Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
‘An Overwhelmingly Negative And Demoralizing Force’: What It’s Like Working For A Company That’s Forcing AI On Its Developers – Aftermath
April 10, 2025
We’re a few years into a supposed artificial intelligence revolution, which could and should have been about reducing mundane tasks and freeing everyone up to do more interesting things with their t...
Read MoreBetter typography with text-wrap pretty
April 10, 2025
Ideas of what makes for “good” typography are deeply rooted in eras when type was set by hand using metal, wood, or ink. Typesetters took great care when deciding if a word should go on the end of...
Read MoreCascade Layers, Container Queries, Scope, and More
April 10, 2025
I chat with Bruce Lawson about all things CSS. We geek out over the latest and greatest features like Cascade Layers, @Scope, Mixins, and Container Queries – exploring how these features impact web ...
Read MoreA pragmatic browser support strategy
April 9, 2025
Source: A pragmatic browser support strategy | Go Make Things...
Read Moreif you aren’t redlining the LLM, you aren’t headlining
April 9, 2025
There’s something cooked about Windsurf/Cursors’ go-to-market pricing – there’s no way they are turning a profit at $50/month. $50/month gets you a happy meal experience. If yo...
Read MoreThe “S” in MCP Stands for Security
April 8, 2025
Source: The “S” in MCP Stands for Security | by Elena Cross...
Read MoreVibe Coding: Democratizing Software, One Snapshot at a Time – AI Native Dev
April 7, 2025
Is vibe coding going to create a sea of crappy software? Are software engineers doomed?Let’s look at the evolution of photography again. Each of us have cameras in our pocket, that are with us 2...
Read MoreI don’t know what MCP is and at this point I’m too afraid to ask
April 7, 2025
It feels like everyone’s talking about MCP (Model Context Protocol) these days when it comes to Large Language Models (LLMs), but hardly anyone is actually defining it. Let’s go deeper! Source: I ...
Read MoreRevenge of the junior developer
April 7, 2025
If you still think of AI-based code-autocompletion suggestions as the primary way programmers use AI, and/or you are still measuring Completion Acceptance Rate (CAR), then you are sitting on the vague...
Read MoreA Model Context Protocol Server (MCP) for Microsoft Paint
April 7, 2025
Why did I do this? I have no idea, honest, but it now exists. It has been over 10 years since I last had to use the Win32 API, and part of me was slightly curious about how the Win32 interop works wit...
Read MoreMinimal CSS-only blurry image placeholders
April 7, 2025
Here’s a CSS technique that produces blurry image placeholders (LQIPs) without cluttering up your markup — Only a single custom property needed! Source: Minimal CSS-only blurry image placeholders...
Read MoreSimplify sharing with built-in APIs and progressive enhancement – Piccalilli
April 7, 2025
The Web Share API allows us to present users with choices that matters to them, because it triggers the share mechanism of their device. For example, I can easily share links to the group chat, Bluesk...
Read MoreFirst Look at The Modern attr()
April 7, 2025
You might have used the attr() function in CSS before to get the text content for a pseudo-element. … However, when we want to use a value other than text, it will not work. In the following HTML, I...
Read MoreStop Chasing New JavaScript Frameworks: Build with Fundamentals Instead
April 4, 2025
Source: Stop Chasing New JavaScript Frameworks: Build with Fundamentals Instead 🏗️ – DEV Community...
Read MoreThe case for “old school” CSS
April 4, 2025
Do people still write CSS in CSS files any more? I honestly don’t keep up with the trends as much as I did back when I started by career. Partly because I’ve started to feel that the web developme...
Read MoreCorrelation charts: Connect the dots between site speed and business success
April 4, 2025
If you could measure the impact of site speed on your business, how valuable would that be for you? Say hello to correlation charts – your new best friend. Here’s the truth: The business folks...
Read MoreThe systemic failure of implementing CSS principles
April 3, 2025
Source: The systemic failure of implementing CSS principles | Andrea Davanzo...
Read MoreHow Does Chrome Prioritize Image Requests?
April 3, 2025
In this article, we’ll explore how Chrome determines the request priority for images. We will explain how prioritization works and what optimization techniques you can use to ensure important im...
Read MoreCustomizable select elements
April 3, 2025
This article explains how to use dedicated, modern HTML and CSS features together to create fully-customized elements. This includes having full control over styling the select button, drop-down picke...
Read MoreShift Left on Security: Empower Full-Stack Devs to Build Safer Code | Patreon
April 2, 2025
For most developers, we see securing secret keys and requiring authentication for API endpoints as basic coding, but AI won’t. The same way that someone new to the industry wouldn’t know these bes...
Read MoreMeet Declarative Web Push
April 2, 2025
Declarative Web Push allows web developers to request a Web Push subscription and display user visible notifications without requiring an installed service worker. Service worker JavaScript can option...
Read More