Sign in

Mat “Wilto” Marquis

@wil.to
1.9K followers 140 following 984 posts

Melee DPS. I’m wil.to I wrote piccalil.li/javascript-for-everyone I wrote web.dev/learn/javascript and web.dev/learn/images too, way back when. I make multipa.ge, y'know, when I get a chance.

PostsRepliesMedia
Mat “Wilto” Marquis @wil.to · 13h
GOTO A
030
Reposted by Mat “Wilto” Marquis
Eric Portis @ericportis.com · 28/09/2026
I almost didn't remark upon the fact that this shipped a couple weeks ago, on September 15th. sizes=auto is all green developer.mozilla.org/en-US/docs/W...
developer.mozilla.org
HTMLImageElement: sizes property - Web APIs | MDN
The sizes property of the HTMLImageElement interface allows you to specify the layout width of the image for each of a list of media queries, or auto for lazy-loaded images to allow the browser to aut...
032
Reposted by Mat “Wilto” Marquis
WEATHER IS HAPPENING @weatherishappening.com · 26/09/2026
/ UR NOR'EASTER IS UPON U BOSTON / AS U SLIP DEEPER & DEEPER IN2 UR NOR'EASTER / DEEPER & DEEPER IN2 UR DEATH SPIRAL / DEEPER & DEEPER IN2 DEATH SPIRAL FASCISM / 1 THING IS 4 CERTAIN / WEATHER IS HAPPENING / & ITS HAPPENING THIS WEEKEND
46429
Mat “Wilto” Marquis @wil.to · 25/09/2026
…I do have that Ko-Fi store. Hm.
010
Mat “Wilto” Marquis @wil.to · 25/09/2026
The trouble with having printed stickers is forever knowing that you can be the change that you wish to see on the back of street signs.
"The people destroying the web have names and addresses" set in in a retro-digital monospaced font (from Metroid II), white on black, with a one pseudo-pixel offset light grey shadow. At the bottom in small monospaced type is "multipa.ge"
1235
Reposted by Mat “Wilto” Marquis
Tyler Sticka @tylersticka.com · 23/09/2026
It’s here! 👀 @wil.to multipa.ge
A copy of Multipage Version zine issue #02 with the theme “images” laying on my desk, cover featuring an oversized broken image iconA peek at a corner of an interior page featuring a cartoon by me. An anthropomorphic SVG logo excitedly greets characters who may or may not represent major browsers.
072
Reposted by Mat “Wilto” Marquis
Chris Dwan (he/him) @somershade.bsky.social · 23/09/2026
Necromancy is legal in Somerville, MA - but you have to get a license from the city. That's what I came here to say. G'night. 4/4
35724
Mat “Wilto” Marquis @wil.to · 22/09/2026
Alright, well, first of all, shut up,
A maple wood ocarina. "AC" is stamped near the mouthpiece, for "Alto C."
1110
Mat “Wilto” Marquis @wil.to · 22/09/2026
Today is the LAST DAY for the end-of-summer discount on JavaScript for Everyone: use `PRICEFALL` at checkout and save 35%. Grab a copy now at the lower price and you get full access to the expanded “New Game+” version of the course when it drops: wil.to/js4e/newslet... Who doesn’t love free DLC?
piccalil.li
JavaScript for Everyone
A high quality, expansive written course that will elevate your JavaScript skills to a level you never thought was achievable.
042
Mat “Wilto” Marquis @wil.to · 21/09/2026
There. Done. Made myself cry.
Very tightly cropped screenshot of a Markdown editor. The first line is partially cut off by the top of the crop, so the following is partially visible:

janky, messy web that I still believe in, with all my heart. We need you. The web needs you. 

Thank you for playing.
0142
Mat “Wilto” Marquis @wil.to · 21/09/2026
"Too perfect," they said. "Not believable enough."
020
Reposted by Mat “Wilto” Marquis
Piccalilli @piccalil.li · 21/09/2026
🚨 Our huge 35% discount on all courses ends tomorrow! 🚨 Use the coupon code PRICEFALL at checkout. Don't miss out! piccalil.li/courses/
Autumn sale, September 8th until September 22nd. 

35% off all courses. 

Save over £80 with code “PRICEFALL”
054
Mat “Wilto” Marquis @wil.to · 21/09/2026
why am I like this
A 90s-style black plastic "pager" with red buttons. "Wiltorola" is embossed below the white-on-black Meshtastic display, in the 90s Motorola wordmark font.
0110
Mat “Wilto” Marquis @wil.to · 20/09/2026
You think I won’t do a tile countertop here in the Year of Luigi 2026? _Think again_.
A butcher block kitchen island countertop. At the end is about a foot and a half of brightly coloted hand-painted talavera tiles, ringed by a white tile edge border.
0100
Mat “Wilto” Marquis @wil.to · 20/09/2026
PERILOUSLY close to an Atari 2600, but I’m still holding out for a 7800.
010
Mat “Wilto” Marquis @wil.to · 20/09/2026
Alright dorks, I’m finally going to the MIT Flea for the first time despite being raised down the street from it, and I’m gonna haul some issues of Multipa.ge along — flag me down if you want one, or just to talk me out of buying a Mac Classic or a ham radio or whatever. web.mit.edu/w1mx/www/swa...
multipa.ge
Visit Wilto's Shop!
I've opened a shop. Come take a look!
140
Reposted by Mat “Wilto” Marquis
Morgan @morganwebdev.bsky.social · 18/09/2026
Basically in my element right now, with a giant book about Zines from New Zealand and a paper print out of Multipage Zine 2 @wil.to
A book called NZ Zines and a printout of Multipage Zine #2 Images at a cafe
021
Reposted by Mat “Wilto” Marquis
Ursula K. Le Guin Bot @leguinbot.bsky.social · 18/09/2026
They have no gods. They work magic, and think they are gods themselves. But they are not. And when they die, they become dust and bone, and their ghosts whine on the wind a little while till the wind blows them away. They do not have immortal souls.
08130
Reposted by Mat “Wilto” Marquis
zeldman @zeldman.bsky.social · 18/09/2026
“Let me make it clear: without people at the top of their game sharing their experience and knowledge—regardless of whatever ‘game changing’ technology is in place—we are pulling up the ladders and committing our industry to stagnation and death.” bell.bz/youll-miss-p...
bell.bz
You’ll miss publishers when they’re gone
Ever since Piccalilli started to get traction, I’ve always seen CSS-Tricks, Smashing Magazine and A List Apart (among others) as peers. We all help each other behind the scenes and importantly, back…
111439
Mat “Wilto” Marquis @wil.to · 18/09/2026
Only one more JavaScript cognitohazard left to power through. Eyes up; finish strong. wil.to/js4e/newslet...
wil.to
Sorting it Out
A behind-the-scenes look at my work on JavaScript for Everyone, from Piccalil.li.
051
Reposted by Mat “Wilto” Marquis
‮Jeff Eaton @eaton.fyi · 17/09/2026
Oh look, the latest issue of the preeminent semi regular outsider zine on the topic of the hypertext markup language
Issue 2 of “Multipage Version,” a zine about html
0163
Reposted by Mat “Wilto” Marquis
TC39 @tc39.es · 17/09/2026
facts
0233
Mat “Wilto” Marquis @wil.to · 17/09/2026
Just saw a spotted goddamned lanternfly here in Medford MA and I've been hearing the Kill Bill siren in my head ever since.
160
Mat “Wilto” Marquis @wil.to · 17/09/2026
(This is stolen valor; I never played Bloodborne.)
010
Mat “Wilto” Marquis @wil.to · 17/09/2026
As I approached the gate of the final JavaScript for Everyone: New Game+ lesson, a red bar appeared at the bottom of my Markdown file, opera started playing from somewhere, and a “CompareArrayElements the Long Unstable” title card appeared. Sign up for the newsletter to hear the tale, brave hunter.
piccalil.li
JavaScript for Everyone
A high quality, expansive written course that will elevate your JavaScript skills to a level you never thought was achievable.
120
Reposted by Mat “Wilto” Marquis
Piccalilli @piccalil.li · 16/09/2026
Mat has not given up and nor should you! wil.to/js4e/newslet...
wil.to
New Game+
My name is Mat Marquis, and I believe in the web.
073
Reposted by Mat “Wilto” Marquis
Kevin Powell @kevinpowell.co · 17/09/2026
I hadn't posted over on the second channel in a while now, but I felt that it was important to talk about what's going on with @digitalocean.com and @css-tricks.bsky.social as the site has now gone quiet for a second time. youtu.be/9_upvxCAUzM
youtu.be
Digital Ocean killed CSS-Tricks... again
YouTube video by General Musings with Kevin Powell
79723
Mat “Wilto” Marquis @wil.to · 16/09/2026
“YOU KNOW HOW WHEN A STRING IS SHORTER THAN ANOTHER STRING THAT IS ACTUALLY VERY -1 OF IT,” I weep.
050
Mat “Wilto” Marquis @wil.to · 16/09/2026
I’ve backed myself into a corner such that the last thing I need to write for the forthcoming JavaScript for Everyone expansion pack is Why `sort()` is Like This, and I’ve spent the entire afternoon doing that thing where the character’s crazed laughter gradually turns into sobbing.
270
Mat “Wilto” Marquis @wil.to · 16/09/2026
Hey, any of you tinkered with Meshtastic? I needed a fake pager (for secret reasons) so I figured “why not,” but now I can't tell whether I set it up correctly.
A 90s-style red plastic "pager" with an embossed white wil.to logo and black buttons, in a black plastic holster. The white-on-black display shows Meshtastic status: 0 online, no SATs, 0% whatever-ChUtil-is, etc. The device ID is wil.to
110
Reposted by Mat “Wilto” Marquis
Scott Riley @scott.is · 16/09/2026
did a lil poll in the course discord about what to add as a new module (or NEW GAME PLUS BABEYYY as @wil.to would have it) and looks like NG+ is gonna be all about design systems. should be a nice lil new year launch. you can grab the course now if you wanna get ahead! piccalil.li/mindful-desi...
piccalil.li
Mindful Design
A high quality, expansive video course that will elevate your design skills to a level you never thought was achievable.
0102
Reposted by Mat “Wilto” Marquis
NV Access @nvaccess.bsky.social · 16/09/2026
Hi everyone, The NVDA Satisfaction Survey 2026 is now open: www.nvaccess.org/survey2026 The survey is anonymous; we encourage you to add comments. We want to hear from as many as possible. Please feel free to pass this on to others. #NVDA #NVDAsr #ScreenReader #Survey #Feedback #Accessibility
Stylized survey image with NV Access logo on top.  Then the word "SURVEY" above checkboxes numbered 1 -3 with a big tick in the second box.  Sunburst images in orange and turquoise on sides
004
Reposted by Mat “Wilto” Marquis
Daniel Schwarz @dxnny.fun · 15/09/2026
So, yeah, until DigitalOcean clarifies, this is What’s !important #19 (posted here instead of on CSS-Tricks, at least for now): @wil.to's JavaScript for Everyone -35% off (code: PRICEFALL) piccalil.li/javascript-f... @preethisam.bsky.social's CSS refraction effects blog.master.dev/background-i...
piccalil.li
JavaScript for Everyone
A high quality, expansive written course that will elevate your JavaScript skills to a level you never thought was achievable.
112
Mat “Wilto” Marquis @wil.to · 15/09/2026
If Digital Ocean has decided that CSS-Tricks is — in the most generous weasel-coded terms I can muster — no longer a value-add given their current goals, and they don’t want the potential backlash from shuttering it hanging around their necks anymore, well, they have emails awaiting their responses.
160
Reposted by Mat “Wilto” Marquis
Vale @vale.rocks · 15/09/2026
@css-tricks.bsky.social is once again stuck in an arbitrary suspension at the hands of DigitalOcean's radio silence. It is devastating to see such a brilliant publication treated so very poorly. The current situation: vale.rocks/micros/20260...
vale.rocks
CSS-Tricks in Limbo - 15 Sept 2026 01:35 UTC
49130
Reposted by Mat “Wilto” Marquis
Piccalilli @piccalil.li · 15/09/2026
There's only one week left of our huge 35% discount on all courses if you use the coupon code PRICEFALL at checkout. Don't miss out! piccalil.li/courses/
Autumn sale, September 8th until September 22nd. 

35% off all courses. 

Save over £80 with code “PRICEFALL”
045
Mat “Wilto” Marquis @wil.to · 15/09/2026
I had an idea.
A pair of gray floppy disks on top of an external floppy drive. The green LED on the drive is lit.
010
Mat “Wilto” Marquis @wil.to · 14/09/2026
trait 6 role 5 forever
000
Mat “Wilto” Marquis @wil.to · 14/09/2026
Apropos of nothing, a reminder that multipa.ge issue #2: IMAGES — all profits from which go to Trans Lifeline —contains a fully realized one-shot TTRPG about [engaging] the people destroying the web to graveyard [spirited debate] with crowbars. It's out right now.
multipa.ge
Visit Wilto's Shop!
I've opened a shop. Come take a look!
141
Reposted by Mat “Wilto” Marquis
Rick Baymax @maincharacter.today · 14/09/2026
sure is fascinating to hear that DigitalOcean can’t pay a few writers at the same time that they’re handing millions of dollars to DHH for a pile of shitty bash scripts
16412
Mat “Wilto” Marquis @wil.to · 14/09/2026
I would have tagged them here, but just in case there was any doubt left as to the nature of the company’s boot-licking aspirations: bsky.app/profile/digi...
1313
Mat “Wilto” Marquis @wil.to · 14/09/2026
Digital Ocean ended their $50/month sponsorship of GNOME and FlatHub and went radio silent on CSS-Tricks right around the time they found a spare three million dollars to burn on “sponsoring” a high-profile racist’s dotfiles repo. Impossible to see this as anything but a statement of their values.
geoffgraham.me
Why CSS-Tricks Has Been Quiet Lately - Geoff Graham
Because I haven't published anything to it since August 31. And no one else has either. That's not a super long time to go silent but it is for a site that
619580
Mat “Wilto” Marquis @wil.to · 14/09/2026
“For the good of all other players, we have agreed to have lag, and further, our controller buttons will stick. Given the incredible depth of our skills, to do otherwise would be unfair and doom the future of competitive Street Fighter II play — and indeed the entire arcade industry.”
050
Mat “Wilto” Marquis @wil.to · 14/09/2026
“You will know that we are a company that is doing good by the exciting things we continue to not do and money we do not make,” they gurgle, uncomfortably pulling their human skin back into place.
171
Mat “Wilto” Marquis @wil.to · 14/09/2026
If there’s one thing the tech industry’s most dead-eyed and permanently-damp-looking chatbot CEOs can suddenly agree on, it’s that it is good — responsible, even — if it turns out all the incredible and world-changing achievements they’ve been promising for years keep on not happening post-IPO.
1110
Reposted by Mat “Wilto” Marquis
Kevin Powell @kevinpowell.co · 14/09/2026
:valid and :invalid sorta suck, right? Which is why we now have :user-valid and :user-invalid! And yes, they have decent support 🙂 caniuse.com/wf-user-pseu...
1683
Reposted by Mat “Wilto” Marquis
potch @potch.me · 12/09/2026
"no you HAVE to say it's okay and not just okay but cool and exciting that I like and use it. you have to like it and me or it is you who is bad and wrong and dumb and history will agree with me" is some pathetic musk-grade insecurity. if we're being left behind stop looking back at us! orpheus ass
1378
Mat “Wilto” Marquis @wil.to · 11/09/2026
> That’s what gets you, with accessibility work: quick-and-easy decisions made in isolation can have unforeseen consequences in the context of the overall experience, and unless those assumptions are tested very carefully — early and often — we can’t know what those consequences might be.
css-tricks.com
The Siren Song of ariaNotify() | CSS-Tricks
There's a brand new ariaNotify() method — defined by the WAI-ARIA 1.3 Specification — that provides a means of programmatically triggering narration in a screen reader.
092
Mat “Wilto” Marquis @wil.to · 11/09/2026
> The `<value>` of that Promise is a `Response` object, which isn't _entirely_ dissimilar from an instance of `XMLHttpRequest` — "a broken `new Date()` is right once per Unix epoch," as I always say. this is a good lesson, actually
030
Mat “Wilto” Marquis @wil.to · 11/09/2026
this was about `XMLHttpRequest` just for the record
040