Drake
banner
saeris.gg
Drake
@saeris.gg
Developer Experience Engineer. React, Typescript, GraphQL + Nodejs. Sometimes I do photography. Either ranting about programming or raving about Dota.
hey @figma.com, now give us a Markdown layer type!
October 28, 2025 at 6:33 PM
AAHHHH WE'RE FINALLY GETTING SLOT LAYERRRSSSS!

I'm beyond excited for this feature if you couldn't tell!
Happy Schema by Figma day. A recap of our announcements (roll out dates may vary)

→ Extended Collections
→ Slots
→ Check Designs
→ And a ton more
October 28, 2025 at 5:40 PM
today I learned that @discord.com finally has friend invite links on mobile (a feature I've long wanted) but it has the most unwanted behavior:

clicking the link opens Discord and accepts a friend invite, rather than sharing your profile and providing the option to request to add 🙃
October 27, 2025 at 7:43 PM
bundled up all of the @vscode.dev Markdown Preview extensions I've published lately into one package, including a list of the markdown-it plugins they use in addition to what the equivalent remark plugins are

marketplace.visualstudio.com/items?itemNa...
October 23, 2025 at 9:15 AM
got 6 markdown preview syntax extensions published to the @vscode.dev marketplace now! helping me to get a 1:1 preview in my IDE that'll match what goes live on my site
October 21, 2025 at 3:59 AM
compiling a list of N4 kanji to help study for the JLPT and I'm finding myself really frustrated with jisho.org because in more than a few pages now I've found duplicate word examples, incorrect kunyomi/onyomi word categorization, and examples that don't even use the given kanji at all
October 19, 2025 at 2:21 PM
for a while now I've been beating the drum that you should just author your content in Markdown and use GitHub + VSCode as your CMS

with the right VSCode extensions and some imported CSS, your Markdown preview can match your site's content, giving you a WYSIWYG experience right in your browser!
October 16, 2025 at 8:08 PM
one of the best talks from @cascadiajs.com this year! packed with a ton of modern CSS features you may not have heard about but definitely should be using
October 13, 2025 at 1:47 AM
O H M Y G O D

AFTER ALL THESE YEARS WE'RE FINALLY GETTING ACT III

theprotomen.bandcamp.com/album/act-ii...
Act III: This City Made Us, by The Protomen
2 track album
theprotomen.bandcamp.com
October 3, 2025 at 7:38 AM
Reposted by Drake
guidelines for building interfaces on the web

interactions, animations, layout, content, forms, performance, design & copywriting

includes an AGENTS​.md
September 23, 2025 at 5:15 PM
hyped!!! can't wait to play this one with my friends!
Arkheron is a new team based pvp game where 15 teams of three fight to Ascend a mysterious tower. Your team will work together to collect items, combine their powerful abilities and create unique builds on the fly to be the last team standing.

youtu.be/2q-vxoejYf4
Arkheron - Official Reveal Trailer
YouTube video by Arkheron
youtu.be
September 17, 2025 at 7:04 PM
another TI is now in the bag! this year I wasn't able to go to Hamburg with the rest of the Crimson Witnesses crew, but I did cook up a new website to feature our survival guide over the last several weeks!

designed in @figma.com and built using @astro.build, markdown & css

crimsonwitnesses.com
September 15, 2025 at 4:19 PM
Reposted by Drake
The International 2025 Final Eight. #TI14 #Dota2
September 7, 2025 at 9:52 PM
just hit publish on the new Crimson Witnesses microsite!

TI is just about a week away, so come and join us to cheer along our favorite teams!

crimsonwitnesses.com
Crimson Witnesses
Dota 2 Esports Community
crimsonwitnesses.com
August 28, 2025 at 6:46 PM
here is your annual 2-week warning that I'll soon become a Dota 2 hype account!
It's TI Season. The International Bundles and Predictions and predictions are here. Read more: www.dota2.com/newsentry/53... #Dota2
August 20, 2025 at 6:11 PM
super excited for this release! woo perf wins!
TypeScript 5.9 is now available! 📣

This release brings:

✅ An updated tsc --init
✅ Type-checking for the new 'import defer'
✅ Actual summaries in more DOM APIs
✅ Expandable quick info hovers (✨preview✨)

and more! Read up more on our blog:

devblogs.microsoft.com/typescript/a...
Announcing TypeScript 5.9 - TypeScript
Today we are excited to announce the release of TypeScript 5.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for types. With types, TypeScript mak...
devblogs.microsoft.com
August 1, 2025 at 9:05 PM
recently I did some type optimizations for Discordkit and I was curious to see how @typescriptlang.org 5.9 would help

before -> after -> after w/ 5.9

instantiations: 5,052,979 -> 2,904,542 -> 638,206 (!!)
memory used: 1,100,592K -> 512,884K -> 435,546K
transform time: 36.47s -> 14.27s -> 5.98s (!)
July 12, 2025 at 10:31 PM
nothing like wasting a whole day chasing down the root cause of a testing environment bug only to find out that it was the result of a one-line config setting
July 10, 2025 at 7:30 AM
made some progress on an idea I had a few months back, but it looks like I've hit a wall 😭

turns out you can't programmatically select child nodes in @figma.com widgets, so while I can load remote Kanji SVGs, I can't animate their strokes as I had hoped to!

wanted this to be a Slides widget
July 6, 2025 at 7:52 AM
published a new utility library for @valibot.dev!

🎟️ Valipass consists of some helpful validation actions meant to help with client-side password validation for scenarios such as new user sign-up forms

github.com/Saeris/valip...
GitHub - Saeris/valipass: 🎟️ Collection of password validation actions for Valibot schemas
🎟️ Collection of password validation actions for Valibot schemas - Saeris/valipass
github.com
June 18, 2025 at 12:44 PM
hype! Nigma finally at TI!
The International Sixteen. #TI14 #Dota2
June 17, 2025 at 7:54 PM
And now I've published it to NPM! Give @ saeris/remark-ayaji a try in your own projects and let me know what you think!

github.com/Saeris/remar...
June 13, 2025 at 4:25 PM
Reposted by Drake
remembering Peachy

medium.com/@bryndota/re...
Remembering Peachy
A Cancer Research UK Fundraiser
medium.com
June 13, 2025 at 8:23 AM
over the weekend I had a thought: what if you could do syntax highlighting for Japanese grammar?

to my surprise, there didn't seem to be an existing tool for this, so I decided to try making one myself

now I've got a prototype of a remark plugin that does just that!
June 11, 2025 at 9:35 PM
2025 is the year of slop
June 9, 2025 at 8:00 PM