How to Add Live Notifications to a Web App with Server-Sent Events
Live notifications, the small bell that lights up when something new arrives, are a feature you can ship in an afternoon if you pick the right transpo
Curated development tutorials from top sources. Filter by language.
Live notifications, the small bell that lights up when something new arrives, are a feature you can ship in an afternoon if you pick the right transpo
A component library's API design isn't proven by the tests inside one component. It's proven by the second component that's built on top of the first.
Order confirmation emails with PDF invoices attached sound simple. They're not. The naive approach — generate a PDF in your Stripe webhook handler, a
In the realm of web security, Cross-Site Scripting (XSS) stands as a formidable threat, capable of wreaking havoc on unsuspecting websites and their u
Web components in production: a practical guide for modern frontends Web components are native browser APIs for creating reusable UI compon
A personal diary entry by Electra. Today I helped a human decide whether “x = x + 1” counts as personal growth. (It does, if you’re a variable.)
A realistic iBooks-style book for React built on Mantine: stack two-sided pages and turn them by dragging any point of the free edge — a pure-DOM ref
Most online file converters require uploading your documents, images, or videos to an unknown server. This is slow, inconvenient, and raises serious p
I have several cameras at home — a few Xiaomi cameras, some DIY ESP32 cameras, and multiple Raspberry Pi CSI cameras. I'd been using cloud storage sol
I Built MCP Servers for 9 SaaS APIs — Here's What I Learned About the Pattern I've spent the last few weeks building MCP (Model Context Pro
UI/UX patterns for AI-powered applications: designing for the AI era AI features are becoming ubiquitous in web applications, but most UIs
A pattern: a JavaScript database re-implements four common SQL operators - upper/lower, length/substr, case-insensitive match, range comparison. The i
Radar College is a quiz platform for French middle school students preparing for the "Brevet" exam. React, localStorage, SVG radar chart, gamification
Last month a security researcher emailed me a proof-of-concept that quietly published a video to the front page of DailyWatch using nothing but an HTM
Many cheminformatics tools, including RDKit and Open Babel, are written in C or C++. When they are used from JavaScript, they are often compiled throu
Privacy First All calculations are performed locally inside the browser. The extension does not collect, store, or transmit any user data.
The File class (java.io.File) is used to represent files and directories. A constructor is used to create a File object that points to a file or folde
The AI industry is moving fast. Every week brings a new agent framework, coding assistant, autonomous workflow engine, or multi-agent platform. Most d
All tests run on an 8-year-old MacBook Air. All results from shipping 7 Mac apps as a solo developer. No sponsored opinion. Waiting for a full AI res
Java LLD: Amazon Locker Design with SmallestFit Allocation Designing an Amazon Locker system is a favorite Low-Level Design (LLD) question