TypeScript • Apr 10, 2025 TypeScript’s Big Move: A Faster Future with Go TypeScript's Go port is a major shift, set to dramatically speed up compilation, improve editor performance, and reduce memory usage.
React / Redux • Apr 09, 2025 Use React Hook Form with Zod Validation: Part One React Hook Form is a library that smoothly handles forms in React. Let's look at examples of how to use React Hook Form with Zod validation.
The Software Life • Apr 08, 2025 Machine Learning for Absolute Beginners: Mastering the ML Loop Once you train a machine learning model to spot patterns, what happens next? That’s where the machine learning loop (ML loop) comes in.
Development Practices • Apr 07, 2025 Pair Programming for Debugging: Why AI IDEs Can’t Replace Humans IDEs can't replace the benefits of working with a human when debugging. Here’s why pairing is still better than relying solely on AI IDEs.
Personal Optimization • Apr 06, 2025 Embrace Your Talk-to-Think Communication Style at Work Here are some practices I've found helpful to honor my communication style while minimizing chaos for myself and others.
The Software Life • Apr 05, 2025 Why Software Consultants Benefit from Liberal Arts Education Technical skills are vital for software development, but success also depends on skills that are at the core of a liberal arts education.
Culture • Apr 04, 2025 What Snap (Improbably) Taught Me About Generous Attention I facilitated Councils with my family and with my team. Each one build an ineffable sense of attention, culture and care. I'm hooked.
Developer Tools • Apr 03, 2025 Use Zod to Upgrade Your Form Validation Adding Zod schemas to your react-hook-form will simplify complex form validation by leveraging TypeScript for well-typed form data.
Artificial Intelligence • Apr 02, 2025 The Crossroads Between AI & Art: Finding the Sweet Spot Artificial Intelligence tools have been around for a while, and the topic of AI and artistic expression continue to spark passionate debates.
C# • Apr 01, 2025 Sliding Window in C#: A Reusable and Efficient Approach When working with collections in C#, you may need to process elements in fixed-size, overlapping groups, referred to as a "sliding window."
AI for Developers • Mar 31, 2025 How I Effectively Use Roo Code for AI-Assisted Development In this guide, I’ll walk you through how I’ve been able to effectively use Roo Code in my development workflow.
Growing as Makers • Mar 30, 2025 Working Ahead of the Curve: How Developers Become Consultants Discover how developers can increase their impact by adopting a consultant mindset and turning small insights into project successes.