Tag

Software Architecture

01

One App, Every Screen: How YouTube's Frontend Succeeds on Various Devices

Behind every YouTube video sits a genuinely staggering amount of engineering, most of which has nothing to do with the video itself. This article looks at how a platform like YouTube handles wildly different devices and codecs, why its interface quietly manipulates your attention more than you might realize, and what it actually takes on the backend to serve a unified API to millions of different clients at once.

02

Hybrid Rendering, Headless CMS, and PWAs: Combining Three Web Trends in One App

Hybrid rendering, headless CMS architectures, and Progressive Web Apps are usually treated as separate trends in modern web development. This post summarizes a bachelor thesis that asks whether they can instead be meaningfully combined, and tests that question by building MovieRec, a movie discovery platform using Next.js and Strapi.

03

Building Skimp: What a JavaScript Full-Stack Project Taught Us About the MERN Stack

This article documents a university full-stack project in which a coupon-sharing web app called Skimp was built entirely in JavaScript, using the MERN stack (MongoDB, Express, React, Node.js). It walks through the architectural decisions, the concrete implementation challenges, and an honest evaluation of what worked and what didn't.