WeAreDevelopers Dev Digest

View in browser

Issue 236: Load-bearing Verschlimmbesserung, Asteroids and Drive-bys…

Your article on the WeAreDevelopers Magazine? - Submit your proposal

23-25/09/2026: WeAreDevelopers World Congress North America

25-26/11/2026: WeAreDevelopers Conference India

14-16/07/2027: WeAreDevelopers World Congress Europe

Get 15% off your tickets with code "devdigest" for Europe, North America

Hello fellow developer, how do you bear the load of large files on the web? We sat down with Thomas Steiner of Google to talk about a new browser API proposal that should make storing large files locally much easier. You can also learn how to understand AI systems in a visual way, how to write Minesweeper in 247 bytes, get a light-weight browser for your agent and why AI coding will prevent you from getting necessary expertise. 

Thomas Steiner - What is Cross-Origin-Storage

One of the big issues with web applications is how to store or cache large files so that users don't have to wait for ages or burn through their data allowance. There are various ways to do that, and in the past the biggest one was relying on a CDN and caching. With AI models these days we are in a totally different world when it comes to sizes which is why there is now a new proposal to solve this issue with Cross Origin Storage. We sat down with one of the authors of the proposal, Thomas Steiner of Google, and got him to tell us all about it. Check out what Cross-Origin Storage is and how to try it out. 

AgentCon and MCPCon Europe, September 17-18
Join the main conference on open-source agentic AI with speakers from Anthropic DeepMind, Hugging Face, and OpenAI, covering infra, evals, and MCPs.

What's happening in AI

  • Understand AI systems visually.
  • The load-bearing vocabulary of Claude
  • We need to talk about migrations with AI
  • Agents can finish the task without teaching you anything
  • 10 anti-AI slop moves for frontend projects going faster than humans can review

Security and Privacy

  • HuggingFace Attack Postmortem: Civilizations, Reactions and Next Actions
  • Adaptive Agentic Worms Are Here
  • Drive-By Agent Hijacking: One Website Visit, Persistent Model Poisoning
  • When str.lower() is a security vulnerability in Python
  • Just a rumour of a bug is enough to find a security exploit these days

Software Development

  • How we saved 100 terabytes of memory by optimizing 1.1.1.1’s DNS cache
  • The Depths of JavaScript: Minesweeper in 247 Bytes
  • Implicit Assertions Are More Readable
  • The asteroid currently hitting frontend web development
  • Hiding internal state in TypeScript objects

Tips, Tricks and Tools

  • The open-source headless browser for AI agents and web scraping
  • Build a hosted MCP-Server in Minutes.
  • Welcome to Claude Academy
  • Find and redact secrets in your AI coding agent's local history. Fully offline.
  • Hunk is a review-first diff viewer that plays nice with agents.

Procrastination corner and Wonderful Weird Web

  • How The Heck Do Record Players Work?
  • Read 3 analog clocks as fast as you can or check out a cool word clock.
  • Trivial File Transfer Protocol

Career and Culture:

  • What my dad taught me about AI coding in the 90s
  • Verschlimmbesserung: The Word Your Software Updates Need
  • The Singular Viable Product
  • Three People Is a Team. Seven Is a Committee with Zero Decisions.
  • AI Coding will Prevent Expertise
Are you looking for opportunities or fancy a change?

Companies to check:

  • Staff Frontend Software Engineer at Bitdrift
  • Distributed Training and Inference at Sciforium
  • Founding Developer Advocate at Plumber
  • Principal Product Designer at Guild.ai
  • Sr Product Experience Designer at Dynatrace
  • Patronus Group
  • Wilken
  • msg
  • Personio SE
  • Bitpanda

More jobs here: Remote positions - Germany - Austria

WeAreDevelopers, Schottenfeldgasse 23, Vienna, Vienna 1070, Austria

Unsubscribe Manage preferences