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
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
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
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
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.
08230
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
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
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
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 · 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
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
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
> What has been will be again, and what has been done will be done again; there is nothing new under US-East-1. might as well pack it up because i'm never gonna top writing this
3131
Mat “Wilto” Marquis @wil.to · 10/09/2026
Just now describing my decades-old habit of always using `tagName.toLowerCase()` as “an onion tied to my belt” may actually be the most brazen reference in the entire course.
1110
Mat “Wilto” Marquis @wil.to · 10/09/2026
Area CEO Approaches Mathematical Upper Limit for Needing a “Hey Sport, You Wanna Tell Me What’s _Really_ Bothering You” Talk
161
Reposted by Mat “Wilto” Marquis
Piccalilli @piccalil.li · 10/09/2026
JavaScript for Everyone's Mat Marquis takes us on a history lesson of how document.all ended up being the only object that is falsy. Not to spoil the show, but it's IE's fault… youtube.com/shorts/Ntii4... Grab JavaScript for Everyone here: piccalil.li/javascript-f...
youtube.com
The only falsy object in JavaScript
JavaScript for Everyone's Mat Marquis takes us on a history lesson of how document.all ended up being the only object that is falsy. Not to spoil the show, but it's IE's fault… Grab JavaScript for…
1103
Reposted by Mat “Wilto” Marquis
Scott Jehl @scottjehl.com · 10/09/2026
The 8hr course remains just $25 with the coupon, or you can pay whatever you want—even $0—by emailing me. In between jobs? In school? Whatever, I don’t need a reason. Hit that contact form and learn a bit about web components. 👊
02310
Reposted by Mat “Wilto” Marquis
Mat “Wilto” Marquis @wil.to · 09/09/2026
Use the coupon code `PRICEFALL` at checkout to get 35% off all Piccalilli courses, like Scott Riley's Mindful Design or Complete CSS by Andy HELL. Of course, there's always tonight's tale of continued DEAD-ucation, courtesy of yours GHOUL-y: I call it JavaS-CRYPT for Everyone! Aah-hah-hah-hah-ha!
262
Mat “Wilto” Marquis @wil.to · 09/09/2026
I’ve been preparing to write this newsletter my whole... _afterlife_. Aah-hah-hah-hah-ha! wil.to/js4e/newslet...
wil.to
Tales from the Script
A behind-the-scenes look at my work on JavaScript for Everyone, from Piccalil.li.
181
Reposted by Mat “Wilto” Marquis
Piccalilli @piccalil.li · 09/09/2026
The summer is over and the autumn (or fall, for our American friends) is here, so we're offering a huge 35% discount on all courses if you use the coupon code PRICEFALL at checkout. piccalil.li/links/pricef...
piccalil.li
Save 35% on all courses for two weeks only
The summer is over and the autumn (or fall, for our American friends) is here, so we're offering a huge 35% discount on all courses if you use the coupon code PRICEFALL at checkout.
036
Mat “Wilto” Marquis @wil.to · 09/09/2026
We have Ocarina of Time at home.
Five red fletched arrows in the center and first ring of a target.
0110
Reposted by Mat “Wilto” Marquis
Benjamin Andrew @benfictional.bsky.social · 08/09/2026
Instantly ordered both issues of this HTML zine. 🤓
021
Reposted by Mat “Wilto” Marquis
Scott Riley @scott.is · 08/09/2026
GO GET URSELF A BIG DISCOUNT ON THE MINDFUL DESIGN COURSE it‘s a nice course and you’ll learn how to make nice things i promise!
035
Mat “Wilto” Marquis @wil.to · 08/09/2026
We’re about halfway through the first run of Multipage #2: IMAGES, and I’m probably only doing the one re-issue of #1: HEADINGS — grab yourself a copy of each while you still can, and help out @translifeline.org at the same time! multipa.ge
Visible content:
WELCOME TO MULTIPAGE VERSION
A zine about HTML elements

FROM THE EDITOR

Alright. Here we go. The images issue.
Deep breaths.

WHAT’S YOUR PROBLEM?
This is the images issue.
SO?
That's like my entire deal.
YOUR "DEAL" IS IMAGES?
I mean, yeah, kind of. Images are in the
top three things that are my deal, easy.
Images, Mega Man 2, and some third thing,
probably.
WHY?
Because images might be the only thing
we’ve managed to fuck up worse than
headings, and we don’t even have the
excuse of a eternally-broken standard.
Good ol' `img` fires off a request for an
image source and puts it on the screen
with staggering efficiency, and it makes a
text alternative available. Worked great
for decades. It still does!
The first half, well, it's fast, so
whatever; may as well cram a huge PNG-24
down the pipe because we vaguely remember
hearing that a PNG doesn't "have
compression," and "compression" probably
looks bad, we bet! Besides, what's four or
five megabytes between friends?
Meanwhile we fully biffed the second half
of what it does; just, couldn’t be
bothered to do it. Enjoy hearing those
filenames, users browsing via assistive
tech.
NO YEAH NOT GREAT
Ah, but unlike headings, image standards
evolved to meet the changing times! You
see, `img` wasn’t up to the task of
delivering sources optimized for a
responsive layout, so through the hard
work and selfless dedication of a whole
crew of brilliant designers and developers
and the strikingly handsome Chair of their
web standards group—
OKAY DIAL IT BACK
—we got all manner of amazing new
standards that allowed `img` to keep on
doing what it did best, but with
brilliantly optimized—
STILL PRETTY BRAGGY
Well, I didn't come up with it. A bunch of
people way smarter and more talented than
I am came up with it all. I just got them
together and, like, printed up stickers
and t-shirts and posted about it and
stuff.
AH SO THIS IS YOUR THIRD "DEAL"
"This?" "This" what?
31711
Mat “Wilto” Marquis @wil.to · 08/09/2026
En esta economía I’m gonna have to settle for wearing a green hat to archery class; maybe learn to play Hot Cross Buns on a recorder some weekend.
020
Mat “Wilto” Marquis @wil.to · 08/09/2026
So mote it be. bsky.app/profile/picc...
031