Curated river of news

Reader

Latest posts from blogs I follow

2877 entries
58 pages

(opens in new tab)

Privacy Policy Effective date: September 22, 2025 The Cynical Developer (“we,” “us,” or “our”) respects your privacy. This policy explains what information we collect, how we use it, and the choices you have. Information We Collect Personal information you provide: ...

Elixir for PHP Devs(opens in new tab)

Diving into Elixir has been a blast, and its functional paradigms are challenging the way I think about programming. Join me as I chronicle this journey from the perspective of a long-time OOP dev.

#449: Suggestive Trove Classifiers(opens in new tab)

Topics covered in this episode: Mozilla’s Lifeline is Safe After Judge’s Google Antitrust Ruling troml - suggests or fills in trove classifiers for your projects pqrs: Command line tool for inspecting Parquet files Testing for Python 3.14 Extras Joke See ...

A New Chapter(opens in new tab)

In a recent turn of events, I find myself at a bit of a crossroads with an exciting new job on the horizon! In this post, I introduce myself and discuss my vision for the new blog.

mailchimp has secret rss(opens in new tab)

As an example, I recently wanted to subscribe to the RawTools newsletter. When I went to their newsletter subscription page, I noticed that their URL looked like this: https://rawtools.us11.list-manage.com/subscribe?u=00722345fc94fb4d4b323edc3&id=4ff553ba3e If you can find a URL from a Mailchimp email campaign ...

idle game: teashop(opens in new tab)

I’ve pointed to Jillian’s website indirectly before, but go and enjoy this idle game! It’s short, sweet, features cute pixel art, and there’s a neat “night” mechanic where automations turn off.

Walking around the app(opens in new tab)

There is a very vigorous debate happening online right now around what shape evaluation for LLM-based products should take. I don’t want to rehash all of it, other than saying that if you are building any applications with with non-deterministic ...

#448: I'm Getting the BIOS Flavor(opens in new tab)

Topics covered in this episode: prek tinyio The power of Python’s print function Vibe Coding Fiasco: AI Agent Goes Rogue, Deletes Company's Entire Database Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/448

everything is burning (literally)(opens in new tab)

One of the first material scientists I spoke to about making things that last for thousands of years offered a compelling insight: “Everything is burning, just at different rates.” What he means is that what we perceive as aging is ...

llms.txt adoption(opens in new tab)

Exactly one year ago, Jeremy Howard published a proposal to make the web more accessible to AI and, in particular, to LLMs. How many of the top one million websites adopt this approach? The proposed standard suggests creating a file ...

#447: Going down a rat hole(opens in new tab)

Topics covered in this episode: rathole pre-commit: install with uv A good example of what functools.Placeholder from Python 3.14 allows Converted 160 old blog posts with AI Extras Joke See the full show notes for this episode on the website ...