John Hunter
banner
johnhunter.info
John Hunter
@johnhunter.info
Front-end Engineer: JS, CSS and HTML since 1997. Working on net-zero energy ⚡️🔋
Reposted by John Hunter
🎁 The Nightmare Before Deployment

socket.dev/blog/supply-...
The Nightmare Before Deployment - Socket
Season’s greetings from Socket, and here’s to a calm end of year: clean dependencies, boring pipelines, no surprises.
socket.dev
December 16, 2025 at 8:51 PM
Reposted by John Hunter
I like this mental model in how to think about engineering (including software engineering).

It is a combination of building stuff for production, crafting, commercial production and science.

From the book Software Architecture by Mary Shaw and David Garlan
August 10, 2025 at 11:44 AM
Reposted by John Hunter
It’s Front End North week! There’s still time to get tickets! Come join us in sunny Yorkshire!

frontendnorth.com
Front End North Conference | 10th July 2025
A welcoming one-track, one-day conference in Sheffield, UK for developers and designers who work on the web.
frontendnorth.com
July 7, 2025 at 7:33 AM
Reposted by John Hunter
Work on the web? Come to Front End North

📣 1 week today
🎟️ 1 week to get your ticket
💚 1 week to support a conference near you

1 track; 8 industry leading speakers; 1 fab day, entirely run by volunteers for our local community

10th July, Sheffield. £75

See you there soon! 👉
frontendnorth.com
July 3, 2025 at 6:45 AM
Reposted by John Hunter
I was laid-off and am looking for a new role.

Working were design meets code is my jam. I am skilled at building accessible design system components, working with Web Components APIs, and creating scalable CSS architecture.

I work remotely from my home in Manitoba, Canada. 🇨🇦

Shares appreciated!
June 24, 2025 at 4:20 PM
Reposted by John Hunter
Is it actually possible to view the LinkedIn post? I forget what settings I have because LinkedIn settings are too big!

You can also reply here if you want to be in the running for a ticket :)

(I might need to ask your real details if you get one, to go on the ticket itself.)
June 13, 2025 at 7:00 AM
Reposted by John Hunter
I’m happy to be a part of the inaugural issue of Good Internet Magazine! Here’s my article on how the evolving tech for building a website is heading in the wrong direction.

goodinternetmagazine.com/close-to-the...

#html #css #webdesign #web #indieweb #smallweb #website #webdev #indie #zine
Close to the metal: web design and the browser
The craft of building websites evolves when it follows web browsers, instead of fighting against them Websites have evolved over the years, but in the name of evolution, there seems to be mistaken t...
goodinternetmagazine.com
May 28, 2025 at 10:07 PM
Reposted by John Hunter
The thing I want most for tech is for engineers to stop gushing about *what* they used, and to start asking "but is it *good*?"
May 24, 2025 at 5:01 AM
Reposted by John Hunter
Lots of folks fell for the "DOM is slow" marketing of certain frameworks, but DOM isn't slow. *Uncontrolled style read-back* is. But what if that wasn't a thing? Looking for feedback on a new proposal to control layout thrashing here:

github.com/MicrosoftEdge/MS…
MSEdgeExplainers/EventPhases/explainer.md at main · MicrosoftEdge/MSEdgeExplainers
Home for explainer documents originated by the Microsoft Edge team - MicrosoftEdge/MSEdgeExplainers
github.com
May 8, 2025 at 6:02 PM
And the Oracle JS trademark debacle rolls on. Just give it up Larry - you look like idiots!
deno.com/blog/deno-v-...
Deno v Oracle Update 3: Fighting the JavaScript Trademark
Oracle has filed a partial motion to dismiss our fraud claim. We’re now waiting on the USPTO to weigh in.
deno.com
April 5, 2025 at 6:54 PM
Reposted by John Hunter
Masonry in CSS: There’s a new, third option in the debate that combines Flexbox and CSS Grid features into a new system of “Item Flow” properties. The WebKit blog has all the gory details.

webkit.org/blog/16587/i...
Item Flow, Part 1: A new unified concept for layout
CSS Grid and Flexbox brought incredible layout tools to the web, but they don’t yet do everything a designer might want.
webkit.org
March 29, 2025 at 2:15 PM
Reposted by John Hunter
2 weeks today we welcome our fabulous speakers to London:
#AndreasKling
@joshtumath.uk
@matuzo.at
@niya-d.bsky.social
@pimpmytype.bsky.social
@sarajw.front-end.social.ap.brid.gy
@scott.is

2025.stateofthebrowser.com/speakers/

If you want to be there in person there are very few tickets left!
March 14, 2025 at 9:51 AM
Reposted by John Hunter
The line-up for State of the Browser 2025 in London on March 29th looks fantastic.

If you need more good reasons to attend: I'll raffle two copies of my book “Web Accessibility Cookbook” at the event!
March 8, 2025 at 9:57 AM
Reposted by John Hunter
💥The Netherlands' largest pension fund, has sold its shares in Tesla, Meta, and Alphabet (Google). The fund with US $569 billion equivolent in assets is "directing more money to companies and projects that help to improve society and the environment." #Divest

www.reuters.com/markets/euro...
Dutch pension fund ABP sells all Alphabet and Meta shares, CEO tells newspaper FD
ABP, the Netherlands' largest pension fund, has sold its shares in tech companies Meta and Alphabet , its CEO told Dutch newspaper FD in an interview published on Monday.
www.reuters.com
February 22, 2025 at 5:05 PM
Reposted by John Hunter
Any asshole can build an org where the smartest, most experienced engineers in the world can get shit done.

A truly great engineering org is one where normal, workaday software engineers, with decent skills and ordinary experience, can move fast, ship code, and move the business forward day by day.
February 18, 2025 at 12:44 AM
Reposted by John Hunter
I have feelings about AI & the web & my experience being trans "in tech" in 2025 - so I screamed some thoughts onto my personal web log.

I hope for all of us a more queer & humane future. Keep building communities & dreaming better paths.

https://www.miriamsuzanne.com/2025/02/12/tech-ai-wtf/
Tech continues to be political | Miriam Eric Suzanne
And the politics aren't looking great
www.miriamsuzanne.com
February 14, 2025 at 6:04 AM
Reposted by John Hunter
Didn't think that UX+innovative functionality could be a reason to switch *business* banking providers.

Just closed my business ING credit card for good because it was SO terrible to use, feature-poor, buggy and poor UX

And because Revolut is SO easy+feature-rich +amazing UX
January 18, 2025 at 11:03 AM
Reposted by John Hunter
What does the title #DesignEngineer mean to you?

I'm putting together an article and I'd love to hear what your thoughts are, especially in relation to #DesignSystems. Boost for reach? 💜
January 3, 2025 at 1:14 PM
Reposted by John Hunter
I was finally able to blog about our new design tokens course! bradfrost.com/blog/post/in...

I am so incredibly excited about this on so many levels, including having a format where we can go DEEP into a topic without having to worry about running out of time. PUMPED.

#designsystems #designtokens
Introducing Subatomic: The Complete Guide To Design Tokens
BIG NEWS! We're hard at work making an online course called Subatomic: The Complete Guide To Design Tokens. Over the past decade, Ian Frost and I have created design token systems for dozen...
bradfrost.com
December 23, 2024 at 4:11 PM
Reposted by John Hunter
Got a friend who's looking for a new role. Super experienced in #DesignSystems and #WebComponents. Looking for remote roles, ideally EU timezones. DM for more details
December 9, 2024 at 1:59 PM
Not earth shattering news, but this is a style I’m very comfortable with www.trevorlasn.com/blog/embrace...
Embrace Intermediate Variables and Early Returns in JavaScript
Early returns and intermediate variables make your code easier to reason about
www.trevorlasn.com
November 13, 2024 at 7:14 PM
“You don't have to be an engineer to be be a racing driver, but you do have to have Mechanical Sympathy.”
Jackie Stewart, racing driver

wa.aws.amazon.com/wellarchitec...
Mechanical Sympathy - AWS Well-Architected Framework
wa.aws.amazon.com
June 15, 2024 at 8:29 PM