TN#
Home
About
Work
  • Projects
  • Experiments
Writing
  • All
  • Articles
  • Tutorials
Now
Contact
Tsholofelo Ndawonde.

Software Engineer

Open to opportunities
HomeAboutWorkProjectsWritingBlogTutorialsNowContactPrivacy

© 2026 Tsholofelo Ndawonde. All rights reserved.

South Africa

    Tutorials

    1. Home
    2. Tutorials

    Step-by-step guides through the engineering problems I've had to solve — architecture, .NET, cloud, and the tooling around them.

    See all writing →
    I Built a Desktop OS Inside My Portfolio Site — Here’s How It Actually Works
    Next.jsJuly 8, 20268 min

    I Built a Desktop OS Inside My Portfolio Site — Here’s How It Actually Works

    A breakdown of how I built a full windowed desktop experience into my Next.js portfolio — draggable windows, a taskbar, keyboard shortcuts, and a mobile fallback — without touching the SEO of the rest of the site

    Read More
    How I Replaced My MDX Blog With a Supabase CMS (Without Adding a CMS)
    Next.js blogMarch 27, 20267 min

    How I Replaced My MDX Blog With a Supabase CMS (Without Adding a CMS)

    Learn how I replaced my MDX blog with a Supabase-powered CMS inside my Next.js app. Build drafts, an admin dashboard, and dynamic blog features without using a traditional CMS.

    Read More