Learn from stories about fullstack web development

Fullstack Web is the bastard child of web development. BigTech frowns on its lack of specialization, everyone else drowns in its complexity. But it runs the web.

Learning from tutorials is great! You follow some steps, learn a smol lesson, and feel like you got this. Then you go into an interview, get a question from the boss, or encounter a new situation and o-oh.

Shit, how does this work again? 馃槄

That's the problem with tutorials. They're not how the world works. Real software is a mess. A best-effort pile of duct tape and chewing gum. You need deep understanding, not recipes.

Leave your email and get the Fullstack Web Essays series - a series of curated essays and experiments on modern Fullstack Web development. Lessons and insights learned from practice building production software.

Latest Fullstack Web articles from Swizec

4 articles from 2022 show all

October 2022

Why PATCH endpoints matter

A painful lesson from production that brought several engineers almost to tears: *Please* add PATCH endpoints to your public APIs.

Over-engineering tweet embeds with web components for fun and privacy

A way to embed tweets in static sites with full pre-renders and live updates using just 9kB of client-side JavaScript, 2 HTTP requests, and full reader privacy 鉁岋笍

August 2022

Move your business logic into data

The quickest way to simplify a complex function with lots of logic is to turn it into data. A lesson from production

June 2022

You are allowed to invent HTTP status codes

A fun problem for RESTful APIs: Did you get 404 because your URL is wrong or because the resource wasn't found?