SWE Blog Directory

Discover active software engineering blogs

Posts from today

This page was built on March 08, 2026

The Gap Between Good Developers and Great Ones - Dev Leader Weekly 130

TL; DR: Communication responsibility lands on you, not your audience Think from their perspective -- not yours Metaphors bridge the technical and non-technical gap No livestream this week, sorry! The Real Gap Between Good Developers and Great Ones I've come to believe that the biggest gap between good developers and truly great ones isn't technical skill. It's communication. Specifically, the ability to communicate technical ideas to people who don't share your technical context. I talk about... Take me to this post.

March 08, 2026

12 Most Stable Linux “Rolling Release” Distributions

Choosing a rolling release Linux distribution means you get the latest software without having to reinstall the OS. But not all Linux rolling releases are created equal in terms of stability.Continue reading...... Take me to this post.

March 08, 2026

Semantic Kernel Plugin Best Practices and Patterns for C# Developers

When I first started building Semantic Kernel plugins, I learned quickly that writing good plugins isn't just about correct C# syntax. The LLM needs to understand when and how to call your functions, and that means following Semantic Kernel plugin best practices is critical. Your function description isn't just documentation -- it's the API contract that the LLM uses to decide whether to invoke your tool. A vague description means your plugin won't get called at the right time. Poor error handli... Take me to this post.

March 08, 2026

Home Lab Beginners Guide: Hardware (2026)

My home lab in a 12U rack as of March 2026.  What is a Home Lab? Think of a home lab as a place where you can fail in the privacy of your own home.Continue reading...... Take me to this post.

March 08, 2026

Strategy Pattern Best Practices in C#: Code Organization and Maintainability

Strategy Pattern Best Practices in C#: Code Organization and Maintainability Implementing the Strategy pattern in C# correctly requires following best practices that ensure code organization, maintainability, and professional quality. These best practices help you create robust, testable, and extensible Strategy pattern implementations that stand the test of time. Understanding Strategy pattern best practices in C# is essential for creating production-ready code. Following Strategy pattern best ... Take me to this post.

March 08, 2026

Introducing llm-eliza

LLM is a popular CLI tool for talking with language models. I built llm-eliza, a plugin to chat with the ELIZA language model. Usage: llm install llm-eliza llm -m eliza "I'm worried about computers." # => What do you think machines have to do with your problem? ELIZA, released in 1966, is a state-of-the-art language model. It offers zero-GPU inference with sub-millisecond semantic throughput, and scores highly on EQ measurements (emotional intelligence). Source code here.... Take me to this post.

March 08, 2026
Back to Home