Techreport blog

Engineering Insights & Guides

The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

11,842 articles
AI & ML — AI SDK 5

AI SDK 5

Introducing type-safe chat, agentic loop control, new specification, tool enhancements, speech generation, and more.

VVercel·July 31, 2025AI & ML
Engineering — The Core Model: Start FROM The Answer, Not WITH The Solution — Smashing Magazine

The Core Model: Start FROM The Answer, Not WITH The Solution — Smashing Magazine

The Core Model is a practical methodology that flips traditional digital development on its head. Instead of starting with solutions or structure, we begin with a hypothesis about what users need and follow a simple framework that brings diverse teams together to create more effective digital experiences. By asking six good questions in the right order, teams align around user tasks and business o

AHAre HallandAre Halland·July 30, 2025Engineering
Frontend — Accelerating on-device ML on Meta’s family of apps with ExecuTorch

Accelerating on-device ML on Meta’s family of apps with ExecuTorch

ExecuTorch is the PyTorch inference framework for edge devices developed by Meta with support from industry leaders like Arm, Apple, and Qualcomm. Running machine learning (ML) models on-device is increasingly important for Meta’s family of apps (FoA). These on-device models improve latency, maintain user privacy by keeping data on users’ devices, and enable offline functionality. […]

CWChris Wiltz·July 28, 2025Frontend
Frontend — Web Components: Working With Shadow DOM — Smashing Magazine

Web Components: Working With Shadow DOM — Smashing Magazine

Web Components are more than just Custom Elements. Shadow DOM, HTML Templates, and Custom Elements each play a role. In this article, Russell Beswick demonstrates how Shadow DOM fits into the broader picture, explaining why it matters, when to use it, and how to apply it effectively.

RBRussell BeswickRussell Beswick·July 28, 2025Frontend
Design & UX — The making of a product icon

The making of a product icon

Product Designer Tim Van Damme shares his thoughtful approach to Figma icon design and the creative exploration that shapes each final result.

EWEmma WebsterEmma Webster·July 25, 2025Design & UX
Design & UX — Designing Better UX For Left-Handed People — Smashing Magazine

Designing Better UX For Left-Handed People — Smashing Magazine

Today, roughly 10% of people are left-handed. Yet most products — digital and physical — aren’t designed with it in mind. Let’s change that. More design patterns in Smart Interface Design Patterns, a **friendly video course on UX** and design patterns by Vitaly.

VFVitaly FriedmanVitaly Friedman·July 25, 2025Design & UX