Keywords in Software Architecture

A visual exploration of the core keywords and concepts in modern software architecture.

2025-04-13 路 4 min 路 741 words 路 Norbix

Diagrams: Mermaid Syntax Highlights

A quick reference guide to using Mermaid syntax for creating various types of diagrams, including flowcharts, graphs, and more.

2025-04-15 路 5 min 路 935 words 路 Norbix

Breaking the Chain: Dependency Inversion, Interfaces, and Testable Go Code

A deep dive into the Dependency Inversion Principle, its implementation with interfaces and dependency injection, and how it unlocks clean, testable Go code.

2025-04-14 路 3 min 路 465 words 路 Norbix

Demystifying Big-O Notation in Software Engineering

Understand Big-O notation through real-world Go examples and discover how algorithmic complexity impacts code scalability, performance, and design choices.

2025-04-23 路 3 min 路 515 words 路 Norbix

Extreme Programming (XP): Engineering Excellence on Speed

What is Extreme Programming (XP)? Explore its core practices, values, and how it helps teams deliver high-quality software with speed, feedback, and sustainability.

2025-04-22 路 5 min 路 928 words 路 Norbix

Understanding Databases: B-Trees, SQL, NoSQL, ACID, and Normalization

Learn the key database concepts every software engineer should know: B-Trees, SQL, NoSQL, ACID properties, and database normalization principles.

2025-04-28 路 29 min 路 6161 words 路 Norbix

Movement Patterns & Logical Thinking in Software Engineering

Exploring the intersection of movement patterns and logical thinking in software engineering, with a focus on algorithms and design.

2025-04-25 路 3 min 路 512 words 路 Norbix

Demystifying Artificial Intelligence: AI, Machine Learning, and Deep Learning

Understand the difference between Artificial Intelligence, Machine Learning, and Deep Learning. Learn how these concepts fit together and power modern software systems.

2025-09-04 路 19 min 路 3921 words 路 Norbix

Humble Consulting: How Curiosity Creates Real Business Value

Exploring Edgar H. Schein鈥檚 idea of Humble Consulting and how curiosity, empathy, and co-creation lead to measurable business value鈥攅arning more, saving more, and reaching hidden gatekeepers.

2025-09-17 路 3 min 路 571 words 路 Norbix

API-First Approach: Design Before You Code

Explore the API-first approach: why defining contracts before implementation accelerates development, reduces integration bugs, and enables parallel workflows across teams.

2025-09-25 路 2 min 路 405 words 路 Norbix