The 3D printed shell of a hand-held gaming system, with no screen or internals. It is styled to resemble the NES color palette, with a "retro platinum" off-white body, cherry red action buttons, and a black d-pad.
You know I had to Mk. II it to ’em.
@wil.to
Melee DPS. I’m https://wil.to I wrote https://piccalil.li/javascript-for-everyone I wrote https://web.dev/learn/javascript and https://web.dev/learn/images too, way back when. I make https://multipa.ge, y'know, when I get a chance.
The 3D printed shell of a hand-held gaming system, with no screen or internals. It is styled to resemble the NES color palette, with a "retro platinum" off-white body, cherry red action buttons, and a black d-pad.
You know I had to Mk. II it to ’em.
Hey, free shipping on JavaScript for Everyone merch today by using FREESHIPPINGFRIDAY at checkout. Rep the `#${!+[]+![]}` programming language in the world* — and a pretty good course, if I do say so myself.
cottonbureau.com/p/NHCZJK/shi...
cottonbureau.com/p/BE2DSA/shi...
* For some values of `1`
a fun thing about me is that i calculate my rates with a codepen i made which means that every single time i have an opportunity to pay my mortgage for a little while i am immediately and uncontrollably distracted by the temptation to make said codepen “look nice” for absolutely nobody but me
A series of three Achewood panels. Roast Beef stands at microphone, with an 80s haircut and mustache, glasses, and a short-sleeved shirt and tie. The first panel reads: "Excuse me" The second panel: "I would like to announce" then "That if," and the remainder of this second bubble is hastily edited to read "I hear one more thing about 'AI' today." The third panel: "I am gonna take four shits and die."
now then
I wrote about some things I'm struggling with in the technology industry, preceded by an appreciation for folk music.
A green flag is present for Chrome 147-148 noting that the linked feature is available behind a flag.
caniuse.com/loading-lazy...
🧐🧐🧐
JavaScript Iterator․zip landed in Firefox 148, making it simple to loop over multiple things at the same time. Here's how it works:
But it looked a lot more something like this:
www.twitch.tv/videos/24595...
Just in case you missed the first one: last year we raised $4,000 for Trans Lifeline, playing through Mega Man 1–6 and X.
wil.to/megamanathon/
It looked a little something like this:
MESSAGE FROM
DR.LIGHT.
MEGAMANATHON-2
TEASER COMPLETED!
GET YOUR
WEAPONS READY!
wil.to/megamanathon2/
document.ariaNotify( `Item ${item.name} added to cart!`, { priority: "high", }, );
Firefox will start supporting `ariaNotify` in release 150. 🎉
`ariaNotify` allows you to provide text that should be announced by a screen reader if available and activated. No more fiddling with live regions. No more fiddling with live regions! 💪
Ticket: bugzilla.mozilla.org/show_bug.cgi...
Just a soupçon of _Too Many Cooks_ heat coming off this video:
www.kickstarter.com/projects/fon...
The ’possum is running wild: Eleventy is becoming Build Awesome.
Same open source core, a much bigger future. Watch our video and support us on Kickstarter: www.kickstarter.com/projects/fon...
To celebrate the launch of the @npmx.dev alpha, I wrote up a guide on how to make your first contribution to an open-source project.
Let me know if this helps you make your first contribution (and it doesn't have to be code)!
Cropped screenshot of the image in the post up-thread, zoomed and centered on the word "first" to highlight a blocky, 90-degree-angled "F I" ligature.
ENHANCE
that's the good stuff right there
Fully forgot I posted this while walking Zero this morning and was briefly VERY confused by my replies upon logging in.
`3` is itself an expression — a **primary expression**. In the same way the first rule of Tautology Club is Tautology Club's first rule, the number literal `3` is an expression that resolves in a very predictable value (psst, it's three).
In this free lesson from JavaScript for Everyone, @wil.to throws himself upon the sword of "well *technically*..." to explore the relationship between expressions and the values that result from them.
piccalilli.link/js4e-free-le...
BUT ENOUGH TALK
what’s npm
Jack Dorsey is copying the 2023 leadership framework:
- overhire
- lay everyone off
- pretend it's because of AI productivity gains
- stock go up
The layoff victims were some of the most productive, AI-pilled people in the company, but it didn't save them, because that's not what it was about.
The inside of a DIY handheld gaming system based on a Raspberry Pi. It is an absolute snarl of multicolor wires and circuit boards, some of which are loose and draped in electrical tape.
Alright, just gotta find the short in the ol’ Super Wiltondo Entertainment System and I can finish replaying Secret of Mana. Easy-peasy.
See you in Hell, `innerHTML` (eventually).
developer.mozilla.org/en-US/docs/W...
Sticker check.
I believe in the web, I believe in craft, and I believe in the things we can build by supporting each other — never has that spirit felt more threatened by the _industry_.
If you feel the same way: support independent publishers.
Keep building, keep improving, and keep sharing, in your own voice.
But for two decades now I’ve watched us shape standards, create tools, solve impossible problems and share it all freely with each other; seen us build countless creative, expressive, brilliant things for the people that use the web. I’ve never been here for the tech industry. I’m here for us.
Listen, I don’t like the tech industry — I never have. This _industry_ is extractive, at its core; the vine that doesn’t care about the life of the tree it climbs and strangles. Nowhere is that more clear than with LLMs, burning the web and world for the illusion of competence and drop-shipped code.
a test so stress that it broke bsky itself
With the new Piccalil.li homepage comes a new opportunity to hone your craft, take the next steps in building your career, and support independent publishing. For the next few weeks, use the code `NEXTLEVEL` at checkout and you’ll get 20% off JavaScript for Everyone.
piccalil.li/javascript-f...