Reading room.
Engineering blogs & AI research
A reading room from engineering teams and AI labs: titles, short feed excerpts, and links to the originals. For my own essays, explore the writing archive.
- 1359 articles tracked
- 37 sources
- Refresh scheduled daily
Sources
Rate limits on GitLab.com are changing
GitLab.com hosts millions of projects for teams of every size that need a platform they can rely on. Demand is climbing quickly, and we expect platform load to grow several times over this year. Predictable limits are wh…
Beyond Two Towers: Launching the 3-Tower Engagement Co-Train Model (Part 2)
Authors: Longyu Zhao (Staff Machine Learning Engineer), Gwendolyn Zhao (Staff Machine Learning Engineer), Peng Yan (Senior Machine Learning Engineer), Yuanlu Bai (Senior Machine Learning Engineer), Yuan Wang (Senior Mach…
SaaS platforms are surging despite the SaaSpocalypse
The SaaSpocalypse was a useful warning for the software industry, but SaaS platforms that help businesses run core operations are more deeply embedded. New platform businesses on Stripe are up 182% year over year.
DACA-GRPO: Denoising-Aware Credit Assignment for Reinforcement Learning in Diffusion Language Models
Diffusion large language models are a compelling alternative to autoregressive models, yet existing RL methods for diffusion treat all denoising steps as equally important and rely on biased, high-variance likelihood est…
Glyph: A Multi-Strategy Agentic System for Column Description and Sensitivity-Ontology Tagging of Enterprise Data Catalogs
Enterprise data lakes accumulate tables faster than human stewards can document or classify them, leaving columns with missing descriptions and unassigned governance labels. This documentation debt undermines data discov…
Shared Selective Persistent Memory for Agentic LLM Systems
Agentic LLM systems that generate code through multi-turn tool use face a fundamental context problem: each session starts from zero, discarding the configuration choices, domain constraints, data schemas, and tool-use p…
Trajectory as the Teacher: Few-Step Discrete Flow Matching via Energy-Navigated Distillation
Discrete flow matching generates text by iteratively transforming noise tokens into coherent language, but may require hundreds of forward passes. Distillation uses the multi-step trajectory to train a student to reprodu…
How Value Induction Reshapes LLM Behaviour
Conversational Large Language Models are post-trained on language that expresses specific behavioural traits, such as curiosity, open-mindedness, and empathy, and values, such as helpfulness, harmlessness, and honesty. T…
AWS reimagines the getting started experience
AWS has reimagined the getting started experience with smart and sensible defaults to help developers get started fast so that they can focus on building. New customers can sign up and get started right away with $100 in…
Cohere & Aleph Alpha: Transatlantic Sovereign AI
Cohere and OpenText partnership announcement
Adding the Discord Updates YOU Want to See
For Discord’s birthday, we wanted to celebrate YOU, so we asked you what you wanted to see… and we cooked up new things that you all asked for!
When to use SAST versus an LLM security scanner
You re probably running some version of this experiment already: Point a frontier model at a merge request and ask it to double as a vulnerability scanner. On a single merge request, it often works well. The model reads…
Your AI coding agent evaluation is only as good as its sandbox
Your AI coding agent passed the eval. But did the model know the answer, or did it find it somewhere on your machine? A correct answer can still invalidate your measurement. The post Your AI coding agent evaluation is on…
Mistral x Mozilla: Private, Multilingual AI Browsing
How Data 360 Builds Trusted Context: The Enduring Layer for Enterprise AI
By Raveendrnathan Loganathan and Tobias Muehlbauer. How do you compile the smallest sufficient body of current, relevant, and authorized evidence for every agent turn but without loading the entire enterprise data estate…
AI Changed How Spotify Builds. What We Learned (and Fixed) About Quality at Higher Velocity
Quality and reliability have always been a point of pride for Spotify. We run an extraordinarily complex... The post AI Changed How Spotify Builds. What We Learned (and Fixed) About Quality at Higher Velocity appeared fi…
ML based ranking using Nrtsearch
We’ve extended Nrtsearch with the Inference Plugin, which embeds ML-based ranking directly in the search layer — eliminating the need for a standalone scoring service. We use Nrtsearch (read more information on the blog…
Beyond the model: Engineering AI infra with scientific judgement
How Airbnb’s agent harness transforms unstructured data exploration by encoding scientific methodology into scalable, reproducible, and audit-ready infrastructure. By : Wren Dougherty Ask a coding agent to analyze 100,00…
Introducing Gemini 3.8 Live and 3.8 Live Extended Thinking
Build an interview coach app with the GitHub Copilot SDK
An interview coach has to do more than ask questions. It needs to read a resume, follow up on an incomplete answer, and save enough context to give useful feedback at the end. Some of that work is conversation. Some of i…
Making sovereign, open-weight AI the technology frontier
What Stripe data shows about fraud at AI startups
We analyzed attempted fraud rates and customer abuse patterns on Stripe over the past year and found that AI companies faced 4.3x more fraud attempts than startups overall in Q3 2025.
AWS Weekly Roundup: OpenAI GPT-6 Astra on Amazon Bedrock, Amazon Quick desktop GA, Kiro for students, and more (September 14, 2026)
There’s a particular energy to mid-September in New York. Pumpkin spice lattes are flowing, temperatures are dropping, and it’s nearly sweater weather. The city is back at full speed, and so is the AWS launch calendar. T…
GitLab Dedicated: Compliance for a new regulatory era
Enforcements such as NIS2 are no longer a future planning consideration. The European Union Agency for Cybersecurity s (ENISA) NIS360 report confirms that supervisory authorities are actively assessing cybersecurity matu…
How AI Agents Get Trusted Customer Context with Data 360 Data Graphs
In our Engineering Energizers Q A series, we explore the engineering minds behind some of Salesforce s most complex technical challenges. Today, we spotlight Alex Smith, Senior Director of AI Engineering, whose team uses…
Who Gets to Define the Rules for AI?
DiscoSign: Discourse-Aware Text to Sign Language Gloss Translation
Sign language processing systems have traditionally operated at the sentence level, ignoring critical discourse phenomena fundamental to sign language comprehension. We introduce DiscoSign, a computational approach for d…
SimpleDesign: A Joint Model for Protein Sequence and Structure Codesign
Proteins are fundamental to biological processes, with their function determined by the complex interplay between the amino acid sequence and the three-dimensional structure. Developing generative models capable of under…
Putting Captions to the Test: Evaluating Video Caption Quality through Multiple-Choice Question Answering
Evaluating video captioning remains a critical challenge for Visual Large Language Models (VLLMs). Existing metrics primarily rely on matching generated text against ground-truth references. This paradigm suffers from th…
Marketing ops as code: Automating events from planning to follow-up on GitHub
If you can write down how you do your work, you can automate it. Here's what I did to support GitHub's APAC marketing team. The post Marketing ops as code: Automating events from planning to follow-up on GitHub appeared…
How to calculate DevOps platform total cost of ownership
There’s nothing like budget pressure to put your DevOps platform under a microscope. But subscription fees and license costs only tell one part of the story. The total cost of ownership (TCO) for a DevOps platform also i…
GitLab Critical Patch Release: 19.3.2, 19.2.6, 19.1.8
Evolving Pinterest’s Embedding Retrieval Platform
Authors: Bowen Zhou | Staff Software Engineer; Shan Gao | Senior Software Engineer; Jingwen Hu | Software Engineer II; Wenjiang Chu | Staff Software Engineer The Billion-Embedding Challenge At Pinterest, the “signal” is…
Engineering Real-Time Mobile Personalization Across iOS, Android, React Native, and Flutter
In our Engineering Energizers Q A series, we highlight the engineering minds driving innovation across Salesforce. Today, we spotlight Sneha Singla, a director of software engineering, whose team confronted a brutal engi…
Introducing North Small Translate: A leading sovereign open-weight machine translation model
GitHub Copilot app for Beginners: Using the diff, terminal, and browser
Checking agent-generated code usually means hopping between tabs. Learn how to view diffs, run terminal commands, and preview web apps side by side in the GitHub Copilot app. The post GitHub Copilot app for Beginners: Us…
GitHub availability report: August 2026
In August, we experienced five incidents that resulted in degraded performance across GitHub services. The post GitHub availability report: August 2026 appeared first on The GitHub Blog .
Co-Create: Building GitLab with our users
GitLab users bring firsthand experience of the workflows they want to improve. Through our Co-Create program, they collaborate directly with us to design, build, and deliver product improvements that benefit more teams.…
Prepare for the Cyber Resilience Act's 24-hour reporting deadline
Starting on September 11, 2026, many businesses that place software on the European Union (EU) market will have 24 hours to file a report once they learn that a vulnerability in one of their products is being actively ex…
Refreshing the Travel-Time Map Behind Lyft’s Marketplace: Rebuilding Neighborhood Reachability…
Refreshing the Travel-Time Map Behind Lyft’s Marketplace: Rebuilding Neighborhood Reachability Signals Every time Lyft calculates pricing to balance a market, nudges a driver toward an under-served pocket of a city, or p…
Cloudera and Mistral Partner to Bring Specialized, Sovereign Intelligence to Enterprise Data
Building Pinterest’s VLM Serving Stack on NVIDIA Dynamo
Lei Pan | Senior Software Engineer; Salina Wu | Senior Software Engineer; Cristian Lopez | Software Engineer I; Guangtong Bai | Staff Software Engineer; Soam Acharya | Principal Engineer; Saurabh Vishwas Joshi | Principa…
An alignment assessment of recent cybersecurity incidents
Introducing Amazon EBS Volume Clones across AWS accounts
AWS introduces Amazon EBS Volume Clones with cross-account copy, so you can create copies of your EBS volumes into other AWS accounts and optionally re-encrypt them with an AWS Key Management Service (AWS KMS) key in the…
Your work might not need the smartest model
The smartest model can cost five times more and deliver the same result, or even a worse one. See how evaluating your own work helps you get more value from your agent budget. The post Your work might not need the smarte…
Modernizing complex legacy code with AI agents.
Enterprise AI Accuracy: Building a More Trustworthy RAG Application
By Sivakumar Shanmugam, Kartik Muktinutalapati, and Palani Ramanathan. Your retrieval-augmented generation (RAG) application passes its benchmarks, reaches production, and begins confidently giving customers the wrong an…
Inside the megakernel serving engine for North Mini Code
AlphaGenome Atlas: A predictive map of every possible DNA letter change in the human genome
AlphaGenome Atlas maps the molecular effects of 9 billion single-letter DNA variants across the human genome.