Engineering Blogs
183 posts / 369 feeds / 7 days ·
OPML
×
Monday, February 16, 2026
8th Light
Walk Out Technology Is Hitting Its Stride
Laravel
Laravel Live Denmark Returns to Copenhagen in August 2026
AWS
AWS Weekly Roundup: Amazon EC2 M8azn instances, new open weights models in Amazon Bedrock, and more (February 16, 2026)
HashiCorp
Vault Radar 2025 recap: Expanding visibility, deepening integration, and simplifying security
Red Hat
Build a CI/CD pipeline with OpenShift Dev Spaces and GitOps
Red Hat
Performance and load testing in Identity Management (IdM) systems using encrypted DNS (eDNS) and CoreDNS in OpenShift clusters
Nikola BreĹľnjak
How to find a branch parent in Git
Jeffrey Zeldman
The salad bar theory of UX professionalism
Real Python
TinyDB: A Lightweight JSON Database for Small Projects
Atomic Object
Angular Bindings: What Are They and How Do I use Them?
Vercel
Qwen 3.5 Plus is on AI Gateway
Blender
Winter of Quality 2026
Real Python
Quiz: TinyDB: A Lightweight JSON Database for Small Projects
Scrapinghub
Electric cars and the journey to the future of web data
Codrops
Inside Metalab, Silicon Valley’s Best-Kept Design Secret
The Daily WTF
CodeSOD: C+=0.25
APNIC
Notes from NANOG 96
Laravel
Generate Secure, Memorable Passphrases in PHP with PHP Passphrase
Swizec Teller
GeLLMan amnesia
Sunday, February 15, 2026
APNIC
Ten years of Let’s Encrypt
Simon Willison
Deep Blue
Daniel Lemire
How bad can Python stop-the-world pauses get?
Daniel Lemire
AI: Igniting the Spark to End Stagnation
Atomic Object
Trust Is the Real Deliverable
Chris Siebenmann
Your feed reader is fetching from a limited network area
Nicolas Fränkel
Migrating from Jekyll to Hugo... or not
Addy Osmani
Bias Toward Action
Susam Pal
Deep Blue: Chess vs Programming
Josh Sherman
Ignoring Files with Eleventy
Saturday, February 14, 2026
Atomic Object
Here’s How I’m “Friction-Maxxing” in a Technical Role
Susam Pal
Soju User Delete Hash
Friday, February 13, 2026
8th Light
Making Sense of Digital Transformation Initiatives: Seeing Past the Fuzziness
Simon Willison
The evolution of OpenAI's mission statement
Heroku
Building AI-Powered Observability with Heroku Managed Inference and Agents
Replit
Vibe Coding Data Apps with Replit + Snowflake - Part 2 [webinar]
Semaphore Engineering
How to Practice CI/CD Hands-On (Without Overcomplicating It)
SurveyMonkey
How Emmy® winner Tiny Chef used SurveyMonkey to launch his next big career move
Stack Overflow
Even your voice is a data problem
HashiCorp
Vault certificates and secrets inventory reporting: Improve visibility and audit readiness
Tailscale
Built for momentum: Tailscale Winter Update Week
Martin Fowler
Fragments: February 13
Raymond Chen
How can I distinguish between the numeric keypad 0 and the top-row 0 in the WM_CHAR message?
Scrapinghub
Building solidarity and strategy at Zyte’s global meet-up
Laravel
FrankenPHP v1.11.2 Released With 30% Faster CGO, 40% Faster GC, and Security Patches
Scrapinghub
Hybrid scraping: The architecture for the modern web
Cloudflare
Shedding old code with ecdysis: graceful restarts for Rust services at Cloudflare
Codrops
1820 Productions: Minimal Design, Maximal Motion
Clickhouse
pg_stat_ch: a PostgreSQL extension that exports every metric to ClickHouse
Atomic Object
Hide Code in a Repo Using Git Submodules
Vercel
Stale-if-error cache-control directive now supported for all responses
Kotlin
Building Modular Monoliths With Kotlin and Spring
Real Python
The Real Python Podcast – Episode #284: Running Local LLMs With Ollama and Connecting With Python
Netflix
Scaling LLM Post-Training at Netflix
Red Hat
New LibSSH connection plug-in for Ansible replaces Paramiko
SeveralNines
ClickHouse storage architecture and optimization
The Daily WTF
Error'd: Cruel Brittanica
Laravel
Capture Web Page Screenshots in Laravel with Spatie's Laravel Screenshot
APNIC
Updates on APNIC 64 and APRICOT 2027
Thoughtbot
props_template 1.0: A high performance, more opinionated jbuilder replacement
Pulumi
Introducing the Terraform State Provider for Pulumi ESC
Rust
crates.io: an update to the malicious crate notification policy
Auth0
You Talked, We Listened: How Your Feedback Shaped Our New B2B Plans
Armin Ronacher
The Final Bottleneck
Pulumi
Passwordless PostgreSQL: IAM Authentication with Pulumi
Thursday, February 12, 2026
Wealthfront
New Leaders, New Perspectives: Why We Joined Wealthfront Engineering
Databricks
Getting the Full Picture: Unifying Databricks and Cloud Infrastructure Costs
Timescale
Six Signs That Postgres Tuning Won't Fix Your Performance Problems
Dropbox
How low-bit inference enables efficient AI
T.J. Maher
AI: Good as a Research Assistant. Bad for Creating GitHub Action Workflows
Mozilla Hacks
Launching Interop 2026
Microsoft Edge
Microsoft Edge and Interop 2026
HashiCorp
Securing modern workloads with HashiCorp Vault and WIF
Stack Overflow
How everyone and anyone can use AI for good
Databricks
Domain Intelligence Wins: What “High-Quality” Actually Means in Production AI
Clickhouse
Is it over for metrics?
Raymond Chen
How can I distinguish between the numeric keypad 0 and the top-row 0 in the WM_KEYÂDOWN message?
Netflix
Automating RDS Postgres to Aurora Postgres Migration
Cloudflare
Introducing Markdown for Agents
Pulumi
Schema Validation Comes to Pulumi ESC with fn::validate
Filippo Valsorda
Inspecting the Source of Go Modules
Atomic Object
How Coding with QA in Mind Has Made Me a Better Developer
Vercel
New deployments with vulnerable versions of the third-party package next-mdx-remote are now blocked by default
Vercel
Browserbase joins the Vercel Agent Marketplace
Vercel
Use MiniMax M2.5 on AI Gateway
Kevin Burke
How to fix the NBA Draft
Real Python
Quiz: Python's list Data Type: A Deep Dive With Examples
APNIC
Thanks for participating in APRICOT 2026
Codrops
Jordan Gilroy: From Burnout to Building the Work I Always Wanted
Red Hat
How to build an image mode pipeline with GitLab
Nordic APIs
Using MCP For API Documentation Discovery
Red Hat
Build a zero trust environment with Red Hat Connectivity Link
Databricks
AI/BI Genie, Foundational Model API, and Databricks Assistant Now Generally Available in AWS GovCloud
The Daily WTF
CodeSOD: Consistently Transactional
Snyk
Exploitability Isn’t the Answer. Breakability Is.
Snyk
The Future of AI Agent Security Is Guardrails
Snyk
From Acceleration to Exposure: Why AI Demands Mature AppSec
APNIC
Forward to hell? On misusing transparent DNS forwarders For amplification attacks
T.J. Maher
New Project: Cursor creates a Playwright + C-Sharp test framework
Laravel
Nimbus: An In-Browser API Testing Playground for Laravel
Databricks
The Collaboration Advantage: How Modern Retailers and CPG Brands Win Together
Pulumi
Registry usage insights: know which stacks run which versions
Elastic
AI observability: The backbone of mission resilience in the public sector
Elastic
DevRel newsletter — February 2026
Rust
Announcing Rust 1.93.1
Addy Osmani
14 More Lessons from 14 years at Google
Pulumi
Introducing envVarMappings for Provider Credentials
Auth0
Auth0 B2B Plans Upgraded: Free Self-Service SSO, SCIM, and More!
Wednesday, February 11, 2026
wingolog
free trade and the left
Heroku
Heroku and GitHub Enterprise Server: Stronger Security, Seamless Delivery
Databricks
What’s New in AI/BI - February 2026 Roundup
Databricks
Building What’s Next. Together. Introducing the Brickbuilder Partner Network for the Agentic AI Era
Microsoft TypeScript
Announcing TypeScript 6.0 Beta
.NET
GitHub Copilot Testing for .NET Brings AI-powered Unit Tests to Visual Studio 2026
Airbnb
My Journey to Airbnb — Anna Sulkina
Facebook
The Death of Traditional Testing: Agentic Development Broke a 50-Year-Old Field, JiTTesting Can Revive It
Dropbox
Insights from our executive roundtable on AI and engineering productivity
Stack Overflow
Is anyone using AI for good?
Clickhouse
What's new in ClickStack. January '26.
Raymond Chen
How do I suppress the hover effects when I put a Win32 common controls ListView in single-click mode?
Databricks
Structured vs unstructured data
Real Python
What Exactly Is the Zen of Python?
Databricks
How AI Is Transforming Data Analytics
Atomic Object
Handling HIPAA: A Developer’s First Steps
Vercel
Advanced egress firewall filtering for Vercel Sandbox
Vercel
Vercel Flags is now in public beta
Vercel
GLM-5 is live on AI Gateway
Real Python
Quiz: What Exactly Is the Zen of Python?
Red Hat
Guide to configuring multiple authentication providers in Developer Hub
Red Hat
Agentic AI: Design reliable workflows across the hybrid cloud
Nordic APIs
5 Things That Cause High Latency in Your APIs (and How to Fix Them)
The Daily WTF
CodeSOD: Cover Up
Gleb Bahmutov
Check Every Box In Cypress Tests Without Flake
Snyk
Why Your “Skill Scanner” Is Just False Security (and Maybe Malware)
Marcelo Rinesi
The Human Bottleneck
Thoughtbot
A JavaScript developer's guide to Rails: What is Polymorphic Rails Model?
Pulumi
How We Built Platybot: An AI-Powered Analytics Assistant
Jane Street
Results from the Advent of FPGA Challenge
Auth0
Agents Can Either Be Useful or Secure
Elastic
The Elastic Public Roadmap is here
William Kennedy
Query Database Using Plain English
Evil Martians
The 4 most common security risks when vibe coding your app
Tuesday, February 10, 2026
.NET
.NET 11 Preview 1 is now available!
Databricks
Modernize your Data Engineering Platform with Lakeflow on Azure Databricks
.NET
.NET and .NET Framework February 2026 servicing releases updates
Confluent
Disaster Recovery in 60 Seconds: A POC for Seamless Client Failover on Confluent Cloud
Microsoft Edge
Supporting safer and scalable online learning in K–12
Simon Willison
Introducing Showboat and Rodney, so agents can demo what they’ve built
Databricks
Agent Bricks Supervisor Agent is Now GA: Orchestrate Enterprise Agents
HashiCorp
How World Bank manages hybrid cloud complexity with Terraform
Raymond Chen
How did Windows 95 get permission to put the Weezer video Buddy Holly on the CD?
Clickhouse
ClickHouse Release 26.1
DigitalOcean
The Container paradox: Why the Inference Cloud Demands a “Decoupled” Database
Real Python
Improving Your Tests With the Python Mock Object Library
Jeffrey Zeldman
Works in Progress
Node.js
Node.js 25.6.1 (Current)
Node.js
Node.js 24.13.1 (LTS)
Atomic Object
Authenticated Routes with TanStack Router
Vercel
Agents can now access runtime logs with Vercel's MCP server
Vercel
PostHog joins the Vercel Marketplace
Vercel
Support for Sign in with Apple
Vercel
vercel logs CLI command now optimized for agents with historical log querying
Codrops
Building an Endless Procedural Snake with Three.js and WebGL
Clickhouse
How Wix Built AI-Driven Incident Response at Scale with ClickHouse and Wild Moose
Real Python
Quiz: Python's pathlib Module: Taming the File System
Stack Overflow
The logos, ethos, and pathos of your LLMs
Nordic APIs
What Is An Internal API Platform?
Red Hat
Debug Ansible errors faster with an AI monitoring agent
The Daily WTF
One Version of Events
Dennis Felsing
Workload Capture & Replay
Okta
Make Secure App-to-App Connections Using Cross App Access
Snyk
How a Malicious Google Skill on ClawHub Tricks Users Into Installing Malware
Scrapinghub
Your business doesn’t care about scraping - it cares about data
T.J. Maher
New project: Creating an automated test framework in Playwright + C# using GitHub Copilot
Red Hat
Leverage AI for root-cause analysis with MCP servers in VS Code and Cursor
APNIC
The current state of RDAP
Auth0
A Guide to Securing Amazon Bedrock AgentCore with Auth0 for AI Agents
Elastic
AI’s maturity moment and the architecture that survives it
Evil Martians
Tutorialkit.rb: the ruby.wasm journey goes onward
Go
Go 1.26 is released
Honeybadger
FastAPI error handling: types, methods, and best practices
Chris Hager
Safe Yolo Mode: Running LLM Agents in VMs with Libvirt and Virsh
Swizec Teller
The 3 curves that make a scalable business
Monday, February 9, 2026
DigitalOcean
Heroku’s Next Chapter Is Maintenance. Yours Shouldn’t Be