Industrial Empathy
A proposal for inline LLM instructions in HTML based on llms.txt
The real serverless compute to database connection problem, solved
Hardening markdown against data exfiltration attacks through LLM prompt-injection
Very Slow AGI
The no-nonsense approach to AI agent development (video)
Building secure AI agents
The no-nonsense approach to AI agent development
New on the web platform in January, 2025
A PKI based on decentralized trust for P2P transaction processing [2004]
Organizations are distributed systems
New on the web platform in December, 2024
New on the web platform in October, 2024
Eval-driven software development
Serverless servers
New on the web platform in August, 2024
New on the web platform in September, 2024
New on the web platform in July, 2024
Generative UI: Bring your React Components to AI today!
Refactoring podcast: How Vercel Works
New on the web platform in June, 2024
Malte Handbook
Demystifying INP
New on the web platform in May, 2024
Latency numbers every frontend developer should know
New on the web platform in April, 2024
New on the web platform in March, 2024
New on the web platform in February, 2024
New on the web platform in January, 2024
New on the web platform in December, 2023
New on the web platform in November, 2023
Building towards a new default rendering model for web applications
New on the web platform in October, 2023
New on the web platform in September, 2023
Why all software migrations should be incremental
New on the web platform in August, 2023
Frontend & Backend Defined
New on the web platform in July, 2023
Version Skew
Principles for Scaling Frontend Application Development
New on the web platform in June, 2023
New on the web platform in May, 2023
New on the web platform in April, 2023
New on the web platform in March, 2023
Framework-defined infrastructure
New on the web platform in February, 2023
New on the web platform in January, 2023
How to ship
New on the web platform in December, 2022
New on the web platform in November, 2022
New on the web platform in October, 2022
New on the web platform in September, 2022
The fallacy of “thriving in ambiguity”
New on the web platform in August, 2022
New on the web platform in July, 2022
20 Years of Software Engineering with Malte Ubl
New on the web platform in June, 2022
New on the web platform in May, 2022
New on the web platform in April, 2022
11 years at Google
New on the web platform in March, 2022
New on the web platform in February, 2022
New on the web platform in January, 2022
Viral software deadlines
New on the web platform in December, 2021
New on the web platform in November, 2021
New on the web platform in October, 2021
New on the web platform in September, 2021
New on the web platform in August, 2021
New on the web platform in July, 2021
New on the web platform in June, 2021
The Context Tree Design Pattern
New on the web platform in May, 2021
New on the web platform in April, 2021
New on the web platform in March, 2021
AVIF and WebP encoding quality settings
New on the web platform in February, 2021
More than you ever wanted to know about font loading on the web
New on the web platform in January, 2021
Maximally optimizing image loading for the web
New on the web platform in December, 2020
New on the web platform in November, 2020
New on the web platform in October, 2020
New on the web platform in September, 2020
A high-performance blog template for 11ty
New on the web platform in August, 2020
New on the web platform in July, 2020
Design Docs at Google
New on the web platform in June, 2020
New on the web platform in May, 2020
New on the web platform in April, 2020
New on the web platform in March, 2020
Designing Even Larger Applications
New on the web platform in February, 2020
New on the web platform in January, 2020
New on the web platform in December, 2019
New on the web platform in November, 2019
New on the web platform in October, 2019
New on the web platform in September, 2019
New on the web platform in August, 2019
New on the web platform in July, 2019
New on the web platform in June, 2019
New on the web platform in May, 2019
New on the web platform in April, 2019
Designing very large (JavaScript) applications
Developer Experience VS User Experience?
Design docs - A design doc
The cost of failure
Anecdotes about frontend and backend engineering
10x engineer 10% of the time
Tradeoffs in server side and client side rendering