Sign in

Scott Tolinski

@tolin.ski
48K followers 408 following 905 posts

Cohost of @syntax.fm Executive Producer @Sentry.io Creator of Level Up Tutorials -> now a part of Syntax Bboy, Denver, Michigan I like to explore and teach web dev topics.

PostsRepliesMedia
Scott Tolinski @tolin.ski · 20/05/2026
The perfect work buddy
2320
Scott Tolinski @tolin.ski · 15/05/2026
Apparently I swear at Claude the least.
3222
Scott Tolinski @tolin.ski · 14/04/2026
Breaking hits different when you’re 40. First sesh after taking 4 months off.
9570
Scott Tolinski @tolin.ski · 18/03/2026
I made it so you can easily customize graffiti-ui.com with just a few lines of css overrides that you can copy and paste.
3290
Scott Tolinski @tolin.ski · 02/02/2026
I added popver based tooltips and no-JS tabs to graffiti-ui.com
4180
Scott Tolinski @tolin.ski · 02/02/2026
Coming soon to YouTube.com/@syntaxfm Madcss.com
2160
Scott Tolinski @tolin.ski · 24/01/2026
Less boring looking. Still tweeking.
3250
Scott Tolinski @tolin.ski · 22/01/2026
Added image optimization and svg symbol sprite sheet generation.
1100
Scott Tolinski @tolin.ski · 22/01/2026
Bsky def has a bot problem.
390
Scott Tolinski @tolin.ski · 22/01/2026
tbh over using the term for everything. trying to bring back the vibes of CodeKit.
2160
Scott Tolinski @tolin.ski · 05/01/2026
Updated graffiti-ui.com/llms.txt to have much better organization and utility. Also added new components.
4210
Scott Tolinski @tolin.ski · 30/12/2025
Today's addition to graffiti is a dropzone element. Some people would install a whole ass component for this.
3370
Scott Tolinski @tolin.ski · 28/12/2025
Adding more common patterns and improving form styling. graffiti-ui.com
2250
Scott Tolinski @tolin.ski · 26/12/2025
Now with logo.
3190
Scott Tolinski @tolin.ski · 25/12/2025
Reworked the docs a ton. Not done totally yet, but better than before. Now better organized and a changelog page. drop-in-graffiti.netlify.app I need a domain for this, but there aren't any good "graffiti" domains avail.
1263
Scott Tolinski @tolin.ski · 23/12/2025
Plex is wild for this one.
260
Scott Tolinski @tolin.ski · 19/12/2025
My favorite part of having a project like drop-in-graffiti.netlify.app is that when I add something new, every project I have that uses it gets the new stuff. Nothing crazy today, but added a .fill class modifier to layout-sidebar and a .vertical modifier to .split as well as a basic app shell demo
080
Scott Tolinski @tolin.ski · 18/12/2025
Protip. Make a playlist of music for around the house. We put our Ultimate Dinner playlist on every night while during dinner and are constantly adding to it. Our kids get exposure to all kinds of music and really enjoy having it on and dancing in the kitchen after eating
2130
Scott Tolinski @tolin.ski · 18/12/2025
Today's Graffiti release includes .avatar. Just adding things as I need them.
180
Scott Tolinski @tolin.ski · 18/12/2025
110
Scott Tolinski @tolin.ski · 17/12/2025
I'll never get bringing a JS component into something when a single class and some basic html will do.
2160
Scott Tolinski @tolin.ski · 17/12/2025
Continuing to add more real utilities and components to drop-in-graffiti.netlify.app These are just css/html . No web components, no props, no config, just good base css and minimal classes.
6375
Scott Tolinski @tolin.ski · 11/12/2025
Just did a my first real session with v_framer and it crushed. 6 media sources. 4 app windows, one cam, one audio all individually recorded and available instantly as .mkv or .wav. Going to drop in to Recut then move to Davinci to finish.
0121
Scott Tolinski @tolin.ski · 06/12/2025
More updates. Adding settings, countdown, keyboard shortcuts, menu options. (UI for settings css not done)
1130
Scott Tolinski @tolin.ski · 04/12/2025
Each video source can be fullscreened too with a 9:16 square for planning vertical video or just do a hair check.
160
Scott Tolinski @tolin.ski · 04/12/2025
I'm working on an app to record a bunch of audio, video and screen sources at once and outputs each recording as an individual file to take to your video editing app of choice. I wanted something that was as easy to record with as screenflow, with no garbage built in editors or proprietary formats.
8926
Scott Tolinski @tolin.ski · 27/11/2025
I saw this UI being shared on Twitter and made a CSS only version. codepen.io/stolinski/pe...
1382
Scott Tolinski @tolin.ski · 16/11/2025
Added some ground work for customization and theming controls. Added a bit of new utilities and base stuff too. Starting to feel really nice. drop-in-graffiti.netlify.app
2201
Scott Tolinski @tolin.ski · 14/11/2025
240
Scott Tolinski @tolin.ski · 13/11/2025
How do you know if you have ADHD? There will be signs.
3752
Scott Tolinski @tolin.ski · 01/11/2025
Freehanded this bad boy.
2430
Scott Tolinski @tolin.ski · 28/10/2025
0220
Scott Tolinski @tolin.ski · 22/10/2025
The more color systems I write, the more I realize that opacity variants are way more useful than lightness variants. From a CSS library I wrote for myself: drop-in-graffiti.netlify.app
8552
Scott Tolinski @tolin.ski · 18/10/2025
3370
Scott Tolinski @tolin.ski · 30/08/2025
How fast can you CSS this button? This Button Broke Our Brains (CSS Challenge) youtu.be/xtRx-aNrNe8
0190
Scott Tolinski @tolin.ski · 30/08/2025
Not being able to do “power moves” what people see as the more gymnastic part of breaking, really frees you up to feel it all differently.
1180
Scott Tolinski @tolin.ski · 22/08/2025
Absolutely everything is realtime and fast as hell, accomplished via Zero Sync using my own Zero Svelte package and the @drizzle.team -> Zero schema package.
150
Scott Tolinski @tolin.ski · 22/08/2025
Auth was done via Better Auth using Github. I'm using AI to generate a 4 pane avatar with 4 expressions that I can change the image positioning on to express sadness when you are losing the battle. This way I only need one image gen per user but still get a lot out of it.
130
Scott Tolinski @tolin.ski · 22/08/2025
Here is my @sentry.io Hackweek submission. I made a real world UI coding battle game for the team over at Syntax from scratch in 3.5 days.
2172
Scott Tolinski @tolin.ski · 20/08/2025
Here’s how we handle production at @syntax.fm Got this question on the other site. Made this.
4240
Scott Tolinski @tolin.ski · 15/08/2025
When I suffered my concussion in Feb I wasn’t sure if I would get back here. After taking a long time to heal (and still healing), being able to move like this again this week was a huge moment for me.
2550
Scott Tolinski @tolin.ski · 30/07/2025
It’s been months and months since I was last at dance practice. Finally cleared to go back after my concussion in February. Won’t be doing anything major. Just getting back the groove. This was from one of my last sesh before the accident.
4420
Scott Tolinski @tolin.ski · 11/06/2025
JSNation and React Summit venue is once again dope. #jsnation #reactsummit
2372
Scott Tolinski @tolin.ski · 20/05/2025
This sums up our CSS battles pretty well.
1410
Scott Tolinski @tolin.ski · 09/05/2025
It’s a really cool space.
150
Scott Tolinski @tolin.ski · 05/05/2025
Getting tickets to my daughter's dance recital harder than pre-ordering a Switch 2
2210
Scott Tolinski @tolin.ski · 05/05/2025
Save the date ⛰️ May 29th ⛰️ Denver, CO Join us for a night of fun with the @w3cj.com, @wesbos.com, @vercel.com, @mux.com and myself. More details coming soon.
1141
Scott Tolinski @tolin.ski · 04/05/2025
These old BX8s
010
Scott Tolinski @tolin.ski · 04/05/2025
It’s an audio interface with onboard presets, eq, compression, gate via software. Running my mic but also my stuff to jam on through it. Also good as a headphone monitor system.
020
Scott Tolinski @tolin.ski · 03/05/2025
Modeled and printed a custom rack for my MT 48 and Caldigit
9430