#Architecture

6 items tagged “Architecture

TILMobile3 min read

Designing a Delivery App for Unreliable Networks, Not Just Offline

TIL that 'handle offline' undersold the actual problem — the failure mode that hurt drivers most was a flaky, half-connected state, not a clean offline/online boundary.

#React Native
TILBackend2 min read

Choosing Object Storage Instead of the Database for Application Images

TIL that storing delivery-proof photos as base64 blobs in MongoDB worked fine at low volume and turned into slow queries and ballooning backups once real usage kicked in.

#File Storage
TILArchitecture3 min read

Designing a Complete Delivery-Management System as a Solo Developer

TIL that a system spanning a browser extension, a React Native app, an API, and a database only stayed maintainable solo because I treated the API as the one real product and everything else as a thin client of it.

#Architecture
TILFrontend3 min read

Designing a Dispatch Management Dashboard for Real Operations, Not a Generic Admin Panel

TIL that a dispatch dashboard built around 'show all the order fields' overwhelmed the person actually using it — the redesign that worked started from what a dispatcher needs to decide, not what data exists.

#React
TILArchitecture3 min read

Building a POS Integration Without Controlling the POS

TIL that integrating with a system you don't own means designing for its changes, not just its current behavior — the architecture that survived was the one that assumed the POS would break the integration eventually.

#Architecture
TILReact2 min read

Building Reusable React Components Across Web and Mobile

TIL sharing components across a React web app and a React Native app only works if you split presentation from platform primitives from day one — retrofitting it later means rewriting most of your UI layer.

#React