Alex CarterExploring CS61A: The Unconventional Teaching of Brian Harvey and SICPIn the spring of 2011, Brian Harvey kicked off the first lecture of CS61A with a bold statement: “This is CS61A, the best computer course…3d ago3d ago
Alex CarterMy notes on JavaScript: The Good PartsIn JavaScript, there is a beautiful, elegant, highly expressive language that is buried under a steaming pile of good intentions and…3d ago3d ago
Alex CarterThe 4U Framework: Systematically Evaluating Problems and Building Product ValueWe often hear legendary entrepreneurial stories where the protagonists solve their own problems and ultimately create popular products…3d ago3d ago
Alex CarterA Friendly Dive into Docker and Kubernetes: A Programmer’s Whirlwind Tutorial (Part 3/3)Horizontal Scaling, Rolling Updates, and RollbacksJun 7Jun 7
Alex CarterA Friendly Dive into Docker and Kubernetes: A Programmer’s Whirlwind Tutorial (Part 2/3)Introduction to Kubernetes ArchitectureJun 7Jun 7
Alex CarterA Friendly Dive into Docker and Kubernetes: A Programmer’s Whirlwind Tutorial (Part 1/3)Over the past few years, Docker’s technology stack has been a cornerstone of our main backend architecture. This tutorial on Docker and…Jun 7Jun 7
Alex CarterThe Role of Luck and Effort in SuccessI’ve always admired the author of Out of the Gobi. His life story, marked by both incredible adversity and remarkable success, has left a…Jun 41Jun 41
Alex CarterLearn Routing Transitions in React RouterBefore Next.js became immensely popular, React Router was the most favored routing library in the React ecosystem. Despite its increasing…May 31May 31
Alex CarterLearn useFormStatus in React 19: A Comprehensive GuideAsync Callbacks with actionMay 30May 30