Artificial Intelligence • Jun 07, 2025 In the World of Artificial Intelligence, Practice Human Intelligence Whenever the topic of AI content comes up, people are appropriately quick to mention that missing, intangible human element.
Artificial Intelligence • Jun 06, 2025 How Do You Solve a Problem Like GenAI Addiction? The issues with Generative AI seem new, but are they? Let's solve GenAI problems using lessons learned from the world of smartphones we know.
Artificial Intelligence • Jun 05, 2025 Tips & Tricks for Better AI Prompts Learn why you should keep it concise and other tips on how to better use AI prompts for increased model accuracy and reliability!
Developer Tools • Jun 04, 2025 Log Your Entire ZSH History Here's how and why you should log your ZSH History. Use a zsh hook to save commands to daily log files, allowing for easy searching.
Angular • Jun 03, 2025 Work with Multiple Observables in Angular’s ngOnInit On a software project that involves building an Angular component? Learn about working with multiple observables in Angular's ngOnInit.
The Software Life • Jun 02, 2025 Preview Environments with Neon’s Database Branching Neon DB solves problems with database branching. A fresh database instance is provisioned, based on the latest state of its parent database.
The Software Life • Jun 01, 2025 Advice for Consultants: Best Practices for Short Engagements As a software consultant, I've learned a few lessons about delivering immediate value and building trust during short engagements.
Personal Optimization • May 31, 2025 Why I Use Apple Reminders (and Keep Coming Back to It) A personal take on using Apple Reminders as a lightweight, flexible tool with just enough features to stay organized.
Effective communication • May 30, 2025 How Non-Developers Can Help with Technical Troubleshooting Technical troubleshooting isn’t just for Engineers! Here's how non-developers can help with effective troubleshooting.
The Software Life • May 29, 2025 Designers Should Start Vibe Coding Today Vibe coding for designers means we can now turn our thoughtful designs directly into functional prototypes and even fully-fledged web apps.
Personal Optimization • May 28, 2025 Context-Aware Shell Aliases: One Shortcut, Many Projects The problem with simple shell aliases is that common tasks can require different commands depending on your project or tech stack.
Test Driven Development • May 27, 2025 Test DynamoDB with Jest Shelf Jest’s DynamoDB shelf is a small utility that wraps DynamoDB Local and makes it incredibly simple to spin up a temporary instance.