Gautham 🌶 (@__gauth) header
Gautham 🌶 (@__gauth) profile picture

welcome to my profile → 💛 design systems • generative ui • ethical tech prev @spotifydesign @cmuhcii @googledesign @ycombinator

nyc
Joined August 2019
Photo by Gautham 🌶 (@__gauth)Photo by Gautham 🌶 (@__gauth)Photo by Gautham 🌶 (@__gauth)Photo by Gautham 🌶 (@__gauth)Photo by Gautham 🌶 (@__gauth)Photo by Gautham 🌶 (@__gauth)Photo by Gautham 🌶 (@__gauth)Photo by Gautham 🌶 (@__gauth)Photo by Gautham 🌶 (@__gauth)Photo by Gautham 🌶 (@__gauth)
did I build this? yes do I hate this? also yes hex-guess.glitch.me/
74
610
96
2,802
i have one of these irl it’s genuinely so satisfying, i made a virtual version you can play with! every stamp is procedurally generated! stamp-press.vercel.app/
أغرب هواية ممكن تمر عليك 😂
2
144
free money for whoever turns their esp32 into... this
当年索尼的巅峰之作,现在应该没什么人认识了吧?
4
662
wake up honey its time for your load-bearing $0.03 payment to GCP
1
2
123
me since I got the @Sonos beam: “why won’t my TV show the damn volume numbers anymore with the beam connected” every forum: “that’s just how it is, why do you need a volume number” claude: “here” 10 minutes later I have numbers, very satisfying. before/after:
1
3
490
amazing thank you
Tell your agent to optimize your site’s web fonts. I’m seeing a huge difference on my blog. Full prompt: Make this site's web fonts load faster without changing how anything looks. Shrink font bytes as far as possible, keep rendering identical, and prove it with before/after pixel diffs. Treat any visual change as a regression unless I approve it. If an optimization would change rendering, tell me what it saves and what it changes, and keep the site looking the same by default. Keep the current loading behavior: don't touch font-display or fallback fonts. Don't add font processing to the build; write a script I run by hand, commit its output, and note when it needs rerunning. First measure the current state: each font file's size, glyph count, variable axes, OpenType features and hinting, plus font bytes per page and what each page preloads. Then find out what the site actually uses, checking inline component styles as well as stylesheets: which characters appear in the content, which axis values and weights each font needs (including one-off overrides and bold inside italics), which OpenType features are turned on, and CSS side effects like `hyphens: auto` using the U+2010 hyphen. Cut each font down to that. Keep the used characters plus Latin-1 and Latin Extended-A, and leave CJK to system fonts if that's how it renders today. Limit variable axes to the ranges in use, and only fix an axis at one value if nothing overrides it. Drop unused OpenType features and hinting. Split each font into two files. A small core with ASCII and the punctuation most pages use (curly quotes, dashes, ellipsis) gets preloaded. An extended file behind `unicode-range` only downloads when a page needs one of its characters. Each file's `unicode-range` should list only characters it actually contains. Watch out for a few things. A generated fallback face between the core and extended files will draw the extended characters before the real font does. Fonts with a Reserved Font Name under the OFL must be renamed internally once subset. Check the generated files, since font tools have quirks. Before calling it done, build a baseline from the same content and pixel-diff before and after on pages with code, italics, accented characters, components with their own font settings, and CJK. Explain every visible difference: content change, regression to fix, or harmless sub-pixel rounding. Re-measure bytes per page and confirm the extended files only load where needed. When you're done, tell me the bytes before and after per font and per page, the pixel-diff results, anywhere you deviated from what I asked and what it cost, and how to rerun the script. Later, it may be worth embedding the core font in the global stylesheet and precaching the extended files after idle.
4
192
moodboard.mp4 for an upcoming project
6
299
whys it feel like everyone's selling shovels and nobody's digging up gold
2
123
it's fun to share in-progress work sometimes these are album covers for an upcoming project
1
55
they did this to my close friend bianca cesori's Swarovski catsuit
Just added a new rim light filter
1
114
twitter API used to let you do this, and more, for free 😗
It’s insane that grok bot gives access to X api for free Scraping all my 31k followes would cost $300 via api, my grok bot did it for free
1
1
480
i’m the guy who picks what SaaS products my company uses based on billboards I see around SF the entire silicon valley economy is fueled by guys just like me
1
312
seeing @vercel's status dashboard all turn red during the exact 30 minutes I need to poke around in there frick my chungus life
1
1
243
excited!! mesh gradient works in @figma slides now 👇🏽🥳
Figma Slides, now with plugins → Rehearse by @alexeinars → @IconScout → pdftodesign by @divriots → Mesh Gradient by @GuamHat → @jittervideo
1
9
1,296
crazy that to legally use adobe software nowadays you have to install what is essentially malware (adobe creative cloud)
1
196
making kismas lamp at home
172