Skip to content
GitHubLinkedin

Blog

Thoughts, learning notes, engineering guides, and deep dives.

20262 posts

20251 post

20247 posts

  • Step-by-step setup, certificate generation, and local configuration for OpenSearch on macOS.

  • Curated books, patterns, and architecture guides for mastering Node.js.

  • A high-level architectural overview of software design patterns, SOLID principles, and links to detailed deep dives on Creational, Structural, and Behavioral patterns.

  • Design Patterns: BehavioralPart 4Engineering Practices

    Comprehensive guide to Behavioral Design Patterns: Strategy, Observer, Command, Chain of Responsibility, State, Template Method, and more.

  • Design Patterns: CreationalPart 2Engineering Practices

    In-depth guide to Creational Design Patterns: Factory, Abstract Factory, Builder, Prototype, and Singleton with real-world examples from JDBC, SLF4J, and modern Java.

  • Design Patterns: StructuralPart 3Engineering Practices

    Comprehensive guide to Structural Design Patterns: Adapter, Facade, Decorator, Proxy, Composite, Flyweight, and Bridge with real-world examples from requests, matplotlib, React, JUnit, HikariCP, Apache POI, IntelliJ, and Netty.

  • Zig - Notes & CheatSheetSystems & Languages

    Concise syntax reference, memory management notes, and cheat sheet for Zig.

20234 posts

20201 post