Posts from today
This page was built on 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, 2026Getting 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, 2026CodeSOD: 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, 2026Rewriting 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, 2026Staying 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