Angular Angular Bindings: What Are They and How Do I use Them? Recently, I've been working on a project with an Angular-based user interface, and one of my biggest questions was about Angular bindings.
Delivery Practices Trust Is the Real Deliverable Why trust is the real deliverable in software consulting. Lessons from a delivery lead on judgment, predictability, and client communication.
Artificial Intelligence Here’s How I’m “Friction-Maxxing” in a Technical Role As a developer using AI tools, my own friction-maxxing can’t involve cutting AI out of my work entirely. But if I can do things myself, I do.
Developer Tools Hide Code in a Repo Using Git Submodules Say you want to add code to a repository, but don’t want everyone with access to that repo to know it exists. Solution? Git Submodules.
Test Driven Development How Coding with QA in Mind Has Made Me a Better Developer Sometimes when coding, I'd assume that QA would catch any issues later. At the time, that felt efficient, but it sometimes led to rework.
Project & Team Management Handling HIPAA: A Developer’s First Steps So, you’re a software developer who just learned that your next project is a telehealth platform. Welcome to the world of HIPAA compliance!
React / Redux Authenticated Routes with TanStack Router My software development team is currently using TanStack Router on a project. I set up our basic routing infrastructure: here was my process.
Growing as Makers Puzzle Games That Sharpen a Developer’s Mental Modeling Skills Puzzle games won’t replace the experience you get from real engineering work, but they can sharpen the tools you work with every day.
AI for Developers I’m An AI Skeptic—Here’s How I Use AI I consider myself an AI skeptic. I use generative AI to help me with programming, but only after I’ve exhausted other options.
Artificial Intelligence Take Back the EM Dash — and Your Voice I can tell I'm reading text generated by an LLM. What bugs me most is that the voice is gone. Here's how to retain your voice.
AI for Developers How I Extend My Workflow with Claude Code CLI Because I want to streamline my development process, I'm experimenting with Claude Code, Anthropic's command-line tool for agentic coding.
Developer Tools A Guide to Browser DevTools – The Network Monitor Learn how to use the browser DevTools Network tab to inspect requests, debug APIs, and analyze page performance.