JB Hutch
@jbhutch.bsky.social
📤 60
📥 206
📝 124
🇺🇸
https://uswds-tailwind.com
• 🍃
https://draft-ui.com
https://jbhutch.com
Portland, ME
The sad thing is that Next.js/React is completely unnecessary for this type of website. Static page, optimized images and assets are a part of every modern static site builder. If you don't understand the value of accessibility and performance, your design system isn't going to get very far.
add a skeleton here at some point
8 days ago
0
2
0
reposted by
JB Hutch
Adrian Roselli, pH0
21 days ago
424-word hot take: “You Can’t Make Something Accessible to Everyone”
adrianroselli.com/2025/12/you-...
#accessibility
#a11y
loading . . .
You Can’t Make Something Accessible to Everyone
This post’s title is unpleasant, but it’s important to acknowledge the reality of the human condition and limitations in technologies. Even purpose-built assistive tech. Broadly, when someone says som...
https://adrianroselli.com/2025/12/you-cant-make-something-accessible-to-everyone.html
1
25
18
reposted by
JB Hutch
Waldo Jaquith
about 2 months ago
Basically, less "well, I think some parents have some good points about trans students" and more "shut the fuck up about children's genitals, you creep."
add a skeleton here at some point
1
95
23
reposted by
JB Hutch
Jake Worth ⚛️🌲
about 2 months ago
🌲 I made a Bluesky Starter Pack of devs in Maine! We're a small community, and growing. Click that follow button, and let's get a conversation going!
go.bsky.app/6WrdHtm
add a skeleton here at some point
0
5
3
reposted by
JB Hutch
Waldo Jaquith
about 2 months ago
Harvard Law Library has created a brilliant website for their
Data.gov
archive—there's a static S3-style data store, and the front-end is a DuckDB-Wasm in-browser database using HTTP range requests to retrieve the needed data. In short, there's...no website? Kind of?
loading . . .
Rethinking Data Discovery for Libraries and Digital Humanities | Library Innovation Lab
Woman using a Macey vertical filing cabinet (detail, 1903). Source: Wikimedia Commons.
https://lil.law.harvard.edu/blog/2025/10/24/rethinking-data-discovery-for-libraries-and-digital-humanities/
2
27
6
Some exciting things coming soon! 🇺🇸
2 months ago
0
1
0
reposted by
JB Hutch
Jake Lazaroff
3 months ago
show this to anyone else you know who also assumed DHH was just a normal conservative dude rather than a raging white supremacist lunatic
loading . . .
DHH Is Way Worse Than I Thought | jakelazaroff.com
DHH's politics are not normal. Maybe they used to be, I don't know, but as of right now the dude is_way outside of what most people would consider moral or acceptable.
https://jakelazaroff.com/words/dhh-is-way-worse-than-i-thought/
31
438
194
reposted by
JB Hutch
Merriam-Webster
3 months ago
We are thrilled to announce that our NEW Large Language Model will be released on 11.18.25.
loading . . .
665
25183
10588
reposted by
JB Hutch
Jake Worth ⚛️🌲
3 months ago
There is always an argument against shipping. Be the person always arguing to ship.
0
0
1
reposted by
JB Hutch
Ashley C. Ford
3 months ago
It’s going to break your heart how many people you know, love, and respect will turn out to be cowards. Prepare yourself as best you can. You are not alone, but you are your own center. Be a strong center.
84
5350
1313
reposted by
JB Hutch
⭑ salma
3 months ago
We all have a choice. The Internet is ours.
loading . . .
We all have a choice
Taking action and Doing The Right Thing is often difficult, always exhausting, but it is what we must do, together.
https://whitep4nth3r.com/blog/we-all-have-a-choice/
6
249
73
reposted by
JB Hutch
Jake Worth ⚛️🌲
3 months ago
I'm trying to build a "Maine software engineer" Bluesky starter pack! If you you're a software engineer in Maine, send me a message.
1
0
1
I think I have to call it here... I tried to justify that I'm using resources without handing over my credit card, but I can't, in good conscience, continue to support this organization in any way. Quite frankly, on top of it all, I find the bootlicking utterly pathetic
add a skeleton here at some point
3 months ago
0
1
0
If "punch a Nazi" feels like a threat to you personally, maybe it's time for some soul searching. How come the anti-woke, free speech purists are the first ones to cry when they get called out? Somehow they're both toughest and loudest, whiny victims 🎻
3 months ago
0
1
0
reposted by
JB Hutch
Arnoud de Vries
3 months ago
"We will build it ourselves so we won't have any dependencies" I've seen that costly mistake way too often. Building it yourself maybe doesn't add to the dependencies array but it's a dependency nonetheless! And no-one but your team to rely on for maintenance and expertise.
add a skeleton here at some point
1
9
3
Personally I've moved on to using
@tanstack.com
and
@astro.build
I find the support of these tools, in the situations they're used, by the maintainers sickening. Folks like
@natemoo.re
and the Astro community are inspiring and empathetic. Having basic human decency shouldnt be hard to come by...
add a skeleton here at some point
3 months ago
2
7
0
Are there any examples from
gov.uk
demonstrating something like API documentation or otherwise geared toward a technical audience? Looking for examples of things like code snippets, API responses, stepped instructions, etc...
4 months ago
0
1
0
reposted by
JB Hutch
Waldo Jaquith
7 months ago
If you cannot make meaningful progress in six months—delivering results to end users—then you're just wasting money. If you can't break a huge project up into smaller pieces that will be put into production as you go, then you're almost certainly going to fail. It's that simple.
4
20
4
reposted by
JB Hutch
Waldo Jaquith
7 months ago
IRS’s Direct File wasn't open source while it was being developed. But somebody just made it public!
loading . . .
GitHub - IRS-Public/direct-file: Direct File
Direct File. Contribute to IRS-Public/direct-file development by creating an account on GitHub.
https://github.com/IRS-Public/direct-file
54
2964
943
Built my first from-scratch Zag.js component today 🎉 Feels good! I'm very bullish on Zag. Some exciting things to come!
7 months ago
0
1
0
EZ
add a skeleton here at some point
8 months ago
0
2
0
Not sure I agree that this is the dunk people think it is. Working with fed govt, implementing Drupal was an absolute lowlight of my career. Content in Git has a lot of practical benefits: markdown is easily made accessible, git is auditable, requires authentication, branches for content approvals
add a skeleton here at some point
9 months ago
1
1
0
reposted by
JB Hutch
Chris Morrell
9 months ago
"You’re burned out because you’ve been relevant, valuable, over-functioning for too long—inside systems that reward your ability to endure dysfunction and call it leadership." Holy shit. I haven't read a sentence that hit me that hard in a little while.
add a skeleton here at some point
4
50
15
reposted by
JB Hutch
Jake Worth ⚛️🌲
10 months ago
Tomorrow is our monthly Maine JS Meetup! Join us for an evening of brief, informative lightning talks at Portland Webworks.
#javascript
www.meetup.com/mainejs/even...
loading . . .
JavaScript Lightning Talks!, Tue, Mar 11, 2025, 6:00 PM | Meetup
⚡️ Join us for JavaScript Lightning Talks! ⚡️ Are you looking to deepen your understanding of JavaScript in a relaxed environment? Look no further! We invite you to our up
https://www.meetup.com/mainejs/events/305666966/
0
4
2
reposted by
JB Hutch
Jake Worth ⚛️🌲
11 months ago
🍺 Tomorrow is our monthly Maine JS Meetup! Join us in Portland, Maine, for an evening of networking and lively technical discussion by the fire at Novare Res.
www.meetup.com/mainejs/even...
loading . . .
Social at Novare Res!, Tue, Feb 11, 2025, 6:00 PM | Meetup
Join us at Novare Res in Portland for an evening of networking, socializing, and JavaScript! ⏰ Timeline 6:00 - 8:00 PM: Refreshments / networking 8:00 PM: Depart (or not;
https://www.meetup.com/mainejs/events/303941233/
0
1
1
reposted by
JB Hutch
Lea Verou, PhD
11 months ago
It’s a misconception that eagerly satisfying user requests is best for users. Users are experts on problems they face, but they are not product designers. To best serve them, you need to dig deeper, and figure out what their *actual* goals are, then design a good solution for those.
10
91
5
And with that, my transition to BlueSky is complete
11 months ago
0
1
0
Tell me I'm not the only one who's noticed the active support and defense of discrimination and intolerance by core Remix maintainers and the drift of the core Nextjs team. Looking for tools and frameworks developed by people strongly opposed to fascism and oligarchic bootlicking.
11 months ago
0
5
1
reposted by
JB Hutch
Gleb Bahmutov
about 1 year ago
1 week to go till MaineJS meetup, Portland ME "Writing Tests Using GitHub Copilot" see you there on Dec 10th
www.meetup.com/mainejs/even...
loading . . .
Writing Tests Using GitHub Copilot w/ Gleb Bahmutov!, Tue, Dec 10, 2024, 6:00 PM | Meetup
⚡️ Back by popular demand: join us for an informative talk with Gleb Bahmutov! You don't want to miss this! Subject: Writing Tests Using GitHub Copilot Abstract: I want t
https://www.meetup.com/mainejs/events/302838764/
0
3
2
you reached the end!!
feeds!
log in