Search

Lessons (8)

  • JavaScript Language Fundamentals

    … values vs references, equality and coercion, let/const scope, functions, objects and prototypes, classes, modules, array methods and …

  • Creational Patterns: How to Make Objects

    Factory Method, Abstract Factory, Builder, Prototype and Singleton, each with a real-life analogy, a picture and a …

  • What Are Design Patterns?

    … I create objects? Factory Method, Abstract Factory, Builder, Prototype, Singleton 🧱 Structural How do I connect objects into …

  • Backend Languages: Node.js, Go, Python & Rust

    … limits CPU threads) AI/ML, data, scripting, fast prototyping Slower raw speed Rust async (Tokio) + threads, no data …

  • Clean Architecture

    … to use it For a small script, a prototype or a simple CRUD app, the layers add ceremony …

  • SQL vs NoSQL Databases

    … Data integrity matters most Schema changes constantly (early prototyping, user-defined fields) 💡 Default advice: start with PostgreSQL . It …

  • Clean Architecture in Depth

    … need for fast, reliable tests, likely infrastructure changes. ❌ Prototypes, small CRUD apps, short-lived scripts. There, a simple …

  • Rust: Types, Errors and Concurrency

    … message explains why it can't happen) unwrap() Prototypes and tests only Custom errors rust use thiserror::Error …