Why I Don't Hate Git: Hidden Consistency
Some thoughts on why git’s complex user interface works so well in practice.
Content licensed under the Creative Commons Attribution-NonCommercial 4.0 International License .
Visit lucumr.pocoo.org → RSS feedOn Hacker News Nov 2010 – Oct 2026
Software Engineering 44Programming Languages 22Society, Policy & Culture 14AI & Machine Learning 12Web & Frontend 10Tools & Productivity 10
Some thoughts on why git’s complex user interface works so well in practice.
A quick overview into wheel based Python deployments.
Overview of how to handle errors in the current version of the Rust programming language.
A guide on writing beautiful native libraries in C or C++ that compile to native code.
Why WSGI is not as big of a problem as you would believe and why framework independent pluggable applications don’t work in practice.
The Django ORM feels so much easier than SQLAlchemy? Maybe this article can change your perception.
People pick languages differently with LLMs.
Learnings from building MiniJinja, a template engine in Rust
A short list of common mistakes in Python web applications in terms of security and architecture.
Some thoughts on why upserts are necessary to write reliable web applications.
A bunch of things currently on my mind regarding web development with Python and future directions.
Why unsafe Rust is a complex and user unfriendly experience.
Some updated tips for porting software to Python 3.
Using the C preprocessor to achive basic generic collection types.