Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
The Post-Developer Era • Josh W. Comeau
April 17, 2025
Two years ago, in March 2023, I published a blog post called “The End of Front-End Development”. This was right after OpenAI released its GPT-4 showcase, and the general reaction was that human so...
Read MoreLessons Learned from Recreating a Styled Dialog
April 17, 2025
I was on the epicgames.com website the other day, signing up so I could relive my Magic: The Gathering glory days with Arena. While doing that I saw their style for modal dialogs and thought I should ...
Read MoreUsing CSS backdrop-filter for UI Effects | CSS-Tricks
April 17, 2025
If you’re familiar with CSS filter functions like blur() and brightness(), then you’re also familiar with backdrop filter functions. They’re the same. You can find a complete list of supported f...
Read More(5278) Stop Managing AI Projects Like Traditional Software – YouTube
April 16, 2025
We’ll show you why conventional approaches to product development break down when building AI and what to do instead....
Read MoreA guide to destructuring in JavaScript – Piccalilli
April 16, 2025
If you’ve spent plenty of time wading through modern JavaScript, odds are you’ve seen enough ellipses (…) to put even the most brooding 90s role-playing game protagonist to shame. I wouldn...
Read MoreLLMs can’t stop making up software dependencies and sabotaging everything • The Register
April 15, 2025
Exploiting hallucinated package names represents a form of typosquatting, where variations or misspellings of common terms are used to dupe people. Seth Michael Larson, security developer-in-residence...
Read MoreSome features that every JavaScript developer should know in 2025
April 14, 2025
JavaScript is constantly evolving and newer features are introduced. This oftentimes makes older coding practices outdated, and even less efficient. Bellow is a list of some important features (old an...
Read MoreMarkdown and the Slow Fade of the Formatting Fetish
April 14, 2025
Source: Markdown and the Slow Fade of the Formatting Fetish...
Read MoreHow to Build AI Applications In Minutes With Transformers.js
April 14, 2025
Source: Rotational Labs | How to Build AI Applications In Minutes With Transformers.js...
Read MorePattern #1: From Producer to Manager – AI Native Dev
April 11, 2025
AI produces the code, you review it It all started with simple code autocompletion in our IDEs. But the real question became: is it suggesting the right code? As developers, we still had to verify eve...
Read MoreThe Dynamic Between Domain Experts & Developers Has Shifted
April 11, 2025
I too have seen this. The first generation of AI-powered products (often called “AI Wrapper” apps, because they “just” are wrapped around an LLM API) were quickly brought to market by small te...
Read MoreModel Context Protocol has prompt injection security problems
April 11, 2025
As more people start hacking around with implementations of MCP (the Model Context Protocol, a new standard for making tools available to LLM-powered systems) the security implications of tools built ...
Read MoreHow To Fix Forced Reflows And Layout Thrashing
April 10, 2025
Forced reflows on a website happen when running JavaScript code depends on style and layout calculations. For example, if website code is reading the width of a page element that can cause a forced re...
Read MoreVUCA Revisited: Acting Skillfully in Uncertain Times
April 10, 2025
Now that we’re again living through uncertainty, I wanted to share what I said at the time. Turns out, I never wrote about the framework itself. Let’s correct that.When contexts shift, it’s hard...
Read More‘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 More