Tag: web development

43 posts

Understanding the HTTP QUERY Method

The Future of Safe, Flexible Data Retrieval

Jul 10, 2026
Animating Element with Only CSS
Austin Gil icon
Austin Gil
austingil.com

Animating Element with Only CSS

This post provides the most straightforward and minimum way to animate the HTML element using only CSS.

Jul 10, 2026
Fixing Work Imports from Other OTW-based Archives
B
brennan.day
brennan.day

Fixing Work Imports from Other OTW-based Archives

By default, the OTWArchive codebase blocks all imports from AO3, a problem for every fork. My fix includes removing AO3 from PERMITTED_HOSTS, writing a custom Ruby story parser that extracts only the story content from AO3 work pages, and extending the same parser to support imports from other OTWA-based archives!

Jul 2, 2026
John Beales icon
John Beales
johnbeales.com/

Working with CSS Container Queries for the first time today, and they don't quite work how I expected them to work. It's leading to me having to declare selectors in ways that are not natural to me, although the selectors are working as expected. In short, it's making me think, harder than most days.

Jun 25, 2026
Every Commit A Sentence: Git Commit Messages for Bloggers
B
brennan.day
brennan.day

Every Commit A Sentence: Git Commit Messages for Bloggers

I had 448 `feat:` commits and 417 `fix:` commits. Nearly the same count, for wildly different kinds of work. Here's why conventional commits were never designed for a writer's blog, and the eleven-type system I built to replace them.

Jun 25, 2026
Why Make Your Website Accessible, Anyways?
B
brennan.day
brennan.day

Why Make Your Website Accessible, Anyways?

Web accessibility isn't compliance theatre or checking off a list. It's about designing for everyone. Exploring the curb cut effect, why disability is more common than we think, and practical steps to make your website usable by as many people as possible.

Jun 10, 2026
Mo’ Code, Mo’ Problems
John Eckman icon
John Eckman
johneckman.com

Mo’ Code, Mo’ Problems

One of the truisms I learned early in my career is that every line of code you write is a liability as much as it is an asset. Every line of code you (or your team) writes is a line of code that must be maintained, a line of code that potentially exposes a security...

Jun 9, 2026
I Need To Stop Making Promises I Can't Keep
B
brennan.day
brennan.day

I Need To Stop Making Promises I Can't Keep

Building fanfiction.lol taught me that some promises are impossible to keep. I wanted canonical tags for everything and 'write whatever you want' as a tagline, but Canadian obscenity laws and the philosophical complexity of tag wrangling forced me to adjust. Here's what I learned about running a community archive, the legal constraints I face, and the promises I can still keep.

Jun 4, 2026
Cleaning House: Refactoring My Eleventy Config Into Modules
B
brennan.day
brennan.day

Cleaning House: Refactoring My Eleventy Config Into Modules

How I decomposed an 866-line .eleventy.js monolith into four focused modules, fixed some lurking bugs, and eliminated dead CSS and dead dependencies along the way.

May 15, 2026
Devtools FM icon
Devtools FM
devtools.fm

Alem Tuzlak - Tanstack Dev Tools and Tanstack AI

Alem Tuzlak breaks down building TanStack Dev Tools and how TanStack AI differentiates itself in the crowded AI library landscape.

Apr 4, 2026
Devtools FM icon
Devtools FM
devtools.fm

Paolo Ricciuti - Svelte, TMCP

Paolo Ricciuti, Svelte maintainer and TMCP creator, discusses Svelte 5's new runes system and his journey from fan to core contributor.

Mar 22, 2026
Devtools FM icon
Devtools FM
devtools.fm

Mark Erikson - Redux, Replay.io

Redux maintainer Mark Erikson covers his journey maintaining Redux, building Redux Toolkit, and pioneering time-travel debugging at Replay.io.

Mar 14, 2026
Build Awesome's Kickstarter is Cancelled
B
brennan.day
brennan.day

Build Awesome's Kickstarter is Cancelled

After only a couple days, Build Awesome's Kickstarter has been cancelled and rescheduled due to email delivery issues that ruined the project's momentum despite reaching their funding goal in a single day.

Mar 6, 2026
The End of Eleventy
B
brennan.day
brennan.day

The End of Eleventy

Build Awesome is a rebrand of 11ty/Eleventy, backed by a successful $40k Kickstarter. But this attempt to monetize static site generators repeats the same mistakes that killed Gatsby and Stackbit—and misunderstands who actually builds static sites.

Mar 4, 2026
How are we preparing for the Long Web?
B
brennan.day
brennan.day

How are we preparing for the Long Web?

What will the Internet look like in 2036? 2046? How do we reckon with the challenges of digital preservation, link rot, and building for the Long Web in an age of ephemeral content?

Mar 1, 2026
Devtools FM icon
Devtools FM
devtools.fm

Jamon Holmgren - Infinite Red, Into the Dawn

Infinite Red founder Jamon Holmgren shares his coding journey, building a React Native consultancy, and creating his new game Into the Dawn.

Feb 28, 2026
What is the IndieWeb?
B
brennan.day
brennan.day

What is the IndieWeb?

I decide to throw my hat into the ring and define what exactly the IndieWeb movement is, the core principles, and why it matters for the future of the Internet.

Feb 14, 2026
Introducing Ⓜ️ Meddler!
B
brennan.day
brennan.day

Introducing Ⓜ️ Meddler!

I created a Medium export converter for the IndieWeb that converts your Medium archive into clean Markdown for Jekyll, Hugo, Eleventy, or Astro.js. Available as both a command line tool, and a web interface.

Feb 12, 2026
Devtools FM icon
Devtools FM
devtools.fm

Dana Lawson - Netlify

Netlify CTO Dana Lawson discusses her journey from the US Army to leading engineering teams and Netlify's evolution into AI-powered developer tools.

Feb 7, 2026
Announcing Three New Free JAMstack Blogging Themes
B
brennan.day
brennan.day

Announcing Three New Free JAMstack Blogging Themes

I've spent the last few weeks working on three new free themes for IndieWeb blogging: Indiepaper, Newsprint, and brennan.jp.net, all of which centre around giving people a place to call their own on the internet.

Feb 7, 2026
Devtools FM icon
Devtools FM
devtools.fm

Salma Alam-Naylor - Nordcraft

Salma Alam-Naylor introduces Nordcraft's visual web framework and shares her evolution from music teacher to Head of Developer Education.

Jan 24, 2026
Creating an Alphabetical Tag Page feat. Nunjucks Pitfalls
B
brennan.day
brennan.day

Creating an Alphabetical Tag Page feat. Nunjucks Pitfalls

I transformed a messy tag list into an organized alphabetical sections, and there were a surprising amount of gotchas I encountered along the way.

Jan 22, 2026
F
fubits.dev
fubits.dev

Curated List: Web Platform, CSS, Accessibility

Jul 6, 2025
Devtools FM icon
Devtools FM
devtools.fm

Dylan Piercey - Marko

Dylan Piercey from eBay explores Marko's pioneering streaming and islands architecture features, plus the major innovations in Marko v6's new compiler.

Jun 14, 2025
$
$ protoposts █
protoposts.pckt.blog

Introducing Cascade

I wrote a lightweight TypeScript library for easily defining smooth, performant animations when elements enter the viewport. It's used on this site! Hopefully it's somewhat useful.

Jun 14, 2025
Devtools FM icon
Devtools FM
devtools.fm

Peter Pistorius - Redwood SDK

Peter Pistorius discusses Redwood's evolution into a serverless React Server Components framework and his vision for personal software development.

May 31, 2025
Devtools FM icon
Devtools FM
devtools.fm

Greg Sadetsky, Antoine Leclair - Disco

Greg Sadetsky and Antoine Leclair present Disco, their tool that makes running your own infrastructure as simple as a piece of cake.

May 24, 2025
Devtools FM icon
Devtools FM
devtools.fm

Zack Jackson - ByteDance, rspack, and the Future of Web Development

Zack Jackson from ByteDance explores rspack, the Rust-based bundler that's reshaping the web development landscape beyond webpack and vite.

Apr 19, 2025
Devtools FM icon
Devtools FM
devtools.fm

Josh Comeau - Creating Delightful Developer Education

Josh Comeau reveals his techniques for creating interactive developer education experiences and building delightful web interfaces with CSS and JavaScript.

Mar 1, 2025
$
$ protoposts █
protoposts.pckt.blog

Snippet Saturdays: Image Zoom with Checkboxes

A real quick showcase of how you can accomplish inline images that can be clicked for fullscreen zoom levels with zero JavaScript.

Jan 11, 2025
Building a Guestbook with PGlite, Clerk, and Pinata
Steve Simkins icon
Steve Simkins
stevedylan.dev

Building a Guestbook with PGlite, Clerk, and Pinata

A quick walkthough of how I built a guestbook for my website

Sep 24, 2024
Devtools FM icon
Devtools FM
devtools.fm

David Mytton - Console.dev, ArcJet - Enhancing Application Security

David Mytton discusses building Console.dev's developer newsletter and ArcJet's mission to make application security easier for developers.

Sep 14, 2024
K
keith.is
keith.is

Deploying this site+and many others easily

EasyPanel gives you a cPanel/Heroku (retro!) way of managing sites, but self hosted. Click to deploy a template, which is thousands of self-hosted services.

Aug 28, 2024
K
keith.is
keith.is

Eurovision 2024 Microsite

Trying to take the time to build more websites, even for small things. Wanted to do more with this one, but, Eurovision was a mess lol

May 20, 2024
Devtools FM icon
Devtools FM
devtools.fm

José Valim - Elixir, Erlang, Phoenix, Livebook

José Valim, creator of Elixir, dives into functional programming on the Erlang VM and demonstrates the power of Phoenix and Livebook.

May 18, 2024
Devtools FM icon
Devtools FM
devtools.fm

Adam Wathan - Tailwind CSS v4, The Evolution and Technical Journey

Adam Wathan reveals Tailwind CSS v4's technical journey with Rust and Lightning CSS, plus how Tailwind Labs monetizes and handles criticism.

Apr 6, 2024
Devtools FM icon
Devtools FM
devtools.fm

Guillermo Rauch - Vercel, The Front End Cloud

Guillermo Rauch explores Vercel's mission to democratize web development, React Server Components, and how AI will transform generative UI.

Mar 23, 2024
Devtools FM icon
Devtools FM
devtools.fm

DHH - Ruby on Rails, 37signals, and the future of web development

DHH discusses the genesis of Ruby on Rails, the philosophy behind beautiful code, and his vision for the future of web development at 37signals.

Mar 16, 2024
Devtools FM icon
Devtools FM
devtools.fm

Robert Balicki - Isograph, Relay, and the Future of Data Fetching in React

Robert Balicki introduces Isograph as a potential future of React data fetching, comparing it to his experience building Relay at Meta.

Feb 24, 2024
Devtools FM icon
Devtools FM
devtools.fm

Aiden Bai - Million.js

Aiden Bai explains how Million.js makes React render faster and discusses growing up alongside his open source community.

Oct 7, 2023
Devtools FM icon
Devtools FM
devtools.fm

Josh Goldberg - TypeScript ESLint

Josh Goldberg dives into TypeScript ESLint's v6 release, stylistic rules, and the future of JavaScript tooling ecosystem.

Sep 16, 2023
Devtools FM icon
Devtools FM
devtools.fm

Steve Manuel, Ben Eckel - Extism, Dylibso

Steve Manuel and Ben Eckel from Dylibso explore Extism, their WebAssembly-powered extension framework that's bridging the gap in modern app architecture.

Jun 21, 2023
Steve Simkins icon
Steve Simkins
stevedylan.dev

How To Create a Weekly Photo Zine

Learn how to use ChatGPT and Pinata to make a custom web photo zine with zero developer experience

Jun 8, 2023