SWE Blog Directory

Discover active software engineering blogs

Posts from today

This page was built on February 05, 2026

Untitled

... Take me to this post.

February 05, 2026

How can I prevent the user from changing the widths of ListView columns in version 5 of the common controls?

Deny changes to the width. The post How can I prevent the user from changing the widths of ListView columns in version 5 of the common controls? appeared first on The Old New Thing.... Take me to this post.

February 05, 2026

Getting Started with Needlr: Fluent DI for .NET Applications

Learn how to install and configure Needlr for dependency injection in .NET with step-by-step setup, NuGet packages, and your first fluent DI application.... Take me to this post.

February 05, 2026

CodeSOD: Brillant Python Programmers

Sandra from InitAg (previously) tries to keep the team's code quality up. The team she's on uses CI, code reviews, linting and type checking, and most important: hiring qualified people. Overall, the team's been successful recently. Recently. The company got its start doing data-science, which meant much of the initial code was written by brilliant PhDs who didn't know the first thing about writing software. Most of that code has been retired, but it is impossible to dispatch all of it. Which br... Take me to this post.

February 05, 2026

Rewriting pycparser with the help of an LLM

pycparser is my most widely used open source project (with ~20M daily downloads from PyPI [1]). It's a pure-Python parser for the C programming language, producing ASTs inspired by Python's own. Until very recently, it's been using PLY: Python Lex-Yacc for the core parsing. In this post, I'll describe how …... Take me to this post.

February 05, 2026

Staying engaged with AI plans: give inline feedback

When I use an AI coding agent to make a plan, I make a habit of opening that plan in my editor and then leaving inline comments with questions, requests and corrections directly in the file. The agent seems to be happy enough to work with these, and I find it gives better results than reading the plan in the agent and using chat to give feedback. By being a habit, it keeps me honest and stops me from slipping into lazy bad habits: waving a plan through to implementation without engaging or prop... Take me to this post.

February 05, 2026
Back to Home