Thoughts, tutorials, and insights on software development, design, and the future of the web.

Tutorials

Docker 101: Complete Guide to Deploying Your React App

This comprehensive tutorial will guide you through containerizing and deploying your React application using Docker. No more "it works on my machine" nonsense.

Read more
Opinion 10 min read

How Microsoft Forgot Its Soul and Why Linux Became the Cool Kid on the Block

Remember when Windows didn't suck? This is the story of how Microsoft went from caring about their users into creating digital surveillance capitalism disguised as an operating system.

Read more
Tutorials

Building a To-Do List Web App with React and Zustand: A Complete Tutorial

This tutorial will guide you through building a modern To-Do List application using React and Zustand for state management. By the end, you'll have a fully functional app with add, toggle, delete, and persist functionality.

Read more
Opinion 10 min read

When Vibes Go Wrong: How the Tea App's Security Meltdown Exposes the Dark Side of Vibe Coding

When move fast and break things meets women's safety data, the broken things aren't features—they're lives.The Tea app disaster is a masterclass in why AI-assisted vibe coding without security fundamentals is like performing surgery with a butter knife.

Read more
Opinion 10 min read

Plan Like a Chef, Code Like a Pro: Why Your Next Project Needs Mise en Place

This fancy French term means “everything in its place,” and it’s the secret behind every badass dish. That same principle can turn you into a coding rockstar.

Read more
Opinion 8 min read

The Hype Bros of Vibe Coding: Why You Still Need to Actually Know How to Code

Remember when learn to code was sage career advice? Now it's just ask ChatGPT bro. Here's why that's about as smart as letting autocorrect write your wedding vows.

Read more