Matthew Howell's Avatar

Matthew Howell

@matthewhowell.net

Web person. An enthusiastic believer in the Web and all things HTML and CSS. Developer/designer/generalist and–sometimes–other kind of person. Perpetually the only employee at Reasonable Company. Also an American-Kiwi in Auckland. ↗ matthewhowell.net

541
Followers
1,403
Following
243
Posts
13.02.2024
Joined
Posts Following

Latest posts by Matthew Howell @matthewhowell.net

Anyone running alternative firmware on their Kobo reader? Anything that supports libraries? I use my Kobo exclusively for Overdrive, but it's been so buggy for the last year that it barely functions (can't browse lists, search rarely works, etc).

06.03.2026 23:06 👍 0 🔁 0 💬 0 📌 0

"When was the last time you visited a someone's personal website?"

If personal web logs count, a few hours ago. If blogs don't count, a few hours ago.

(You should see my rss reader)

04.03.2026 03:59 👍 3 🔁 1 💬 1 📌 0
Preview
A.I. Isn't People How many Reddit posts does it take to learn to read?

"Does 200 lines of Python code *understand anything*?"

this by @rusty.todayintabs.com is a must-read

23.02.2026 23:12 👍 42 🔁 12 💬 4 📌 5
Preview
Color Palette Pro — A Synthesizer for Color Palettes Generate customizable color palettes in advanced color spaces that can be easily shared, downloaded, or exported.

As a connoisseur of online color tools, it’s such a delight to discover a new funky take on the palette generator experience.

I love the Teenage Engineering / Dieter Rams aesthetic here colorpalette.pro

17.02.2026 00:03 👍 122 🔁 30 💬 4 📌 3

Are you an author who sells DRM-free epubs? I’d like to read them, links please.

15.02.2026 04:53 👍 1 🔁 0 💬 0 📌 0
Preview
How I Write Custom Elements with lit-html You can use a smaller part of Lit to build web web components that still take advantage of some of it's best features, particularly if you're cool with Light DOM.

President of #webcomponents logging on to share a couple good posts from over on the @frontendmasters.com blog... Here we go...

12.02.2026 15:57 👍 33 🔁 3 💬 2 📌 0
Preview
Declarative Dialog Menu with Invoker Commands The one where I unpack the new CSS behind my menu

Invoker Commands feel like something the platform should have had decades ago. Comparing its functionality to how we traditionally have to toggle a dialog makes current practice seem straight-up absurd. dbushell.com/2026/02/12/d...

12.02.2026 18:10 👍 37 🔁 13 💬 2 📌 1
Video thumbnail

Book menu breakdown 📙
#pixelart #indiedev #GameMaker

02.02.2026 17:57 👍 1337 🔁 356 💬 27 📌 10
Preview
AI companies will fail. We can salvage something from the wreckage | Cory Doctorow AI is asbestos in the walls of our tech society, stuffed there by monopolists run amok. A serious fight against it must strike at its roots

Nodding and feeling very grateful that we get to have Cory writing so clearly about AI. 👏
www.theguardian.com/us-news/ng-i...

19.01.2026 06:02 👍 1 🔁 0 💬 0 📌 0

Cool: built a little Cloudflare worker to generate public domain art for my personal website, uses a tiny little SQL database and bit of JavaScript to generate SVGs

Not cool: site gets hit so hard by bots that Cloudflare's free worker limits are immediately exceeded and the worker shuts down

11.01.2026 22:35 👍 0 🔁 0 💬 0 📌 0
Photos — Matthew Howell dot net

Pushed two new photos from my personal NYC archives.
www.matthewhowell.net/photos/

11.01.2026 21:39 👍 0 🔁 0 💬 0 📌 0
Preview
Creating “Edit” Links That Open Plain-Text Source Files in a Native App Writing about the big beautiful mess that is making things for the world wide web.

📝 My OS is my CMS:

- Read my site in the browser
- Click 'Edit' to tweak a post
- Opens iA Writer with that post's markdown file
- Edit
- Fire shortcut to trigger build
- Refresh page

I love links and custom protocols!

blog.jim-nielsen.com/2026/os-as-c...

05.01.2026 16:21 👍 15 🔁 1 💬 1 📌 2

Just watching a steady stream of excited kids climb up to it and then have their hopes crushed. Might have to move seats.

07.01.2026 03:23 👍 0 🔁 0 💬 0 📌 0

I get the sense that they’re pretty hard to keep functioning? Still, kids are quite bummed out.

07.01.2026 03:20 👍 0 🔁 0 💬 0 📌 0

Hyper-local Auckland news: the flying fox at the playground in Western Park is not operational, cord removed, no signage posted

07.01.2026 03:06 👍 0 🔁 0 💬 2 📌 0
Preview
Standard.site - One schema. Every platform. Standard.site provides shared lexicons for long-form publishing on AT Protocol. Making content easier to discover, index, and move across the ATmosphere.

Hello atmosphere ! Over the last few weeks, a bunch of us have been collaborating on a new set of lexicons for publishing, indexing, and building out social features across long-form reading and writing apps ! 🧵1/7

02.01.2026 00:51 👍 323 🔁 83 💬 21 📌 35
Video thumbnail

🎥⭐️ New Video⭐️🎥 Re-creating the Top-Down movement of #Zelda games in #Pico8 !
www.youtube.com/watch?v=frqf...

01.01.2026 12:29 👍 84 🔁 16 💬 1 📌 0

Working on a new essay built around a single sentence:
The future is already here — it's just being artificially restrained by monopolistic corporations.

01.01.2026 07:51 👍 3 🔁 0 💬 0 📌 0
A vertical website navigation list, in order:
My account
AT HOP
Top-up
Parking
Jetski registrations
Contact us
Logout

A vertical website navigation list, in order: My account AT HOP Top-up Parking Jetski registrations Contact us Logout

Auckland Transport surfacing the most important parts of the website in the navigation

09.12.2025 02:56 👍 2 🔁 0 💬 0 📌 0
Web Generalist — Matthew Howell dot net

Pushed a personal website refresh and wrote a little thing about being a web generalist:
www.matthewhowell.net/notes/2025/w...

#web

08.12.2025 23:35 👍 1 🔁 0 💬 0 📌 0

people who say stock HTML and CSS aren't fun are dirty liars you can safely ignore

06.12.2025 06:25 👍 55 🔁 7 💬 3 📌 0
Matthew Howell is a person — Matthew Howell dot net

Soft launching a new personal website on a Friday afternoon is a bold, perhaps silly, decision. And being bold and silly are two of the many worthwhile things one can do with a personal website.
www.matthewhowell.net

05.12.2025 04:16 👍 0 🔁 0 💬 0 📌 0

Is everything just esbuild in a trench coat?

02.12.2025 03:05 👍 2 🔁 0 💬 0 📌 0

How's everyone minifying their JS these days? Seems like Deno and Bun have built-in build tools for this?

02.12.2025 02:54 👍 2 🔁 0 💬 1 📌 0

Once again, I’m asking you to @ me if you’re a human in #Aotearoa #NZ

bsky.app/profile/did:...

14.02.2025 22:28 👍 1 🔁 1 💬 0 📌 0
Preview
The entire “Asynchronous JavaScript” module of JavaScript for Everyone is now free This module has so far been one of the most useful to people taking JavaScript for Everyone, so we made it free so you can get an idea of how good Mat is at teaching JavaScript. Maybe it’ll convince...

This module has so far been one of the most useful to people taking JavaScript for Everyone, so we made it free so you can get an idea of how good Mat is at teaching JavaScript. Maybe it’ll convince you to get the whole course 👀

piccalil.li/links/the-en...

28.11.2025 09:14 👍 19 🔁 7 💬 0 📌 2
It’s been a very hard year - Andy Bell Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year...

A bit of a vulnerable post by me but we need your help to get us through what has been a more difficult period than 2020.

It would be really appreciated if you could read and share in your networks too 💛

bell.bz/its-been-a-v...

27.11.2025 16:23 👍 287 🔁 173 💬 27 📌 29
Preview
The line and the stream. — ethanmarcotte.com “Artificial intelligence is the future,” they tell me. The thing is, futures are tricky.

🦊

“Artificial intelligence isn’t going anywhere. It’s the future.”

I hear that line a lot. The thing is, futures are tricky.

ethanmarcotte.com/wrote/the-li...

21.11.2025 15:05 👍 87 🔁 31 💬 9 📌 9

You can listen for the `htmx:configRequest` event and alter the event's `detail` object (change parameters or headers or whatever).

Any other examples of this specific flavor of event driven JS?

26.11.2025 09:08 👍 0 🔁 0 💬 0 📌 0
</> htmx ~ Events htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext...

Rewriting htmx (kind of, for fun) and trying to name this architecture pattern that it uses to allow requests to be altered after they're triggered, but before they're sent.

htmx.org/events/#htmx...

26.11.2025 09:08 👍 0 🔁 0 💬 1 📌 0