Techreport blog

Engineering Insights & Guides

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

11,844 articles
AI & ML — What’s new with GitHub Copilot: July 2024

What’s new with GitHub Copilot: July 2024

To enhance your coding experience, AI tools should excel at saving you time with repetitive, administrative tasks, while providing accurate solutions to assist developers. Today, we’re spotlighting three updates designed to increase efficiency and boost developer creativity.

ESElle Shwer, Stella YangElle Shwer, Stella Yang·July 31, 2024AI & ML
Architecture — Unified Grid: How We Re-Architected Slack for Our Largest Customers

Unified Grid: How We Re-Architected Slack for Our Largest Customers

All software is built atop a core set of assumptions. As new code is added and new use-cases emerge, software can become unmoored from those assumptions. When this happens, a fundamental tension arises between revisiting those foundational assumptions—which usually entails a lot of work—or trying to support new behavior atop the existing architecture. The latter…

IHIan HoffmanIan Hoffman·July 31, 2024Architecture
Engineering — Highlights from Git 2.46

Highlights from Git 2.46

Git 2.46 is here with new features like pseudo-merge bitmaps, more capable credential helpers, and a new git config command. Check out our coverage on some of the highlights here.

TBTaylor BlauTaylor Blau·July 29, 2024Engineering
Frontend — Flags as Code in Next.js

Flags as Code in Next.js

The Flags SDK is a free open-source library that gives developers the tools they need to use feature flags in Next.js and SvelteKit applications.

VVercel·July 26, 2024Frontend
AI & ML — Integrating Image-To-Text And Text-To-Speech Models (Part 1) — Smashing Magazine

Integrating Image-To-Text And Text-To-Speech Models (Part 1) — Smashing Magazine

Joas Pambou built an app that integrates vision language models (VLMs) and text-to-speech (TTS) AI technologies to describe images audibly with speech. This audio description tool can be a big help for people with sight challenges to understand what’s in an image. But how this does it even work? Joas explains how these AI systems work and their potential uses, including how he built the app and wa

JPJoas PambouJoas Pambou·July 24, 2024AI & ML