Blog
Articles and guides on software engineering, system design, career growth, and more.

How GitHub Uses CodeQL to Secure Code at Scale
GitHub uses CodeQL to scan code as data, detect vulnerabilities, and secure thousands of repos automatically at scale.

What are Distributed Systems?
Explore distributed systems architecture with practical insights, design patterns, and real-world examples to enhance your understanding and skills.

How Snowflake Improved Performance by 27% (Without Users Noticing)
Snowflake boosts performance by 27% via backend optimizations in ingestion, planning, and execution thus faster queries and lower cost automatically

What are SOLID Principles?
Learn solid principles in software engineering: explained with examples to write clean, maintainable, and scalable code. A practical guide for developers.

How Nomad by HashiCorp Reduced Scheduler Load by 90%
Nomad reduces scheduler load by canceling redundant evaluations, improving system performance and speeding up recovery during failures.

What are Idempotent Keys?
Learn how idempotent keys prevent duplicate operations and build reliable, fault-tolerant systems. Discover practical strategies for API design and beyond.

How Slack Built Accessibility Checks into Its Testing Pipeline
Slack added Axe-based accessibility checks to Playwright tests, balancing automation with reliability, better reports, and easy developer workflows.

What Is an Application Server?
Learn what is an application server, how it processes requests, and why it's essential for modern applications. Find out everything you need to know!

How GitHub Redesigned CLI Accessibility Without a Rulebook
GitHub makes CLI accessible by improving prompts, colors, and output, helping screen readers, low-vision users, and making terminals usable for all devs

What are Different Types of SQL Indexes?
Unlock database performance with our guide to SQL index types. Learn how B-Tree, clustered, non-clustered, and hash indexes speed up your queries.

How Slack Built Secure Enterprise Search?
Slack enables secure enterprise search using real-time fetch, RAG, ACL & OAuth, no data storage, always permission-aware & private across tools.

Aspect-oriented design vs OOPs vs Functional Programming
Discover aspect-oriented design vs oop vs functional programming and how to apply each approach for scalable, maintainable software.
Showing 12 of 204 articles