Digital Garden

A collection of interconnected thoughts, notes, and explorations. Navigate through the graph or browse the archive below.

Post
Tag
Hover

All Notes (17)

2024-07-20/
#computer-science#data-structures+1

Data Structures: Theoretical Squeeze

Deep dive into dynamic data structures: arrays, linked lists, trees, stacks, queues, and hash tables.

Read Note
2024-07-25/
#databases#sql+3

Databases: Theoretical Squeeze

Comprehensive guide to Database internals: Indexing, Normalization, ACID, Transactions, and Optimization strategies.

Read Note
2024-07-26/
#caching#redis+3

Caching & Redis: Theoretical Squeeze

Deep dive into Caching principles, CPU vs RAM latency, Cache strategies, and Redis internals.

Read Note
2024-07-27/
#http#dns+3

Internet & HTTP Essentials

Foundational guide to how the Web works: DNS resolution, HTTP/S protocols, Request/Response anatomy, and Status codes.

Read Note
2024-07-27/
#api#rest+3

REST API & WebSockets

Understanding RESTful constraints, API design principles, and Real-time communication with WebSockets.

Read Note
2024-07-28/
#security#auth+3

Web Security: JWT & OAuth 2.0

Authentication mechanisms explained: JWT structure and security best practices, OAuth 2.0 flows, and OpenID Connect.

Read Note
2024-07-28/
#browser#storage+3

Browser Storage & Sessions

Deep dive into Client-side storage: Cookies, LocalStorage, SessionStorage, and Server-side Sessions.

Read Note
2024-07-29/
#architecture#ddd+3

DDD: Theoretical Squeeze

Core concepts of Domain-Driven Design: Bounded Contexts, Entities vs Value Objects, Aggregates, and Layered Architecture.

Read Note
2024-07-30/
#oop#solid+3

OOP, SOLID & Design Principles

Foundational software design principles: OOP pillars, SOLID rules, DRY, KISS, and TDD explained simply.

Read Note
2024-07-22/
#architecture#backend+2

Microservices: Theoretical Squeeze

Deep dive into microservices architecture patterns, CQRS, Event Sourcing, and stability patterns.

Read Note
2025-12-07/
#architecture#laravel+1

Modular Monolith & Hexagonal Architecture

Vertical slicing, Hexagonal Architecture, and Pragmatic Isolation in Laravel.

Read Note
2025-12-07/
#architecture#backend+1

DDD & Rich Model

Rejecting Anemic Models in favor of Rich Entities and Strict Patch Updates.

Read Note
2025-12-07/
#architecture#clean-code+1

Clean Architecture Lifecycle

Responsibilities of Presentation, Application, Domain, and Infrastructure layers.

Read Note
2025-12-07/
#backend#error-handling+1

Enterprise Exception Handling

Centralized error handling using Marker Interfaces and global handlers.

Read Note
2025-12-07/
#prompt-engineering#laravel+1

Snippet: Laravel Enterprise Architect Prompt

System prompt for generating high-quality Modular Monolith code in Laravel.

Read Note
2025-12-07/
#prompt-engineering#nextjs+2

Snippet: Next.js FSD Architect

System prompt for Next.js 16+, React 19, and Feature-Sliced Design.

Read Note
2025-05-20/
#design#architecture

The Art of Code: Minimalism

Exploring how minimalism in design translates to cleaner, more efficient codebases.

Read Note