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.
Treat forms as a state problem first: schema-driven validation, controlled predictability, async and cross-field checks, accessible labels and errors, and server-action submission that doesn't drift from the client.
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 products 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 others build and maintain 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.
GitHub
@upskillsdev
Checkout our GitHub to find the source code and submit any issues or feature requests.
Vu Nguyen
@nphivu414
Follow me on X to get the latest updates and news about Upskills.