Curated river of news

Reader

Latest posts from blogs I follow

2985 entries
60 pages

The associations people make(opens in new tab)

A silly story is easier to remember .octo-canvas-wrap { width: 100%; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; margin: 2rem 0; } .octopus-graph { width: 600px; height: 460px; position: relative; margin: 0 auto; border: 2px solid #000; background: #fff; overflow: hidden; ...

#473: A clean room rewrite?(opens in new tab)

Topics covered in this episode: chardet ,AI, and licensing refined-github pgdog: PostgreSQL connection pooler, load balancer and database sharder Agentic Engineering Patterns Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/473

The Shape of Inequalities(opens in new tab)

…symmetry isn’t just a preference for “pretty” shapes. Contents Introduction The HM-AM-GM-QM Inequality The two circles The Semicircle The Container The 3D container The Sum of Squares Inequality Nesbitt’s Inequality Conclusion Introduction While I was randomly browsing the web, I ...

📸 Red-green rally(opens in new tab)

I'm still iterating on my experimental Claude Code verification harness, prove_it. This week my focus has been on nudging agents to practice test-driven development. Traditionally, we called this "TDD", but which has recently been renamed to "red-green TDD" as it ...

You can do better(opens in new tab)

Lately on X I have noticed a trend of posts that I imagine are probably the natural response to 'LinkedIn-brain' posts, which might be the result of the poor job market right now: "If hard work paid off, the donkey ...

Fresco: The lightbringer(opens in new tab)

Some jokes write themselves. In our case, the electrician wrote it. Let me give you a little context. Summers in Bucharest can get brutally hot, and when it gets that hot, your brain simply stops functioning. So on weekends, I ...

#472: Monorepos(opens in new tab)

Topics covered in this episode: Setting up a Python monorepo with uv workspaces cattrs: Flexible Object Serialization and Validation Learning to program in the AI age VS Code extension for FastAPI and friends Extras Joke See the full show notes ...

Clause and Effect(opens in new tab)

Wait, you can have multiple function clauses with the same name in Elixir? Let's explore how multi-clause functions, arity, and guard expressions can replace nested conditionals, and why this even matters.

Shortcuts(opens in new tab)

These thoughts were drafted during a night, a few months ago. I didn’t want to publish them then because they felt like an emotional take on something that still seemed remote. Today, I found the notes again and realized they ...