Short notes on tech 8/2025

Software development

The End of Programming as We Know It
Great article for the topic of “software developers will soon lose their jobs to AI.” tl;dr; “I don’t buy it.”

“When you watch a senior engineer work with AI tools like Cursor or Copilot, it looks like magic. They can scaffold entire features in minutes, complete with tests and documentation. But watch carefully, and you’ll notice something crucial: They’re not just accepting what the AI suggests…. They’re applying years of hard-won engineering wisdom to shape and constrain the AI’s output. The AI is accelerating their implementation, but their expertise is what keeps the code maintainable. Junior engineers often miss these crucial steps. They accept the AI’s output more readily, leading to what I call “house of cards code” – it looks complete but collapses under real-world pressure.”

Addy Osmani – the head of user experience for Google Chrome

Learn new skills
“Great learning materials are rare. This is a collection of gems I’ve encountered over the years.”

Web development

How to roll your own auth in JavaScript & TypeScript
“How to build a session-based authentication system.” (from TLDR Web Dev)

Tools

Hey API
“High-quality tools for interacting with APIs. Codegen for your TypeScript projects.”

Accessibility

Top 25 Accessibility Tools for Web Designers in 2025
“Top 25 Accessibility Tools for Web Designers in 2025, including features, use cases, and URLs to make your accessibility journey seamless and impactful.” (from Web Design Weekly)

A11Y-101
Excellent resource for starting and referring accessibility themes for design and development.

History

Apple iPhone was launched, presentation
Nokia Design Archive Texts and Presentations: How the leading mobile phone maker reacted to iPhone.


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *