Web Weekly #193 (#blogPost)
A tech newsletter discussing AI's impact on content creators, web development trends, and personal reflections on blogging sustainability.
Stefan Judis is a frontend developer who shares little-known web development tips and tricks, learning in public and publishing hundreds of concise insights from real-world frontend and JavaScript development.
26 articles from this blog
A tech newsletter discussing AI's impact on content creators, web development trends, and personal reflections on blogging sustainability.
Web Weekly #192 covers browser quirks, CSS round(), AbortSignal.timeout, and a sponsored websocket platform.
Web Weekly #191 covers Chrome's new Prompt API with Gemini Nano, Git history rewriting, CSS keyframe animations, and HTML canvas API updates.
Web Weekly #190 covers CSS image-set, variable fonts, accessibility tips, and tech humor including running Firefox with 84k extensions.
A tech newsletter covering web development topics like sizes="auto", bfcache issues, lazy loading videos, and MDN's React-free rebuild.
Learn how to use Intl.NumberFormat to localize currencies and units in JavaScript with examples.
A weekly newsletter covering CSS sticky spec changes, JavaScript 2026 features, TypeScript assertion functions, and tech tools like pretext.
Explains the difference between TypeScript type guards and assertion functions with code examples.
Explains how browsers handle newlines and tabs in URLs according to the WHATWG spec, removing them to make links work.
Weekly web development newsletter covering Chrome soft navigations, Firefox setHTML, CSS centering, UX laws, and code golfing.
Learn how to use the new CSS ::search-text and ::search-text:current pseudo-elements to style 'find in page' search results in Chrome.
Web Weekly #182 covers new web platform features like the Navigation API, CSS highlight pseudo-elements, and custom invoker commands.
A developer compares a paid Mac cleaning tool to a free, open-source CLI alternative called Mole for freeing up disk space.
Explains how misusing ARIA roles like 'menu' can strip semantic meaning from child elements, harming accessibility.
Firefox DevTools now hides unused CSS variables to reduce clutter and improve debugging workflow for developers.
Explains Node.js's new built-in loadEnvFile() method for loading .env files, replacing the need for the dotenv package.
Introduces @pierre/diffs, a new open-source library for rendering code diffs with syntax highlighting, built on Shiki.
Explains how to properly detect browser support for the new View Transition Types API in web development, highlighting a common pitfall.
Simon Willison critiques the trend of developers submitting untested, AI-generated code, arguing it shifts the burden of real work to reviewers.
Explains the differences between the CSS light-dark() function and prefers-color-scheme media queries, highlighting key implementation requirements.