Write More Classes
Furthermore I am of the oppinion that Python developers should write more classes.
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
Furthermore I am of the oppinion that Python developers should write more classes.
More thoughts on Open Source licensing and companies.
About an aggravating tool-calling regression in newer Claude models.
Exploration into providing MCPs with the most powerful of all tools: code.
A list of things about unicode on Linux and Python 3 you really did not want to know.
Why Python follows the Principle of Least Astonishment even when some people are surprised.
Learnings from post-AI Open Source and how we’re approaching this so far.
A personal recap of 2025 and a year of a new style of engineering.
Some notes about what appears to be current trend of programming languages and my thoughts about it.
A sad example of how easy it is to dismiss certain design principles because it does not seem relevant at the time.
Some thoughts in support of simple solutions.
Slopforks: what happens when a library gets rewritten with AI?
A progress update on where my Rye Project is today.
Some good news is coming in Rust 1.86
Look at a tiny syntax detail that shows up in current versions of rust that has profound implications on how the language deals with almost everything being an expression.
Musings about async await again and why I think virtual threads
My thoughts about error handling in APIs after writing a Redis library in Rust.
Durable execution with just postgres.
If you just need bash, why do you need codemode?
Are we all going to die?
The problems with timezones and Python’s datetime object and how you would properly use them.
Some thoughts on why git’s complex user interface works so well in practice.
Some thoughts about various payment systems on the internet and how viable they are for open source project support.
A quick overview into wheel based Python deployments.
Codeberg drew a democratic, but suboptimal line.
Some in detail analysis about what the end of safe harbor means for small companies, especially in Europe.
On the topic of life lessons from a born pessimist.
What’s going on with the AI builder community right now?
A longer explanation of why I think that the CoffeeScript scoping is problematic and should be changed.
Overview of how to handle errors in the current version of the Rust programming language.