Skip to main content
The Procedure engineering blog

Engineering insights
from the trenches.

Deep-dives on AI, product development, and cloud infrastructure — written by the engineers building real production systems, not marketers.

30+
Technical deep-dives
3K+
Monthly readers
100%
Practitioner-sourced
Choosing Long-Term Prometheus Storage in 2026: Thanos, Mimir, VictoriaMetrics, and What It Actually Costs to Run
DevOps

Choosing Long-Term Prometheus Storage in 2026: Thanos, Mimir, VictoriaMetrics, and What It Actually Costs to Run

Procedure TeamProcedure Team5 min
Kubernetes Multi-Tenancy: A Decision Framework for SaaS and Platform Teams
DevOps

Kubernetes Multi-Tenancy: A Decision Framework for SaaS and Platform Teams

Procedure TeamProcedure Team5 min
Kubernetes Cost Optimization: Where Teams Lose Money (and How to Get It Back)
DevOps

Kubernetes Cost Optimization: Where Teams Lose Money (and How to Get It Back)

Procedure TeamProcedure Team5 min
Migrating from Istio Sidecar to Ambient Mode: What Actually Changes in Production
DevOps

Migrating from Istio Sidecar to Ambient Mode: What Actually Changes in Production

Procedure TeamProcedure Team5 min
Do You Need a Service Mesh on Kubernetes in 2026? A Practical Decision Framework
DevOps

Do You Need a Service Mesh on Kubernetes in 2026? A Practical Decision Framework

Procedure TeamProcedure Team5 min
React Native Offline-First in 2026: WatermelonDB vs RxDB vs PowerSync
Mobile Engineering

React Native Offline-First in 2026: WatermelonDB vs RxDB vs PowerSync

Procedure TeamProcedure Team5 min
How to Build a Production-Grade Prometheus Monitoring Stack for Kubernetes
DevOps

How to Build a Production-Grade Prometheus Monitoring Stack for Kubernetes

Procedure TeamProcedure Team5 min
Inside a High-Autonomy Engineering Culture (With 82% Gen Z)
Culture

Inside a High-Autonomy Engineering Culture (With 82% Gen Z)

Ulhas MandrawadkarUlhas Mandrawadkar5 min
How to Build AI Agent Skills That Work in Production
AI Engineering

How to Build AI Agent Skills That Work in Production

Mangesh BideMangesh Bide5 min
How to Write One SKILL.md That Works in Claude Code, Cursor, and Other AI Agents
AI Engineering

How to Write One SKILL.md That Works in Claude Code, Cursor, and Other AI Agents

Mangesh BideMangesh Bide5 min
AI Agent Skills Security: Prompt Injection and Supply Chain Risks You Should Know
AI Engineering

AI Agent Skills Security: Prompt Injection and Supply Chain Risks You Should Know

Mangesh BideMangesh Bide5 min
AI Agent Skills: Real Token Costs and 4 Failure Patterns From 17 Production Skills
AI Engineering

AI Agent Skills: Real Token Costs and 4 Failure Patterns From 17 Production Skills

Mangesh BideMangesh Bide5 min
React Native's New Architecture in Production: What Changes After You Migrate
Mobile Engineering

React Native's New Architecture in Production: What Changes After You Migrate

Procedure TeamProcedure Team5 min
Adding Flutter to an Existing Native App: A Brownfield Migration Guide
Mobile Engineering

Adding Flutter to an Existing Native App: A Brownfield Migration Guide

Procedure TeamProcedure Team5 min
Python Concurrency After the GIL: Threading, Asyncio, and Free-Threading in Practice
Backend Engineering

Python Concurrency After the GIL: Threading, Asyncio, and Free-Threading in Practice

Procedure TeamProcedure Team5 min
Angular vs React for Enterprise Teams: An Honest Comparison from a Team That Ships Both
Frontend Engineering

Angular vs React for Enterprise Teams: An Honest Comparison from a Team That Ships Both

Procedure TeamProcedure Team5 min
Fixing Bad API Design: Lessons in Building Cleaner, More Maintainable APIs
Backend Engineering

Fixing Bad API Design: Lessons in Building Cleaner, More Maintainable APIs

Kshitij KumarKshitij Kumar5 min
Migrating Angular to Zoneless: Signals, Change Detection, and What Breaks in Large Codebases
Frontend Development

Migrating Angular to Zoneless: Signals, Change Detection, and What Breaks in Large Codebases

Procedure TeamProcedure Team5 min
Next.js vs React Router v7 vs Astro: Choosing the Right Framework for Your Next Project
Frontend Development

Next.js vs React Router v7 vs Astro: Choosing the Right Framework for Your Next Project

Procedure TeamProcedure Team5 min
Scaling Node.js in Production: Architecture Patterns for High-Traffic APIs
Backend Development

Scaling Node.js in Production: Architecture Patterns for High-Traffic APIs

Procedure TeamProcedure Team5 min
Building Enterprise APIs with Node.js: NestJS Architecture Patterns for Teams
Backend Development

Building Enterprise APIs with Node.js: NestJS Architecture Patterns for Teams

Procedure TeamProcedure Team5 min
Prometheus at Scale: Surviving 10 Million Active Time Series
DevOps

Prometheus at Scale: Surviving 10 Million Active Time Series

Procedure TeamProcedure Team5 min
React in Production at Scale: Performance Patterns That Actually Work
Frontend Development

React in Production at Scale: Performance Patterns That Actually Work

Procedure TeamProcedure Team5 min
GitHub Actions Optimization: 3 Changes That Saved Us 45 Minutes Per Build
DevOps

GitHub Actions Optimization: 3 Changes That Saved Us 45 Minutes Per Build

Samarth GoyalSamarth Goyal5 min
Migrating a Legacy Frontend to React: A Decision Framework for Engineering Leaders
Frontend Development

Migrating a Legacy Frontend to React: A Decision Framework for Engineering Leaders

Procedure TeamProcedure Team5 min
Design to Development Handoff: Best Practices That Actually Reduce Rework
Product Development

Design to Development Handoff: Best Practices That Actually Reduce Rework

Brajkishor BahetiBrajkishor Baheti5 min
FastAPI vs Django vs Flask: Which Python Framework Should Your Team Actually Use?
Backend Development

FastAPI vs Django vs Flask: Which Python Framework Should Your Team Actually Use?

Procedure TeamProcedure Team5 min
Migrating from .NET Framework: What Actually Changes, What Actually Breaks
Backend Development

Migrating from .NET Framework: What Actually Changes, What Actually Breaks

Procedure TeamProcedure Team5 min
Node.js vs Python for Backend: Stop Choosing Based on Benchmarks
Backend Development

Node.js vs Python for Backend: Stop Choosing Based on Benchmarks

Procedure TeamProcedure Team5 min
Flutter vs React Native: Two Frameworks, Two Different Bets
Engineering

Flutter vs React Native: Two Frameworks, Two Different Bets

Procedure TeamProcedure Team5 min
How to Build a Production-Ready AI Music Generation Workflow Using n8n
AI Engineering

How to Build a Production-Ready AI Music Generation Workflow Using n8n

Bhavesh PatilBhavesh Patil5 min
How Procedure Earned Its Best Place to Work Certification After 8 Years of Building Culture
Culture

How Procedure Earned Its Best Place to Work Certification After 8 Years of Building Culture

Adithya KAdithya K5 min
Building App-Controlled RTL in React Native for Bilingual Applications
Engineering

Building App-Controlled RTL in React Native for Bilingual Applications

SShravani Khatri5 min
The Rise of AI Agents: How Modern Systems Observe, Decide, and Act
AI Engineering

The Rise of AI Agents: How Modern Systems Observe, Decide, and Act

Aniket SinghAniket Singh5 min
Role-Based Access Control (RBAC) Explained: Your Guide to Secure, Scalable Access Management
Backend Development

Role-Based Access Control (RBAC) Explained: Your Guide to Secure, Scalable Access Management

Aniket SinghAniket Singh5 min
Rethinking Django Audit Trails: Structured, Portable, and Database-Free
Backend Development

Rethinking Django Audit Trails: Structured, Portable, and Database-Free

Shreeshan PanickerShreeshan Panicker5 min
Timezone-Aware Scheduling in Django + React: A Production-Ready Playbook
Backend Development

Timezone-Aware Scheduling in Django + React: A Production-Ready Playbook

Brajkishor BahetiBrajkishor Baheti5 min
Database Partitioning with LIST and HASH: A Real-World Example
Backend Development

Database Partitioning with LIST and HASH: A Real-World Example

Sreeraj RajanSreeraj Rajan5 min
The Complete Guide to Notion MCP: Connect Your Notion Workspace to AI Agents
AI Engineering

The Complete Guide to Notion MCP: Connect Your Notion Workspace to AI Agents

Samarth GoyalSamarth Goyal5 min
Beginner’s Guide to Model Context Protocol (MCP) for Smarter AI Systems
AI Engineering

Beginner’s Guide to Model Context Protocol (MCP) for Smarter AI Systems

Aniket SinghAniket Singh5 min
Observability 101: Logs, Metrics, Traces & Monitoring Modern Systems
Observability

Observability 101: Logs, Metrics, Traces & Monitoring Modern Systems

Aniket SinghAniket Singh5 min
Scalable Frontend Architecture: A Step-by-Step Guide for Modern Web Apps
Frontend Development

Scalable Frontend Architecture: A Step-by-Step Guide for Modern Web Apps

Aniket SinghAniket Singh5 min
User Experience Observability: Metrics, Errors, and Tools You Need to Know
Observability

User Experience Observability: Metrics, Errors, and Tools You Need to Know

Aniket SinghAniket Singh5 min
How to Prevent JavaScript Lag Using Web Workers
Frontend Development

How to Prevent JavaScript Lag Using Web Workers

Aashka DoshiAashka Doshi5 min
Mastering Expo EAS: Submit, OTA Updates, and Workflow Automation
Engineering

Mastering Expo EAS: Submit, OTA Updates, and Workflow Automation

Pushkar ThakurPushkar Thakur5 min
Automate Mobile App Builds with Expo EAS (No CI Server Required)
Engineering

Automate Mobile App Builds with Expo EAS (No CI Server Required)

Pushkar ThakurPushkar Thakur5 min
Optimizing MongoDB Array Updates: Strategies, Benchmarks & Best Practices
Cloud

Optimizing MongoDB Array Updates: Strategies, Benchmarks & Best Practices

Salik AnsariSalik Ansari5 min
Engineering Zero Downtime Database Migrations with AWS Aurora
Cloud

Engineering Zero Downtime Database Migrations with AWS Aurora

Sreeraj RajanSreeraj Rajan5 min
The Streaming Backbone of LLMs: Why Server-Sent Events (SSE) Still Wins in 2026
AI Engineering

The Streaming Backbone of LLMs: Why Server-Sent Events (SSE) Still Wins in 2026

Prathamesh DukarePrathamesh Dukare5 min
Stay in the loop

Engineering notes, in your inbox.

One email when we publish something worth your time. No drip campaigns, no fluff — just deep technical writing from engineers who ship.

Let's build

Ready to Build Production
AI Systems?

Our team has deployed AI systems serving billions of requests. Let’s talk about your engineering challenges and how we can help.

No obligation
30-minute call
Engineers, not sales