Modern tools and workflows for solo full-stack developers. Ship faster, maintain less, build more.
Deep-dive into NX monorepos from architecture concepts to hands-on implementation. Learn how to structure, build, and scale your projects effectively.
Learn the core concepts of NX monorepos, workspace architecture, library organization patterns and common NX commands.
Build your first NX workspace from scratch with hands-on exercises covering plugins, tasks, and CI/CD.
Learn about React rendering strategies (SPA, SSR, RSC), choose the right architecture for your project size and goals, plus my curated library picks for state, forms, UI, and more — based on my experience working on many React projects throughout the years.
Understand how React rendering has evolved from SPAs to Server Components, and learn when to use each pattern.
A practical guide to choosing the right architecture for your React project.
Draw a clear line between server state and client state, then go deep on TanStack Query and Zustand — and the rule for never mixing them.
About the author
NAB, Lead Engineer
I'm Vu, a Lead Engineer at NAB (National Australia Bank). I started on Home Lending products and now lead a team building for HICAPS, Australia's largest point of sale claiming service for private health insurance. Before NAB, I worked at startups and across a range of teams and stacks.
Upskills is where I share practical, real-world knowledge to help you build and ship projects better. Beyond tutorials, more content is coming: project showcases, interview prep, and AI tools as resources for your learning journey. I'm excited to share what I've learned and keep learning together as we build cool things.
Upskills Community
Upskills
upskills.dev
Join our community on Discord to get help about the tutorials and ask your questions.
@upskillsdev
Checkout our GitHub to find the source code and submit any issues or feature requests.