Curated river of news

Reader

Latest posts from blogs I follow

2877 entries
58 pages

#433: Dev in the Arena(opens in new tab)

Topics covered in this episode: git-flight-rules Uravelling t-strings neohtop Introducing Pyrefly: A new type checker and IDE experience for Python Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/433

Writing bugs with K.S. Bhaskar(opens in new tab)

It's easy to talk about everything when you've been writing software for half a century. Bhaskar has some amazing insights from his impressive career building software using everything from punch cards to AI. If you like learning about the past ...

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 ...

Well, what if I'm wrong?(opens in new tab)

Anyone online has seen over the past years how the frequency of Palestinian accounts on Bluesky and other platforms has increased, two- and four-fold, folks asking for help and linking to GoFundMes. They share their stories and plea for help, ...

#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