daily-digest

Simon Willison’s Weblog

GPT-5.2

Yegor Bugayenko

You Are the Low-Hanging Fruit

Small Repo, High Quality

Can’t Merge? Don’t Despair.

Programmers, Don’t Use Windows!

Red vs. Black

The End of Type Annotations

remove(42) vs. find(42).remove()

Write Unit Tests, Don’t Waste Our Money!

Good Title — Good Bug Report

Stop Asking and Suggesting — Just Complain

Tech World With Milan Newsletter

The Trends #9: TypeScript just became the most used programming language on GitHub

The Pragmatic Engineer

The Pulse #156: Beware of global configuration changes in large systems

Martin Fowler

Fragments Dec 11

The Developing Dev

Instagram Senior Staff Eng (IC7) On 3 Promos Through Redefining Expectations (Career Story)

Robinhood SWE Turned $1B+ Founder on Non-Linear Careers, Being Jaded About Promos, Startup Learnings

What To Buy That Improves Quality of Life

CloudKitchens CTO on Intelligence, Regrets, Steve Jobs and Travis Kalanick Stories

What Would You Automate if It Was Free?

Uber Distinguished Eng On Unfair Promos, Influence, Engineering Regrets (Career Story)

Shopify Distinguished Eng (L10) on Principal+ Engineering, Career Story, Regrets | Ilya Grigorik

Mozilla Firefox CTO on Browser War Stories and the Path to Distinguished Engineer

Mozilla Firefox CTO on Browser War Stories and the Path to Distinguished Engineer

Intern to Microsoft Distinguished Engineer in 11 Promotions (Career Story)

Stripe CTO on What Grew His Career, Hiring Without Leetcode, Coding as a Leader (Career Story)

Behind the Scenes of this Podcast So Far

Meta Senior Manager (M2) on Manager Career Growth, PIPs, Amazon vs Meta | Stefan Mai

Instagram Staff (IC6) Promo Despite 10 Team Switches in 9 Years (Career Story)

Amazon VP On Promotions, Getting Fired Twice, Working With Bezos | Ethan Evans

Tech Lead for Meta’s Most-Used Programming Language (Promotion Story)

GoogleX Chief Scientist On Imposter Syndrome, Career Growth, Project Taste | Carey Nachenberg

Meta Senior Staff Eng (IC7) On Zuck Stories, Rapid Career Growth, Code Machine Archetype

26 Year Old Meta Staff Eng (IC6) On Promotions, Redefining Expectations, Secret Equity Bonuses

On Writing Well At Work

Hacker News: Best

🔥 UK House of Lords attempting to ban use of VPNs by anyone under 16

🔥 Rivian Unveils Custom Silicon, R2 Lidar Roadmap, and Universal Hands Free

💬 GPT-5.2
🔥 GPT-5.2
💬 Litestream VFS

🔥 Days since last GitHub incident
🔥 Things I want to say to my boss

🔥 iPhone Typos? It’s Not Just You – The iOS Keyboard Is Broken [video]
💬 Disney making $1B investment in OpenAI, will allow characters on Sora AI

🔥 Craft software that makes people feel something

Open Source Projects - Latest Discoveries

Free, local, open-source AI app builder, v0 / lovable / Bolt alternative
Recover plaintext from pixelized screenshots with this Open-source tool
Paper to Slide/Presentation converter in One Click
Mini cli search engine for your docs, knowledge bases, meeting notes, whatever.

DEV Community

Deploy Low-Code/No-Code Voice AI Agents in Under a Week
The most useful AI tools I’ve used.
[Boost]
Building a Searchable PowerShell Cmdlet Reference with CSV
Why I Ditched toString() and Moved to a Pre-Bundled Bridge with Event-Driven CDP Injection
How Verdex Sees Inside Iframes: Event-Driven Multi-Frame Support
Why Your API’s Error Messages Fail When Called by an LLM (And How to Fix Them)
✅ *Power BI DAX Basics
How to Set Up and Use DiskCleanKit Widgets on Your Mac
AI-Powered Telecom BSS: What Developers Are Actually Seeing in the Wild
Why Did You Choose That Database For Your Application?
Intersection-Aware Asset Placement using Computational Geometry and ML