Advertisement · 728 × 90

Posts by Matthew Howell

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

bsky.app/profile/did:...

1 week ago 0 0 0 0

Looking through different baseball advanced stat formulae to come up with a suitable Wins Above Replacement (WAR) for books, using literary prize nominations and wins.

1 week ago 0 0 0 0
Screenshot of the Elena documentation website’s Playground page, showing the CSS Module Scripts section. The code editor displays JavaScript for a Webring Embed component that extends Elena’s HTMLElement class, with static properties for tagName, props, shadow mode and styles. The live preview panel on the right renders a Design Systems Webring embed card with navigation links. The left sidebar lists documentation sections including Events, Lifecycle, Styling and Advanced topics.

Screenshot of the Elena documentation website’s Playground page, showing the CSS Module Scripts section. The code editor displays JavaScript for a Webring Embed component that extends Elena’s HTMLElement class, with static properties for tagName, props, shadow mode and styles. The live preview panel on the right renders a Design Systems Webring embed card with navigation links. The left sidebar lists documentation sections including Events, Lifecycle, Styling and Advanced topics.

I also improved the Elena Playground and made it support external stylesheets and CSS Module Scripts which deserved a live example as well: elenajs.com/playground/#...

(and yeah, as the example suggests, design-system.club is built with Elena now 🧡)

2 weeks ago 27 3 0 1

Me, singing, when I see you using your time on the Internet to complain about other people spending their time IRL attending a peaceful protest:

🎶 hey, you should stop, unfollow block 🎶

3 weeks ago 0 0 0 0
Preview
Progressive Web Components Introducing Elena, a simple, tiny library for building Progressive Web Components. Unlike most web component libraries, Elena doesn’t force JavaScript for everything. You can load HTML and CSS first, ...

To get slightly more context, read also my article on Progressive Web Components (just published!):

arielsalminen.com/2026/progres...

3 weeks ago 33 10 0 3
Preview
Elena | Progressive Web Components Elena is a simple, tiny library for building Progressive Web Components.

I’m excited to announce the 1̶s̶t̶ 7th release candidate of Elena today! 🫶

Elena is a simple, tiny library for building Progressive Web Components. Unlike most web component libraries, Elena doesn’t force JavaScript for everything.

Crafted with love and care using HTML, CSS & plain JS: elenajs.com

3 weeks ago 259 64 25 6

Accepting recommendations for a fun, small, well-made, nice-looking, CD player that isn’t super expensive and is robust enough to survive regular use by children. Anything? Transport only is fine, built in speakers are fine.

1 month ago 0 0 0 0

the Forever Wars are still underused for tragicomedy, honestly, but 'Arabic interpreter gets deployed to Afghanistan' is a good starting premise

1 month ago 730 71 11 1

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).

1 month ago 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)

1 month ago 3 1 1 0
Advertisement
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

1 month ago 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

2 months ago 124 30 4 3

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

2 months ago 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...

2 months ago 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...

2 months ago 37 13 2 1
Video

Book menu breakdown 📙
#pixelart #indiedev #GameMaker

2 months ago 1347 357 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...

3 months ago 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

3 months ago 0 0 0 0
Advertisement
Photos — Matthew Howell dot net

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

3 months ago 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...

3 months ago 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.

3 months ago 0 0 0 0

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

3 months ago 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

3 months ago 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

3 months ago 320 82 21 35
Video

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

3 months ago 85 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.

3 months ago 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

4 months ago 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

4 months ago 1 0 0 0
Advertisement

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

4 months ago 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

4 months ago 0 0 0 0