Angular • Mar 31, 2026 Angular NgRx: An Overview Here's an overview of the different pieces of an Angular NGRX state machine, what each piece does, and how each is used.
Development Practices • Mar 30, 2026 What the PATH Is (and Why Your Terminal Keeps Saying “Command Not Found”) Learn what the PATH environment variable does, how terminals find commands, and how to debug common “command not found” errors.
Growing as Makers • Mar 29, 2026 Mindfulness: A Tool That Can Prevent Deadlocks and Defensiveness Successful relationships inside or outside of business require a focused effort to build connections. A key to achieving this is mindfulness.
Artificial Intelligence • Mar 28, 2026 Teach a Neural Network to Play Snake This Snake project is a useful way to study how a simple game-playing agent works end-to-end, including iteration through training.
The Software Life • Mar 27, 2026 AI and the Shifting Boundary of Software Development AI tools require skilled human oversight, and since the pace of software generation is accelerating, the demand for developers remains.
Unit Testing • Mar 26, 2026 Test Builders: Less Setup, Better Tests The Test Builder pattern fixes your maintenance tax. It's a simple abstraction that decouples how an object is made from why it's being used.
Development Practices • Mar 25, 2026 Release Notes Are Only Useful If People Actually Read Them: The Digest Fix Transform your release notes strategy with a streamlined digest format that increases clarity and reduces user confusion.
AI for Developers • Mar 24, 2026 How to Build a RAG App, for Beginners: Local LLMs, Ollama, and LangChain Here's a hands-on guide to building a custom app using LangChain, a RAG system, and local LLMs with Ollama — perfect for beginners.
AI for Designers • Mar 23, 2026 Product Design Is Changing in the World of AI and Agentic Tools AI coding tools, agentic workflows, orchestrated generation: So much is changing for designers. Here's what to let go of and what to embrace.
Effective communication • Mar 22, 2026 Moving from Autopilot to Aware: Mindfulness as a Tool for Combating Friction in Communication Mindfulness is the deliberate choice to bring your focus to the present moment and situation, rather than running on autopilot.
The Software Life • Mar 21, 2026 Here’s How I’m Planning My Pumping Setup at Work Returning to work while pumping takes planning, logistics, and a supportive workplace. Here’s how I’m preparing.
C# • Mar 20, 2026 C# Finally Has First-Class CLI Scripting in .NET 10 With .NET 10, you now have no excuse not to start a collection of utility scripts that call into application code.