Engineering Blogs
206 posts / 368 feeds / 7 days ·
OPML
×
Friday, February 27, 2026
Thoughtbot
How to choose and implement an LLM for your healthcare product
Thursday, February 26, 2026
Thoughtbot
48 companies you didn't know were using Rails in 2026
Wednesday, February 25, 2026
Tailscale
LM Link: Use local models on remote devices, powered by Tailscale
Timescale
Understanding Postgres Performance Limits for Analytics on Live Data
HashiCorp
Secure remote access without the ‘portal tax’: Boundary vs other vendors
Simon Willison
I vibe coded my dream macOS presentation app
OLX
OLX Masterclass Frontend 2026
Laravel
Filament turns five in style!
Laravel
Laravel Launches an Open Directory of AI Agent Skills for Laravel and PHP
Laravel
Stop Failing APIs from Killing Your Queue — Fuse for Laravel
Google Online Security
Staying One Step Ahead: Strengthening Android’s Lead in Scam Protection
Stack Overflow
Your sneak peek at the redesigned Stack Overflow
Raymond Chen
Intercepting messages before IsDialogMessage can process them
Martin Fowler
Fragments: February 25
Real Python
How to Run Your Python Scripts and Code
Atomic Object
A User’s Guide to Microsoft’s Murky Pool of Reporting Tools
Vercel
Activity log now tracks 100% of team and project changes
Vercel
How OpenEvidence built a healthcare AI that physicians actually trust
Codrops
Reshaping Telha Clarke’s Digital Home from Wordmark to Motion System
Red Hat
How to use auto-instrumentation with OpenTelemetry
Nordic APIs
What Is Role-Based Access Control (RBAC)?
Databricks
Adaptive Data Governance for EU Regulatory Change
Daniel Stenberg
curl security moves again
Federico Tomassetti
7 steps in a Legacy Modernization Project
The Daily WTF
CodeSOD: Safegaurd Your Comments
8th Light
A Primer: MCP Servers and the Model Context Protocol
Laravel
Cache Concurrency Limiting in Laravel 12.53.0
APNIC
Towards an industry best practice for DNSSEC automation
Elastic
Elastic AutoOps is now free: Investing in our community
Auth0
From Storefronts to AI Agents: The Next Evolution of Retail Commerce
Evil Martians
Life's too short to hand-write API types: OpenAPI-driven React
Thoughtbot
Claude Code skills: Automating FDA-required documentation for software as a medical device
Tuesday, February 24, 2026
.NET
The Dongle Died at Midnight – WinForms Agent Saved my German Mom’s Business Trip
Facebook
RCCLX: Innovating GPU communications on AMD platforms
Replit
Replit Pro Is Here — and Core Now Offers Even Better Value
Cloudflare
How we rebuilt Next.js with AI in one week
Laravel
Blaze: An Optimized Blade Template Compiler for Laravel
AWS
Transform live video for mobile audiences with AWS Elemental Inference
Airbnb
Academic Publications & Airbnb Tech: 2025 Year in Review
Antirez
Implementing a clear room Z80 / ZX Spectrum emulator with Claude Code
HashiCorp
Terraform Enterprise 1.2 upgrades workflows, visibility, and brownfield migration
Jonathan Snook
The Canal
Node.js
Node.js 25.7.0 (Current)
Node.js
Node.js 24.14.0 (LTS)
8th Light
Honoring Our Q4 Beacon Award Recipients, Team Nimrods!
Raymond Chen
Customizing the ways the dialog manager dismisses itself: Isolating the Close pathway
Martin Fowler
Knowledge Priming
Real Python
Start Building With FastAPI
Confluent
Scaling the Streaming Stack: Introducing the Sell with Confluent Partner Program
Atomic Object
Stop Hedging: Why Directness and Clear Objectives Matter More Than Polish
Mozilla Hacks
Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148
Vercel
Security boundaries in agentic architectures
Vercel
Python Vercel Functions bundle size limit increased to 500MB
Vercel
GPT 5.3 Codex is now on AI Gateway
Vercel
Slack Agent Skill simplifies building Slack agents with coding assistants
Codrops
From Flat to Spatial: Creating a 3D Product Grid with React Three Fiber
Daniel Stenberg
decomplexification continued
Tinybird
Branches are GA: data infrastructure for agents
Tinybird
How Order Editing Replaced a Failing DynamoDB Pipeline with Tinybird
Semaphore Engineering
How Can AI Help Optimize Which Tests to Run in CI/CD?
Stack Overflow
Dogfood so nutritious it’s building the future of SDLCs
Clickhouse
Clone massive tables instantly and experiment safely in ClickHouse
Nordic APIs
How to Handle JSON Web Tokens (JWTs) in Agentic AI
Red Hat
Facing a forced migration? You have a choice with OpenShift Virtualization
Red Hat
Use Global Hub to migrate managed clusters
The Daily WTF
Representative Line: Years Go By
APNIC
Balancing growth and efficiency — APNIC 61 Policy SIG deliberations on IPv6 and IPv4 allocation
Snyk
The Rise of the AI Security Engineer: A New Discipline for an AI-Native World
Snyk
Snyk and uv, Better Together
Confluent
How to Break Off Your First Microservice
Jane Street
Can you reverse engineer our neural network?
Learnk8s
Why etcd breaks at scale in Kubernetes
Thoughtbot
The Bike Shed Ep 495: A shortcut to years of experience
Monday, February 23, 2026
Databricks
Spark Declarative Pipelines: Why Data Engineering Needs to Become End-to-End Declarative
Netflix
MediaFM: The Multimodal AI Foundation for Media Understanding at Netflix
Simon Willison
Writing about Agentic Engineering Patterns
AWS
AWS Weekly Roundup: Claude Sonnet 4.6 in Amazon Bedrock, Kiro in GovCloud Regions, new Agent Plugins, and more (February 23, 2026)
Databricks
Announcing General Availability of Zerobus Ingest
Kyle Kingsbury
How to Unsubscribe from Modern Luxury
Raymond Chen
Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, second (failed) attempt
Stack Overflow
Defense against uploads: Q&A with OSS file scanner, pompelmi
Codrops
Composite Rendering: The Brilliance Behind Inspiring WebGL Transitions
Red Hat
Synthetic data for RAG evaluation: Why your RAG system needs better testing
Real Python
Python for Loops: The Pythonic Way
Clickhouse
SmartNewsがClickHouseを導入し、レポートクエリ処理を数時間から数秒に短縮
Atomic Object
Know Your Audience and Cut the Noise: Executive Storytelling That Actually Works
Clickhouse
LINEヤフーが世界有数のKafkaデプロイメントのオブザーバビリティにClickHouseを活用
Vercel
Support for now.json will be removed on March 31, 2026
Vercel
Introducing npm i chat – One codebase, every chat platform
Vercel
Safely inject credentials in HTTP headers with Vercel Sandbox
HTTP Toolkit
Dictionary Compression is finally here, and it's ridiculously good
Martin Fowler
Fragments: February 23
Scrapinghub
Teaching AI to scrape like a pro: how we measure LLMs’ data quality
Real Python
Quiz: Build a Hash Table in Python With TDD
Red Hat
Prompt engineering: Big vs. small prompts for AI agents
The Daily WTF
WTF: Home Edition
Cloudflare
Cloudflare One is the first SASE offering modern post-quantum encryption across the full platform
Gleb Bahmutov
How To Publish To NPM From GitHub Actions
Snyk
Fetch the Flag CTF 2026: Official Challenge Write-Ups & Community Highlights
Snyk
Claude Code Security: A Welcome Evolution in the Remediation Loop
APNIC
Reflections on a transforming interconnection ecosystem
Pulumi
New in Pulumi IaC: `onError` Resource Hook
Addy Osmani
Stop Using /init for AGENTS.md
Pulumi
How We Load Data into Snowflake in Seconds with Pulumi
Rust
Rust debugging survey 2026
Evil Martians
Ruby on Whales: Dockerizing Ruby and Rails development
Elastic
AWS Graviton4 instances now available on Elastic Cloud Hosted
Elastic
Elastic Cloud Serverless on Microsoft Azure doubles region availability
Teleport
How We Hire Product Designers at Teleport
Sunday, February 22, 2026
Atomic Object
Never Missing a Birthday Again with Sheets + Slack
Kogan.com
What Sets the Kogan.com Engineering Culture Apart
Susam Pal
Nerd Quiz #4
Josh Sherman
Is that AI?
Marco Pivetta
Reviving the blog
Nicolas Fränkel
JVM timing options
Saturday, February 21, 2026
Daniel Lemire
How fast do browsers correct UTF-16 strings?
HTTP Toolkit
Funding the OSS Stack: HTTP Toolkit & Open Source in 2025
Nikola Brežnjak
StackOverflow – Was It Worth It?
Atomic Object
Upgrade Your Note-Taking Skills From The Classroom To The Office
Carlos Becker
Announcing GoReleaser v2.14
CodeName One
New Initializr and Build Server Migration Plan
Cloudflare
Cloudflare outage on February 20, 2026
Friday, February 20, 2026
Simon Willison
Adding TILs, releases, museums, tools and research to my blog
Confluent
Apache Kafka 4.2.0 Release Announcement
Hayden James
Dewedda.com – A weather side project for where I live
Filippo Valsorda
Turn Dependabot Off
Tumblr
How Reblogs Work
Replit
Building Mobile Apps on Replit: Case Study + Inside Look From Product Team
Confluent
Beyond Zero-Ops: Architectural Precision for MongoDB Atlas Connectors
Raymond Chen
The 2026/2027 Seattle Symphony subscription season at a glance
Raymond Chen
Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, first (failed) attempt
Tailscale
Making infrastructure access lighter, simpler, and smarter
Cloudflare
Code Mode: give agents an entire API in 1,000 tokens
Atomic Object
The Invisible Work of Design
Vercel
Skills Night: 69,000+ ways agents are getting smarter
Codrops
Cinematic Presence: The Director’s Cut of the Jason Bergh Experience
Clickhouse
How Luzmo uses ClickHouse Cloud to power fast end-user analytics
Real Python
The Real Python Podcast – Episode #285: Exploring MCP Apps & Adding Interactive UIs to Clients
Arkency
Getting nondeterministic agent into deterministic guardrails
Clickhouse
How to set up ClickHouse for agentic analytics
Clickhouse
Building an enterprise Postgres service in ClickHouse Cloud
Tinybird
We built our own AI coding agent. Here's why we're sunsetting it.
Semaphore Engineering
Can AI Detect Flaky Tests or Predict Build Failures in CI/CD?
Stack Overflow
Even GenAI uses Wikipedia as a source
SeveralNines
How to Migrate Cloud PostgreSQL to On-Prem with Minimal Downtime
The Daily WTF
Error'd: Three Blinded Mice
Auth0
The Revenue Potential of Shared Accounts With Fine-Grained Authorization (FGA)
Auth0
Why Your AI Agents Need an Identity Layer: Lessons from OWASP Top 10 for Agentic Applications
Teleport
How to Secure Microservices with SPIFFE and Istio
Elastic
How to check the impact of third-party CVEs on your Elastic deployment
Thursday, February 19, 2026
Databricks
From AI projects to an operational capability
APNIC
RPKI’s 2025 year in review
Confluent
How to Future-Proof Architectures With Continuous Availability Via Hybrid & Multicloud
Databricks
Use Genie Everywhere with Enterprise OAuth
Jeffrey Zeldman
American healthcare
Spotify
Our Multi-Agent Architecture for Smarter Advertising
Heroku
Whats New in Heroku AI: New Models and a Flexible Standard Plan
Auth0
How Advanced Customizations for Universal Login (ACUL) Helps You Build Seamless Auth Experiences
Google Online Security
Keeping Google Play & Android app ecosystems safe in 2025
HashiCorp
Saving banks from technical debt: How Atruvia built secure, self-service infrastructure
Kotlin
Java to Kotlin Conversion Comes to Visual Studio Code
Scrapinghub
Sun, sea and code: What we built at Zyte’s API hackathon
Clickhouse
Making large Postgres migrations practical: 1TB in 2 hours with PeerDB
Raymond Chen
Exploring the signals the dialog manager uses for dismissing a dialog
DigitalOcean
DigitalOcean Gradient™ AI GPU Droplets Optimized for Inference: Increasing Throughput at Lower the Cost
Martin Fowler
Fragments: February 19
Semaphore Engineering
Product News: Extending CI/CD and What’s Next for Semaphore
Tailscale
Workload identity federation is generally available
Tailscale
Tailscale Services is now generally available
Martin Fowler
Bliki: Host Leadership
SurveyMonkey
Customer service trends & statistics for 2026: Why consumers still trust humans over AI
Atomic Object
Prepare for a HIPAA Audit Like It’s a Production Launch
Vercel
Veo video models on AI Gateway
Vercel
Video Generation with AI Gateway
Vercel
Kling video models on AI Gateway
Vercel
Wan models on AI Gateway
Vercel
Gemini 3.1 Pro is live on AI Gateway
Vercel
Private storage for Vercel Blob, now available in public beta
Vercel
Access billing usage and cost data via API
Vercel
Streamdown 2.3 — Refreshed design and interactive playground
Vercel
Grok Imagine Video on AI Gateway
Clickhouse
February 2026 newsletter
DigitalOcean
Expanding our Agentic Inference Cloud: Introducing GPU Droplets Powered by AMD Instinct™ MI350X GPUs
Codrops
Creating a Smooth Horizontal Parallax Gallery: From DOM to WebGL
Real Python
Quiz: Python's tuple Data Type: A Deep Dive With Examples
Node.js
New HackerOne Signal Requirement for Vulnerability Reports
Stack Overflow
Why Stack Overflow and Cloudflare launched a pay-per-crawl model
Red Hat
OpenShift networking evolved: Real routing, no NAT or asymmetry
Nordic APIs
10 Tips on Giving Standout Talks at Developer Conferences
Red Hat
Understanding ATen: PyTorch's tensor library
Red Hat
Reimagining Red Hat Enterprise Linux image creation with Red Hat Lightspeed Model Context Protocol
The Daily WTF
CodeSOD: Terned Backwards
Snyk
How “Clinejection” Turned an AI Bot into a Supply Chain Attack
REA Group
My Path to Head of Engineering
APNIC
DNSSEC and PQC: The practical impact of increased TCP in DNS
Tinybird
How We Built Tinybird's TypeScript SDK for ClickHouse
Pulumi
GitOps Best Practices I Wish I Had Known Before
Thoughtbot
Going beyond vibe coding with ReadySetGo
Rust
Rust participates in Google Summer of Code 2026
Una Kravets
border-shape: the future of the non-rectangular web
Thoughtbot
Giant Robots Podcast Ep 603: The product we are going to build
Elastic
Introducing Elastic Serverless Plus add-on with AWS PrivateLink capability
Wednesday, February 18, 2026
APNIC
[Podcast] Measuring for quality of life in Thailand
Databricks
Flexible Node Types Are Now Generally Available
wingolog
free trade and the left, bis: from cobden to lenin
Microsoft Python Engineering
Python Environments Extension for VS Code