Curated river of news

Reader

Latest posts from blogs I follow

2873 entries
58 pages

About(opens in new tab)

The Cynical Developer is a blog for tired engineers, reflective skeptics, and anyone who’s seen too many “Next Big Things” end up as tomorrow’s tech debt. This site is maintained by a seasoned developer with a mild aversion to buzzwords ...

Contact(opens in new tab)

Want to reach out? I’m happy to hear from fellow devs, writers, or the hopelessly over-engineered. Email: [email protected] Please don’t send cold sales pitches. I’m not that kind of cynical. Got something to say? Use the form below. Please, no ...

#432: How To Fix Your Computer(opens in new tab)

Topics covered in this episode: pre-commit: install with uv PEP 773: A Python Installation Manager for Windows (Accepted) Changes for Textual The Best Programmers I Know Extras Joke See the full show notes for this episode on the website at ...

Unravelling t-strings(opens in new tab)

PEP 750 introduced t-strings for Python 3.14. In fact, they are so new that as of Python 3.14.0b1 there still isn't any documentation yet for t-strings. 😅 As such, this blog post will hopefully help explain what exactly t-strings are ...

Design Pressure(opens in new tab)

Ever had this weird gut feeling that something is off in your code, but couldn’t put the finger on why? Are you starting your projects with the best intentions, following all best practices, and still feel like your architecture turns ...

2025 Advice to my old selves(opens in new tab)

I turned a birthday recently and it was so busy (DataCouncil + sg flight) that i never really got the chance to sit and reflect. a lot of things are going well, lots more could be better. I'm the only ...

HTML is better than React!?(opens in new tab)

“[...] baseline HTML that gets progressively enhanced into something better when JS is available… 1. Gives people a more usable experience earlier in the process. 2. Ensures that on slow connections your site doesn’t seem like trash. 3. Means that ...

#431: Nerd Gas(opens in new tab)

Topics covered in this episode: pirel: Python release cycle in your terminal FastAPI Cloud Python's new t-strings Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/431

DevOps Sushi(opens in new tab)

We sit down for a deep-dive conversation with Mischa van den Burg, a former nurse who made the leap into the world of DevOps. We explore the practical realities, technical challenges, and hard-won wisdom gained from building and managing modern ...

#430: Or you go to jail(opens in new tab)

Topics covered in this episode: pip 25.1 has dependency groups, pylock.toml, plus more aiohttp goes free threaded uv 0.6.15 supports pylock.toml Whenever Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/430