ByMJ Michael- From NLP to LLMs: The Complete Journey Through Language AI The journey from NLP to LLMs is one of the most fascinating stories in artificial intelligence. In just a few… AI Engineering Python
ByMJ Michael- Everything is an Object: Python’s Philosophy If you have spent any time learning Python, you may have heard experienced developers say something that sounds… Python
ByMJ Michael- Zero-Cost Abstractions in Rust: Understanding Copy Types and Clone Semantics Rust is celebrated for its ability to write high-level, expressive code without sacrificing performance. One of the most… Rust
ByMJ Michael- The Anti-Corruption Layer Pattern: A Practical Implementation in Golang, Docker In the world of modern software architecture, systems rarely exist in isolation. Enterprise applications constantly interact with legacy… Distributed Systems Golang
ByMJ Michael- The Ambassador Pattern: A Practical Implementation Using Golang, Docker, and Kubernetes As distributed systems grow, the networking logic surrounding your services tends to grow with them. Retries, TLS termination,… Distributed Systems Golang
ByMJ Michael- The Sidecar Pattern: A Practical Implementation Using Golang, Docker, and Kubernetes Modern distributed systems are rarely built as single, monolithic processes. As applications break down into microservices, each service… Distributed Systems Golang
ByMJ Michael- Raft Consensus Algorithm: Architecture, Usage, and Practical Go Implementation Raft is a distributed consensus algorithm designed to be understandable, reliable, and practical for building fault-tolerant distributed systems. Introduced in 2014 by Diego… Distributed Systems Golang
ByMJ Michael- Operating Systems Explained: The Complete Beginner’s Guide to How Your Computer Really Works Ever wondered what actually happens when you double-click an app? Or how your computer runs 100 programs at… Computer Science
ByMJ Michael- Concurrency and Parallelism in Rust: A Complete Guide to Writing Safe Multithreaded Code If you’ve ever tried writing multithreaded code in C or C++, you know the pain. Data races, segfaults… Rust
ByMJ Michael- The Golang Scheduler: A Review Go’s concurrency story is famously simple on the surface—spawn goroutines, coordinate with channels, and let the runtime handle… Golang