Drake's Avatar

Drake

@saeris.gg

Developer Experience Engineer. React, Typescript, GraphQL + Nodejs. Sometimes I do photography. Either ranting about programming or raving about Dota.

245
Followers
172
Following
126
Posts
28.05.2023
Joined
Posts Following

Latest posts by Drake @saeris.gg

feels to me like the atproto community has exhibited the kind of excitement about open source that we had on the other site years ago

06.03.2026 23:09 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Getting started with slots
Getting started with slots YouTube video by Figma

happy slots day! πŸ₯³
www.youtube.com/watch?v=fpc0...

05.03.2026 20:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

nice congrats!

27.02.2026 21:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

To answer the inevitable question, why not use a CMS? I want github *to be the cms*. I don't want my content locked behind a database. It's perfectly fine for it to be static files.

25.02.2026 20:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I would especially like to have this for content focused sites like marketing websites. The desire is for the site code to be open source, but the content should not be. I've tried the submodule approach before and it was a total nightmare.

25.02.2026 20:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

the really interesting bit to me was Traffic-Aware Pre-Rendering!

would love to see that become the default for nextjs + astro apps

24.02.2026 21:18 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

of course, later down the line I'd like to open a combination craft beer bar and museum in Tokyo or operating a vending machine empire are things my partner and I dream about doing

but neither of those have a straight-forward path to make them happen, rather they are just soft-retirement ideas

24.02.2026 07:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've got a few things I'd like to do, but figuring out how to make money doing them isn't something I like to think about, such as:

- teaching Japanese to friends is my current time-sink
- many people ask if I'm a pro photographer
- I'd like to make a coffee table book of my beer can collection

24.02.2026 07:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

personally, I'm tired of seeing post after post about AI that sounds like someone trying to sell me something. none of it is genuine. all of it is clout chasing.

less slop more craft

24.02.2026 06:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

talked a bit about this today. some feedback I heard was that tech Twitter posts these days sound too much like LinkedIn engagement farming. so, I think showing that there's still a place where we just train of thought what we're building again, that'd be a start

24.02.2026 06:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

losing my god damn mind waking up to hear that YAKO TARO is writing a new Eva series!

*pleasebemorethan12episodespleasebemorethan12episodespleasebemorethan12episodespleasebemorethan12episodespleasebemorethan12episodespleasebemorethan12episodespleasebemorethan12episodespleasebemorethan12episodesple*

23.02.2026 14:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

yes, but you see now these devs *have the time* to write all those good docs, cuz the AI needs it and making the AI work better is their primary job function!

AI freed them from having to write all the code, so now they can write all the docs! /s

20.02.2026 01:20 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

fact of the matter is, Discord *cannot* be trusted with user's private identifying information, as their past failure handling it in the UK and elsewhere has shown

this is a massive invasion of privacy, especially the constant age verification surveillance. it will drive user trust even lower

09.02.2026 17:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

been a paying @discord.com subscriber for as long as they've had nitro and my account is nearly as old as the platform itself

this universal age verification requirement is not it. I'm now in discussions with half a dozen servers about plans to migrate off platform

this decision should be reversed

09.02.2026 17:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

compare this to the text to speech app I made last weekend, which got the multi-voice dialog speaking and a dialog editor all working right off the bat! It even adapted the crude design I gave it half-way through pretty well too

user-sting-92053801.figma.site

02.02.2026 21:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

guess I am just gonna have to make this toy app the old fashioned way. and here I thought I had a well-scoped project I could toss over the wall and have a success story to talk about

02.02.2026 21:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

here's the design I gave it (first image) versus version 9 (second image)

this came about while trying to fix the select inputs, which were completely broken to start. not a single version is usable, either, as it fails to use mediabunny from npm (claude couldn't do it either)

02.02.2026 21:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

had a good experience with Figma Make last weekend, where it more-or-less one-shot'd an app on the first prompt. successive prompts made it better, too

but today I had the opposite experience, lol... I came at it with a design up front and it got worse with each iteration. more detail made it worse

02.02.2026 21:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

A makes the most sense to me!

excited to see this become a thing

29.01.2026 02:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸŽ‰ Live from the CSS WG F2F: We just agreed to support multiple borders and outlines per element, comma-separated!

But we can’t decide on the order: inside out or outside in?
What feels more natural to you, A or B?

(it needs to be the same across borders and outlines or different box-sizing values)

28.01.2026 22:03 πŸ‘ 146 πŸ” 31 πŸ’¬ 102 πŸ“Œ 7
Post image

my first thought upon seeing this was how to use it to implement this top-level navigation

28.01.2026 23:30 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

The new corner-shape CSS property unlocks exciting new UI patterns.

corner-shape: bevel round;
border-radius: 1em 0 / 3em 0;

28.01.2026 04:24 πŸ‘ 145 πŸ” 14 πŸ’¬ 5 πŸ“Œ 1
Preview
DEV Monthly Social Gathering Β· Luma Join us for drinks and friendly conversation at Tap Union Freehouse in downtown Vancouver for our monthly social gathering! Meet fellow designers and engineers…

Reminder that in 2 weeks we'll be hosting our next monthly event over at Tap Union! We had a pretty decent turnout for our first gathering with over a dozen local designers and software devs. Looking forward to hearing about what everyone has been working on!

luma.com/gw3x8hdx

27.01.2026 22:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hmm, do you think it would be possible to surface warnings about these kinds of overly broad selectors in an IDE?

Like assume I'm just writing plain CSS and making broad use of nesting, something like .main { a { &:hover { ... } } } could fall in this category, right?

27.01.2026 22:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a man with a mustache is talking to another man while two other men look on . ALT: a man with a mustache is talking to another man while two other men look on .

used to be Futurama, these days more likely Hot Fuzz

23.01.2026 19:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Accessible faux-nested interactive controls A really common user interface pattern is a big clickable area, such as a card. Sometimes you need controls within that card that are also clickable. There's lots of ways to do it wrong, but fret not,...

A really common user interface pattern is a big clickable area, such as a card. Sometimes you need controls within that card that are also clickable. There's lots of ways to do it wrong, but fret not, @ericwbailey.website is here to show you how to do it right.

piccalil.li/blog/accessi...

15.01.2026 12:18 πŸ‘ 60 πŸ” 16 πŸ’¬ 0 πŸ“Œ 1

yoooo same thank you for coming out to the event tonight! I hope you had some good conversations!

14.01.2026 05:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image

this year I'm doing something new and I'm teaching 5 of my friends Japanese in weekly 2-hour classes with the goal of preparing them to take and pass the JLPT N5 next December

just completed our second session and man... I'm gonna be an expert at @figma.com Slides by the time we're done...

13.01.2026 07:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We plan to host these on the second Tuesday of each month. Our venue, Tap Union, serves a wide variety of rotating craft beer (in addition to plenty of NA / GF options!) and some really tasty sandwiches. This is a casual event to connect with fellow developers in your local community, no set agenda!

10.01.2026 22:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
DEV Monthly Social Gathering Β· Luma Join us for drinks and friendly conversation at Tap Union Freehouse in downtown Vancouver for our monthly social gathering! Meet fellow designers and engineers…

PDX designers and front-end engineers (and people who build productsℒ️)! I'm hosting a new social meetup in downtown Vancouver this upcoming Tuesday!

There aren't a whole lot of tech events here north of the river, so my partner and I decided to start our own. Come join us!

luma.com/mp7nv4ln

10.01.2026 22:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0