From memory to machines: how notifications actually work
How marketing thinks - We want to send messages. - We want people to remember us. - We want them to come back. How engineering thinks - We need reliability. -...
How marketing thinks - We want to send messages. - We want people to remember us. - We want them to come back. How engineering thinks - We need reliability. -...
Introduction Have you ever wondered what happens in the milliseconds between hitting “Share” on a photo and your friend receiving a notification that they’ve b...
React Admin Dashboards: Common Mistakes & How to Avoid Them React admin dashboards look simple on paper: tables, forms, charts, authentication, permissions. In...
Learn how to identify legacy JavaScript projects by examining outdated practices, architectural choices, and testing strategies that can hinder development....
The Reality of Startup Engineering Every startup engineer has faced the moment when the code isn’t perfect, the architecture isn’t “clean,” and future‑you is a...
Frontend Phase – Building a Scalable Foundation With infrastructure ready and requirements clearly defined, it was finally time to write code. However, instead...
Global state management is often one of the first architectural decisions made in Vue applications. With tools like Pinia, sharing state across components has n...
Introduction The Elegance Below the Surface Have you ever wondered how a platform like YouTube can seamlessly handle billions of video plays, uploads, and comm...
👋 Short Intro Why I’m Writing This I’m currently learning System Design and decided to learn in public by documenting my journey. This blog is part of my Syst...
Introduction I work as a Backend Developer Java/Spring and I’m also a university student studying Museology. While examining the physical security layers of mo...
🧠 The Core Principle If you don’t design object lifetimes, SwiftUI will design them for you, and you won’t like the result. Every object must have: - a clear...
Polishing the SQLite Migration Brief work on cleaning up the SQLite migration process. UNX: Ditching the Cache for a Pure File Tree The Change Moved away from...