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 More

Better 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 More

Cascade 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 More

AI Native development principles and practices | Patrick Debois

April 9, 2025

...

Read More

A pragmatic browser support strategy

April 9, 2025

Source: A pragmatic browser support strategy | Go Make Things...

Read More

Denial

April 9, 2025

Source: Adactio: Journal—Denial...

Read More

if 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 More

The “S” in MCP Stands for Security

April 8, 2025

Source: The “S” in MCP Stands for Security | by Elena Cross...

Read More

Vibe 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 More

I 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 More

Revenge 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 More

A 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 More

Minimal 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 More

Simplify 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 More

First 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 More

Stop Chasing New JavaScript Frameworks: Build with Fundamentals Instead

April 4, 2025

Source: Stop Chasing New JavaScript Frameworks: Build with Fundamentals Instead 🏗️ – DEV Community...

Read More

The 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 More

Correlation 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 More

The systemic failure of implementing CSS principles

April 3, 2025

Source: The systemic failure of implementing CSS principles | Andrea Davanzo...

Read More

How 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 More

Customizable 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 More

Why Generalists Own the Future

April 3, 2025

Source: Why Generalists Own the Future...

Read More

Shift 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 More

Meet 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