Reactivity in Vanilla Javascript
Explores reactivity patterns in vanilla JavaScript, comparing them to frameworks like Vue and discussing when to use each approach.
Explores reactivity patterns in vanilla JavaScript, comparing them to frameworks like Vue and discussing when to use each approach.
A technical analysis of the CSS and layout structure used in the Meta Threads web app, exploring UI patterns and potential bugs.
An updated CSS reset stylesheet for modern web development, focusing on better defaults and removing browser inconsistencies.
Announcing the launch of the Magical Dev School student portal, a central hub for accessing programming courses and workshops with new user-friendly features.
A developer explains why they left Twitter and Reddit, citing negative impacts on mental health and the enshittification of platforms, and discusses rebuilding their blog with Zig.
Explores server-side and streaming rendering modes in Blazor for .NET 8, detailing their performance benefits and use cases for modern web apps.
Introducing RFC Vote, an open-source platform for the PHP community to vote and discuss RFCs with argument-based voting.
A developer explains the key benefits of the Astro web framework, highlighting its simplicity, flexibility, and performance features.
A developer reflects on how relying on React as the default frontend framework may cause developers to miss out on better, more modern tools and workflows.
A developer shares two summer side projects: an academic paper digest app and a movie selection tool for groups, built to solve personal problems.
A review of Replay.io, a debugging tool that records app sessions for time-travel debugging and collaborative issue resolution.
Exploring the Virtual Keyboard API to solve the problem of fixed UI elements being hidden by mobile keyboards, with examples and browser support details.
Explains common mistakes in email validation and provides correct, permissive approaches for developers.
A tutorial on creating a simple HTML encoding function in vanilla JavaScript to safely display code samples on web pages.
A talk from EuroPython 2023 covering the development, maintenance, and how to contribute to the official Django project website (djangoproject.com).
A technical guide on creating comprehensive URL hierarchies and tag indices using Eleventy's pagination feature for static site generation.
A technical analysis of the CSS implementation in Meta's Threads app, focusing on its use of CSS Grid for post layouts.
Explains new CSS viewport units (svh, lvh, dvh) that solve mobile layout issues caused by dynamic browser UI elements like address bars.
A designer announces a new conference talk about iterative UX design for diverse devices and invites speaking opportunities at tech events.
Explains how to handle ASP.NET Core anti-forgery tokens when using HTMX boosts, including solutions for script re-registration.