Artificial Intelligence A Practical Guide to Running Local LLMs With a temporary instance of a model and a bit of setup, running a local LLM can be an incredibly useful tool.
DevOps & System Admin. How to Hot Reload Kubernetes with Skaffold I will describe how I leveraged Skaffold to hot-reload a deployment on our Dockerized Minikube cluster and some issues that arose.
Development Practices How to Use C4 Diagrams in Systems Architecture My team recently used C4 diagrams to represent software systems. The standardized diagramming language creates a level playing field for all.
Developer Tools JSONoid Discovery: Simplify Schema Discovery On a recent client project, my software development team dealt with a legacy NoSQL database with the help of JSONoid Discovery.
Personal Optimization Not Just Another Programming Language: Skills That Make a Difference Recently, I’ve had several opportunities to mentor high school to college-aged aspiring programmers. Here are the skills that really matter.
Growing as Makers Try These 2 Games to Make Learning Programming Fun Here are two games I stumbled upon whose key mechanic is programming. Each game can make learning to program fun.
Development Practices The Value of Writing About Bugs A good bug-fix story has a lot of value. I want to explain why I think developers should spend more time writing about bugs.
Developer Tools Bundle Analysis: An Underrated Tool Bundle analysis tools can help a developer find mistakes and bloat that could be optimized to provide a better application to their users.
AWS Using Multi-Factor Authentication (MFA) with AWS I researched a script that prompts a user for an MFA token in AWS if it’s needed and sets a temporary user session in the credentials file.
Development Practices How to Structure a Valuable README A README is the welcoming committee to new developers, a trailhead for the existing team, and an archive that will exist a long time.
Development Practices Build and Use a Component Library for a Better Development Experience A shared component library provides a way to create reusable, consistently styled user experiences across applications, but there are tradeoffs.
PostgreSQL A Simple Search Engine in Postgres I had a lot of fun researching and experimenting with Postgres full-text search capabilities. Follow along as I build a simple keyword search with Postgres.