Build a self-hosted GitOps pipeline with Gitea and ArgoCD. Step-by-step guide covering Git setup, CI/CD integration, secrets, and automated deployments. Read article
Category: Deep Dives
Deep Dives is the long-form technical analysis category on orthogonal.info, where complex topics get the thorough treatment they deserve. Unlike quick-start tutorials or surface-level overviews, every article in this category commits to explaining the why behind the how — comparing architectures, benchmarking alternatives, and documenting the decision-making process that experienced engineers actually use. If you want depth over breadth, this is where you start.
With 15 carefully researched posts, Deep Dives represents the most intensive content on the site — articles that often take weeks to research and write, because getting the details right matters.
Key Topics Covered
Architecture comparisons — Side-by-side evaluations of competing technologies (e.g., container runtimes, databases, message brokers) with benchmarks, trade-off analysis, and real-world selection criteria.
Technology evaluations — Thorough assessments of tools and platforms like Kubernetes distributions, observability stacks, CI/CD platforms, and storage engines, going beyond marketing claims to test actual behavior.
Hands-on tutorials with context — Step-by-step guides that first explain the problem domain, then walk through the implementation, and finally discuss limitations, alternatives, and production considerations.
Protocol and specification deep dives — Detailed explorations of protocols like OAuth 2.0/OIDC, mTLS, gRPC, and WebSocket, including packet-level analysis and implementation nuances that documentation glosses over.
Performance analysis and benchmarking — Methodology-driven performance testing with reproducible setups, statistical rigor, and honest reporting of results — including when the “winner” depends on your workload.
System design case studies — End-to-end walkthroughs of system design decisions for real projects, covering data flow, failure modes, scaling considerations, and the reasoning behind each architectural choice.
Who This Content Is For
Deep Dives is written for senior engineers, technical leads, architects, and curious developers who are not satisfied with “just use X” recommendations. If you are evaluating technology for a production system, preparing for a system design discussion, or simply want to understand how things work at a deeper level, this category provides the analysis you need. Readers should be comfortable with at least one programming language and have some experience with distributed systems concepts.
What You Will Learn
By reading the Deep Dives articles, you will develop the ability to evaluate technology choices with engineering rigor rather than relying on hype or popularity. You will learn structured approaches to comparing tools, understand the hidden trade-offs that only surface in production, and build mental models for complex systems. Each article provides enough context for you to form your own opinions, not just adopt the author’s conclusions. Expect detailed diagrams, reproducible benchmarks, and references to primary sources.
Explore the posts below for analysis that goes beyond the surface.
-

Why AI Makes Architecture the Only Skill That Matters
AI writes code faster than ever, but architecture skills matter more. Why system design is the moat that separates senior engineers from the rest. Read article
-

Vibe Coding Is a Security Nightmare: How to Fix It
AI-generated code is a security minefield. Learn how to audit vibe-coded PRs, catch hidden vulnerabilities, and build secure code review workflows. Read article
-

From Layoff to Launch: Start a Startup After Setbacks
Turned a layoff into a startup launch. Practical advice on validating ideas, building MVPs, finding co-founders, and funding your venture after job loss. Read article
-

Advanced CSS Optimization for Peak Web Performance
Boost website speed with advanced CSS optimization. Covers critical CSS extraction, unused style removal, selector performance, and rendering optimization. Read article
-

Mastering MySQL Performance: Expert Optimization Techniques
Optimize SQL Server queries with execution plan analysis, index tuning, query rewriting, and parameter sniffing fixes. Practical tips for DBAs and developers. Read article
-

MySQL 8 vs 7: Key Upgrades and Migration Tips
Compare MySQL 8 and MySQL 7 features including CTEs, window functions, JSON improvements, and default authentication changes. Plus migration tips. Read article
-

Anker 747 GaNPrime Charger: Multi-Device Review
In-depth review of the Anker 747 GaNPrime 150W charger. Covers multi-device charging, port allocation, travel-friendliness, and real-world performance. Read article
