Articles by Tag #architecture

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

14 Case Studies: Master System Design in a Month

Are you looking to master system design in record time? The fastest way to accelerate your learning...

Learn More 899 3Sep 19 '24

10 Backend Terms Every Frontend Developer Should Know

When a backend dev gives their update in the daily standup meeting, most frontend devs are clueless...

Learn More 390 74Jan 9

11 Must Read Software Design and Architecture Books for Developers

These are the best books you can read to learn System Design, Software Design, and Software Architecture

Learn More 370 7Feb 16

Applying SOLID Principles in JavaScript and TypeScript Framework

Introduction The SOLID principles form the foundation of clean, scalable, and maintainable...

Learn More 287 20Oct 13 '24

Event-Driven Architecture for Clean React Component Communication

Are you tired of the endless tangle of props drilling and callback chains in your React applications?...

Learn More 259 46Dec 4 '24

Architecture Patterns for Beginners: MVC, MVP, and MVVM

Building software can be complex. You might not have to think much about it when building your side...

Learn More 257 6Dec 27 '24

Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️

More in This Series: Mastering Essential Software Architecture Patterns: A Comprehensive...

Learn More 247 17Dec 8 '24

Understanding concepts in Event Driven Architectures (EDA)

Event Driven Architecture has become a very popular choice in recent times for developing highly...

Learn More 145 2Apr 2

Writing Event-Driven Serverless Code to Build Scalable Applications

Serverless isn't just trendy—it's rewriting how software scales. Netflix streams billions of hours...

Learn More 144 15Jan 26

Finding the Right Balance Between DDD, Clean and Hexagonal Architectures

Choosing the right software architecture is challenging, especially when balancing theory and...

Learn More 143 7Sep 21 '24

From Monolithic to Microservices: Architectures 101

Introduction Hello there, dear reader! Well, if you’re reading this I assume that you...

Learn More 136 20Dec 2 '24

11 Courses to Learn System Design and Software Architecture in depth

These are best online courses to learn System Design and Software Architecture in depth

Learn More 115 11May 4

📍The Art of Choosing the Right Database

"Should I use SQL or NoSQL? B-Trees or LSM Trees?" If you've ever felt overwhelmed choosing the...

Learn More 111 3Apr 13

Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️, Part 2

Hello everyone! 🙌 First of all, I would like to express my gratitude for the overwhelming support...

Learn More 100 2Dec 13 '24

Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️, Part 3

Introduction🎯 Welcome everyone to Part 3 of our journey through software architecture...

Learn More 92 0Dec 18 '24

How does Docker work internally?

To make it easy, I have already made a video on it. If you are a visual learner, you may...

Learn More 87 9Jan 23

You're slicing your architecture wrong!

For the longest time, the separation of concerns has been the ultimate guiding principle of software engineering. This eventually gave rise to the ubiquitous MVC architecture. But, in this article, we'll explore a better way to structure a codebase using a vertically sliced architecture.

Learn More 80 27May 15

Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️, Part 4

A Big Thank You for Your Support! 🙏 Before we dive deeper into today's topic, I just want...

Learn More 80 0Dec 29 '24

Demystifying GPUs: From Core Architecture to Scalable Systems

Table of Contents Motivation Optimization goal of GPUs Key concepts of GPUs - software and...

Learn More 75 2Jul 20

Domain Driven Design(DDD) - Understanding Main Concepts

Domain Driven Design(DDD) is a form of software design that focuses on understanding and reflecting...

Learn More 71 2Mar 18

5 Behaviors of Top Architects

Being an Architect is like being a conductor1 in an orchestra. You're not playing all the...

Learn More 57 9Oct 29 '24

I hate "Quick Wins"

"I hate and categorically refuse quick wins", I angrily yelled. The managers in the meeting jumped....

Learn More 50 9Nov 24 '24

Why Clean Architecture Struggles in Golang and What Works Better

Golang has carved out a solid reputation as a fast, efficient language that prioritizes simplicity,...

Learn More 48 5Nov 4 '24

From Diagram to Code with Amazon Q Developer

Architecting a solution is not easy, and we need multiple tools to do it right. Among these tools,...

Learn More 42 4Oct 31 '24

Streaming Large Files Between Microservices: A Go Implementation

Efficient Large Data Transfer Between Microservices (Go Demo) This project provides a...

Learn More 40 2Apr 4

Qualities of a Good Cloud Architect

In 2020 I published a blog post called "What makes a good cloud architect?", where I tried to lay out...

Learn More 40 4Oct 22 '24

Hexagonal Architecture in Spring Boot: A Practical Guide

Hexagonal Architecture, also known as Ports and Adapters, was introduced by Alistair Cockburn in...

Learn More 36 0Feb 12

System Design Fundamentals: A Complete Guide for Beginners

System design is easy !! The key is knowing what to use and when to use it. Once you get familiar...

Learn More 36 3Oct 2 '24

HTMX Is Worse Than React, and WebSocket Is Obsolete?

Trying To Fix The Web Dev: Part 2, The Solution? If you missed an introduction to the...

Learn More 35 25Jul 15

Exploring the Composable Architecture Trend: The Future of Scalable Apps

In the fast-moving world of web development, we’ve always had to build scalable and flexible...

Learn More 33 0Jan 24