TLDR Web Dev

TLDR WEB DEV 2025-06-12

5 sections15 entrieslinks blockcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01ARTICLES & TUTORIALS

HOW LYFT USES ML TO MAKE 100 MILLION PREDICTIONS A DAY

Lyft processes 100 million ML predictions daily through LyftLearn Serving, a platform that replaced a problematic monolithic service with isolated microservices where each team owns their own model serving infrastructure. The system handles real-time predictions for ride pricing, fraud detection, and ETAs using a Flask/Gunicorn HTTP layer with custom predict/load functions that support any ML framework.

blog.bytebytego.com15 min read

HOW TO DESIGN APIS FOR AN AI WORLD

API design must evolve for AI consumers, which combine machine precision with human-like understanding and create new constraints like token economics, high latency, and non-deterministic behavior. This means new APIs should be designed for self-healing through rich error messages, treating documentation as runtime code since AI references it continuously, and optimizing for batching and streaming to handle AI's multi-second processing times.

refactoring.fm15 min read

02OPINIONS & ADVICE

HOW I PROGRAM WITH AGENTS

Unlike agentless LLMs that act like a virtual whiteboard, agents can use tools like bash, patch, and web search to navigate codebases, fix errors using compiler feedback, and improve API usage. While agents are great for handling larger codebases and automating tasks, they also have downsides like increased time and token consumption. Also, containers should be used to solve agent safety issues and allow for the parallel running of agents.

crawshaw.io23 min read

FINE-TUNING LLMS IS A HUGE WASTE OF TIME

Fine-tuning advanced LLMs for knowledge injection is a waste of time and potentially destructive. Updating neurons in these models can overwrite existing valuable knowledge, leading to unintended consequences.

codinginterviewsmadesimple.substack.com11 min read

03LAUNCHES & TOOLS

LINGO.DEV

Lingo.dev is an open-source, AI-powered i18n toolkit designed for instant localization using LLMs. It offers a compiler for build-time React localization, a CLI for translating various content formats, CI/CD for automated translation workflows, and an SDK for real-time, per-request translation of dynamic content.

github.comGitHub repository

ROWBOAT

Rowboat is an AI-powered platform that lets users quickly build multi-agent workflows using tools, integrate them into applications via HTTP API or Python SDK, and use features like RAG and custom LLM providers.

github.comGitHub repository

04MISCELLANEOUS

YES, YOU CAN USE AI IN OUR INTERVIEWS. IN FACT, WE INSIST

Canva now expects engineering candidates to use AI tools during technical interviews, replacing traditional coding questions that AI can solve easily with complex, ambiguous problems. It evaluates how well candidates collaborate with AI strategically by breaking down requirements, critically reviewing generated code, and making sound technical decisions.

canva.dev5 min read

YES, SENTRY HAS AN MCP SERVER (...AND IT'S PRETTY GOOD)

Sentry offers an MCP server, allowing LLMs to access valuable context about application issues directly from Sentry. The Sentry MCP has features like remote hosting, OAuth authentication, streamable HTTP, and various tool calls for accessing project information and issues, and even using Sentry's AI agent Seer. This lets LLMs provide more informed and accurate responses by using real-time Sentry data.

blog.sentry.io10 min read