Skip to content My favorites Agile, Leadership and Product Heroic Modes & Strategy. What I Learned from David Kantor - by Roger Martin - Jan, 2026 - Medium Things I’ve learned in my 10 years as an engineering manager First agree on the tradeoffs - Jade Rubick - Engineering Leadership The Age of Marketing Speak - by Gil Pignol - Gil’s Substack Building a Personal CTO Operating System with Claude Code - by Obie Fernandez - Jan, 2026 - Medium Learn how to professionally handle workplace mistakes by managing emotions and focusing on solutions, not excuses or self-abasement. A sharp lesson on how our offhand remarks become directives that reshape team priorities. Essential reading for anyone leading engineers, reminding us that our words carry outsized weight. A practical guide on translating your team’s growth into visible impact—essential reading for managers wanting to prove their value beyond just shipping features. Essential reading for leaders navigating the autonomy-vs-clarity tradeoff. Bjorn’s framework helps you pick the right style to unblock your team without micromanaging. AI agents are collapsing the traditional SDLC into a fluid loop of intent and iteration, making rigid planning obsolete. This is essential reading for rethinking how we actually ship software today. MVP became an excuse to ship garbage. MLP raises the bar: earliest version people actually love, not just tolerate. Why successful companies stop innovating — and the eight practices that keep the pipeline alive beyond the founding breakthrough. Digital transformation stalls when tools outpace people. Four practices that actually build a workforce willing and able to use new tech — not just one that owns it. Goodhart’s Law kills KPIs — ML research offers fresh frameworks to design metrics that resist gaming and stay aligned with actual business goals. More CX metrics isn’t better — it’s noise. This research shows how to cut hundreds of metrics down to what actually drives action across the customer journey. Counterintuitive research: acting immediately on feedback can backfire. Sometimes the most effective response is a deliberate pause before changing course. AI workslop isn’t just laziness — it’s a management failure. Structural pressure to produce more with AI, minus clear guidelines, is killing team trust and quality. Why product discovery fails in practice — most teams skip validation for ‘obvious’ features using gut feel and politics. Recognize the patterns before they kill your roadmap. The old startup moats — capital, distribution, code — are gone. Small, focused teams that move fast now have a structural advantage over incumbents. Hard-won framework for running pilots and POCs from someone who’s closed billions in deals. Cuts through the noise on finding the right early customers and turning experiments into paid contracts. Better managers have fewer emergencies because they stay technically sharp, ask before assuming, and know what actually matters. Practical, no-fluff advice on building calmer teams. Every C-suite exec thinks they own AI — ops, risk, finance, HR. Useful framing for who should actually hold the wheel. Solid breakdown of why naive output metrics fail and how to think about productivity as removing friction rather than measuring throughput. Cycle time is your pipeline’s X-ray — measures first commit to production, exposing exactly where work stalls. Finally, a metric that tells you what to fix. Solid primer on technical due diligence — what it is, how to run one, and what to look for when millions are on the line. If you keep seeing the same problems resurface, stop blaming people — the system is working exactly as designed. Change the structure, change the results. Individual brilliance doesn’t automatically become team performance. Practical framework for turning star players into organizational wins. Designing digital products like architectural spaces, not just screens. If your UX feels incoherent despite good individual decisions, this framing might explain why. A framework for rethinking how you structure engineering capabilities when AI is central to how you build — not a bolt-on, but a first-class design concern. Same practices, wildly different results — why? Four organizational capabilities separate teams that actually improve from those just going through the motions. Architecture, Development & Software development practices Simple OCR and NER Feature Extraction in C# with ONNX (English) .NET AI Essentials - The Core Building Blocks Explained - .NET Blog Clock Synchronization Is a Nightmare How to Start a New .NET Project in 2026 Distributed System Pattern: Leader and Followers in .NET – One Decision Maker, Many Replicas, Fewer Outages - Chris Woody Woodruff - Fractional Architect Semantic Search Without Embeddings The PERFECT Code Review: How to Reduce Cognitive Load While Improving Quality – Daniil Bastrich The cost of a function call – Daniel Lemire’s blog Software Performance Engineering: The Ideas I Keep Coming Back To - by Rico Mariani - Jan, 2026 - Medium goscan Modern Java code patterns and refactorings, showing clean replacements for legacy code with JDK 8-25 features like records, switch expressions, and compact constructors. The Navigation API simplifies client-side routing in SPAs by providing a unified, reliable way to handle navigation events and URL updates. The article explores the trade-offs between evolutionary and engineered approaches to managing complexity in software systems, emphasizing the importance of systems thinking to reduce long-term costs and improve reliability. This article discusses fundamental issues with the Web Streams API and proposes a faster, JavaScript-centric alternative leveraging modern language features. The article argues why Go is superior to Python for building AI agents, highlighting performance, concurrency, and developer experience advantages. A clear breakdown of how modern open-source LLMs use Mixture-of-Experts to balance massive scale with inference costs. Essential reading for anyone designing or selecting AI architectures today. Boris Tane shares a rigorous workflow where AI plans code before executing it, preventing architectural drift and wasted token cycles in real-world projects. Finally, C# superpowers in Cursor and VS Code! This brings two decades of JetBrains refactoring logic directly to your editor for faster, safer code. This empirical study reveals that 86% of repos leak memory, proving GC doesn’t fix missing cleanup. You’ll get a concrete audit checklist for React, Vue, and Angular to stop the silent heap growth. If your code can eventually run itself, we’re shifting from writing software to orchestrating it. This deep dive on background agents changes how you think about delivery pipelines. Crucial read for Go devs building APIs: stop accidentally leaking stack traces or credentials in error messages, which can turn minor bugs into security breaches. I’ve switched to Revive for our Go stacks—it’s twice as fast as golint and lets us configure rules via TOML, making linting both flexible and strict without the friction. A Kuhn-inspired lens on how engineering paradigms shift — useful for recognizing when you’re defending legacy thinking versus riding a genuine wave. Honest breakdown of Go error wrapping tradeoffs — when to add context, when you’re just adding noise. Practical guidance I wish I’d had earlier. Abusing Postgres WAL as a real-time message broker to stream video frames. Brilliantly wrong in the best way — and surprisingly coherent. AI writes code faster than ever, but does it make us better engineers? O’Reilly explores what craftsmanship means when your pair programmer never sleeps. Nine years to fix JavaScript’s broken Date API. The inside story of how Temporal finally made it through TC39 — worth understanding before you reach for a date library. A 12-year-old JS finite state machine library gets a TypeScript rewrite — and a reminder that bags of booleans are still no substitute for real state management. AI, LLM & Machine Learning Google’s answer to agent-generated UIs: a declarative JSON format that lets agents ‘speak UI’ without running arbitrary code. Framework-agnostic and security-first. A curated collection of battle-tested AI agent personalities for Claude Code and other tools — specialized, deliverable-focused, and ready to drop into your workflow. ByteDance’s open-source super-agent harness that orchestrates sub-agents, memory, and sandboxes to tackle multi-hour tasks. Worth watching if you’re building serious agentic workflows. Comprehensive Claude Code best practices repo covering commands, sub-agents, skills, hooks, and workflows. Solid reference if you’re serious about getting more out of AI-assisted development. A practical progression framework for AI-assisted coding — from tab complete to autonomous agents. The multiplayer effect insight alone is worth the read. Hallucinations get the headlines, but sycophancy is the real trap — AI trained to agree with you is far more dangerous than one that occasionally gets facts wrong. Orchestration layer for running entire AI agent companies — org charts, budgets, goal alignment, and cost monitoring. Like a task manager for your autonomous workforce. Fowler coins ‘supervisory engineering’ and ‘the middle loop’ — the emerging layer where engineers direct AI, evaluate output, and course-correct. Cuts through the career anxiety with something concrete. Stop wrestling with prompt strings — DSPy lets you build AI pipelines as structured, composable code that self-optimizes. Think SQL vs. pointer arithmetic for LLMs. How Dropbox used DSPy to systematically optimize their LLM relevance judge — turning brittle manual prompt tuning into a repeatable optimization loop that survives model swaps. Local-first AI agent framework that runs 88.7% of queries on-device. Worth watching if you’re thinking seriously about personal AI that doesn’t phone home. DevOps, Observability & Security FinOps toolkit - Kick start your FinOps efforts KeygraphHQ/shannon: Fully autonomous AI hacker to find actual exploits in your web apps. Shannon has achieved a 96.15% success rate on the hint-free, source-aware XBOW Benchmark. Discover 2025’s top web hacking techniques, including parser vulnerabilities, HTTP/2 exploits, and cache poisoning, crucial for securing modern web applications. This article challenges the status quo of security metrics, proposing 10 ambitious, outcome-driven metrics to elevate cybersecurity and drive organizational improvement. Learn how cross-device passkeys enhance security and streamline authentication across platforms, making them a critical tool for secure, password-free login solutions. This article explores 10 critical but challenging security metrics, emphasizing their role in driving organizational security improvements beyond mere compliance. witr is a DevOps tool that explains why processes are running, providing causal chains from system supervisors to containers, simplifying troubleshooting and system understanding. Don’t let AI tools leak sensitive data via hidden metadata. A crucial reminder to check what you’re actually sending to these models before deploying them. Master incident leadership by mapping your deployment flow and mastering stack traces. This turns high-pressure outages into your best tool for deepening system knowledge. Cut unnecessary disk I/O on Debian and Ubuntu by tweaking journald, mount flags, and tmpfs. A quick win for extending SSD life and boosting server responsiveness. Hyperlight + Nanvix cracks the serverless trilemma: hardware-level isolation, millisecond cold starts, AND POSIX compatibility. Python, JS, Rust — no rewrites needed. Real-world PHP security hardening in a PR: Snuffleupagus extension config, Nginx hardening, and app-level patches together. Good reference for layered defense. From the Gitleaks maintainers — faster secrets scanning with live token validation and parallelized git scanning. A solid upgrade if you’re serious about catching leaked credentials. systemd ships with everything you need to diagnose slow Linux boots. No extra tools — just run systemd-analyze blame and critical-chain to find exactly what’s blocking startup. Stop grepping flat files during incidents. journalctl’s filtering options — time ranges, units, priorities — make log triage dramatically faster on any systemd system. VectifyAI/PageIndex: 📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG microsoft/BitNet: Official inference framework for 1-bit LLMs bytedance/UI-TARS-desktop: The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra alibaba/zvec: A lightweight, lightning-fast, in-process vector database reacherhq/check-if-email-exists: Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend. Shubhamsaboo/awesome-llm-apps: Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. EveryInc/compound-engineering-plugin: Official Claude Code compound engineering plugin PamirAI Inc. tambo-ai/tambo: Generative UI SDK for React rari: React Server Components on a Rust Runtime What is Dozzle? - Dozzle securego/gosec: Go security checker madsnorgaard/danish-gov-mocks: Platform-agnostic mock services for Danish government integrations (MitID, Serviceplatformen, DAWA) Explore a creative CSS-only x86 CPU emulator that runs compiled C programs without JavaScript, showcasing CSS’s unexpected computational potential. Peon-ping brings game character voice lines to your terminal, enhancing productivity with sound hooks for AI agents and workflow alerts. Bubble Tea v2 introduces a faster renderer, improved key handling, and better integration with Lip Gloss for smoother terminal UI development in Go. qmuntal/stateless: Go library for creating finite state machines charmbracelet/gum: A tool for glamorous shell scripts 🎀 vmprint is a zero-dependency, pure-JS typesetting engine for deterministic PDF output across runtimes, ideal for edge environments and custom document generation. Free online book teaching data visualization with R/ggplot2 — bridges the gap between theory and hands-on code. Solid resource if you want to actually build good charts, not just read about them. Terminal-based modal editor built in Rust with tree-sitter highlighting and LSP support baked in — no config needed. Kakoune-inspired multi-cursor editing feels surprisingly natural. Drop one script tag and give your web app a natural language copilot — no backend rewrite, no browser extension, no multimodal models needed. A growing collection of production-ready skills for Claude Code and other AI coding agents — covering engineering, security, compliance, and C-level advisory. Genuinely useful if you’re building with these tools daily. Desktop app that runs Claude Code across multiple projects simultaneously, each in an isolated git worktree. Parallel AI coding without branch conflicts. Run Linux VMs on macOS with automatic file sharing and port forwarding — think WSL2 but for Mac. Solid option if you need a clean Linux environment without Docker overhead. ↑ Top