stoyanstefanov Profile Banner
Stoyan Stefanov 🪩 Profile
Stoyan Stefanov 🪩

@stoyanstefanov

Followers
17K
Following
2K
Media
474
Statuses
7K

PerfPlanet, "JavaScript Patterns"... ex-Facebook, Yahoo, WebPageTest https://t.co/Uzv191KSFQ https://t.co/ZOF437DboX

Los Angeles, CA
Joined May 2008
Don't wanna be here? Send us removal request.
@stoyanstefanov
Stoyan Stefanov 🪩
25 days
I'll be playing bass in this power trio this Tuesday. On the set we have 30% Nirvana, 30% Misfits, 30% originals by Hullore and 10% Black Sabbath. In other words 100% distorted high-energy punky 45-minute set
@Hulloremusic
Hullore
26 days
Hey we’re playing our very first show EVAR! Come out if you can, and if you can’t… well tell yer friends! 🤘🏼 #tripsantamonica #livemusic #santamonica #rock #music
Tweet media one
0
0
2
@stoyanstefanov
Stoyan Stefanov 🪩
4 months
https://t.co/pzEoVxlDOw A JS snippet to add a feature to https://t.co/e1blEfNaXv: hand pick characters for subsetting with Glyphhanger. You click around and get a command generated that looks like: $ glyphhanger --format=woff2 --subset="font.otf" --whitelist="U+0025,U+0026...
Tweet media one
0
0
3
@grok
Grok
13 days
Join millions who have switched to Grok.
383
813
6K
@thejsnation
JSNation | The key JS conference
5 months
Our interview episodes with top guests are back — now with the iconic NYC skyline🏙️ Catch the one with🎙️@stoyanstefanov — ex-Facebook/Yahoo, creator of https://t.co/HY8kZpc1qs & YSlow 2.0, and JS books author. Hosted by @stolinski, co-host of @SyntaxFM. Watch it
0
3
6
@stoyanstefanov
Stoyan Stefanov 🪩
5 months
A chat with @stolinski of @syntaxfm with a nice NYC backdrop at @thejsnation https://t.co/kPVbd0TBZg
0
0
6
@stoyanstefanov
Stoyan Stefanov 🪩
6 months
Started playing with ABC music notation and ABCjs library. Here's a helper/lookup/test page with a list MIDI and ABC notation of the 88 keys of a piano https://t.co/OpmQdK20XK
0
0
2
@stoyanstefanov
Stoyan Stefanov 🪩
7 months
(One step closer to absolute pitch training: when I hear a random car beep I can check the pitch, wohoo!) Also most of the 55K is the one embedded c4.mp3 sample used for playback
0
0
0
@stoyanstefanov
Stoyan Stefanov 🪩
7 months
My one-55k-unzipped-html-file is now a functioning PWA so I can have an offline, unobtrusive (no tracking, no in-app purchases, etc) piano keyboard even on iOS https://t.co/HHfKwJhcdo
1
0
1
@stoyanstefanov
Stoyan Stefanov 🪩
7 months
My first blog post was 2005. I just counted the number of broken external links: 584 out of 2808 (20%), that's a bit excessive. Some are not really broken, e.g. chatgpt gives a 403 to my cURL request, webpagetest gives me 429. But still, wowzers, a lot of dead bodies in 20 years.
1
0
4
@stoyanstefanov
Stoyan Stefanov 🪩
7 months
"Which local fonts can I use?" writeup, official docs and a web app to gather field data so we can have an authoritative answer to this question now and in the future https://t.co/LR0MMlzUZj
Tweet media one
0
1
6
@stoyanstefanov
Stoyan Stefanov 🪩
7 months
I have access to browserstack so I'll gather the data for many-a-OS but you can help especially if you have access to weird OSes. Please go to https://t.co/RPx5Zge0sX and follow the instructions. The code for this page and the data lives on github
github.com
Code and data for an app to collect data about local fonts installed in various OSs - stoyan/fontes-locais
0
0
0
@stoyanstefanov
Stoyan Stefanov 🪩
7 months
Hello font-fancying folks, I'd like to gather data (and then release it in a form similar to caniuse) about the pre-installed fonts on each OS. The tool to gather the data (using queryLocalFonts, so Chrome-only) is https://t.co/RPx5Zge0sX, an example data:
Tweet card summary image
github.com
Code and data for an app to collect data about local fonts installed in various OSs - stoyan/fontes-locais
1
2
1
@stoyanstefanov
Stoyan Stefanov 🪩
8 months
My attempt at clarifying what we mean when we say font, font-family, font-face, typeface, etc. https://t.co/bgLLjcHK0K
Tweet media one
0
0
4
@stoyanstefanov
Stoyan Stefanov 🪩
8 months
Today's mini-post on fonts turned out not that mini. A look into the past and future of `-apple-system` and `BlinkMacSystemFont`. TL;DR: delete them from your CSS code. https://t.co/yNG4nYnKTB
Tweet media one
0
0
8
@stoyanstefanov
Stoyan Stefanov 🪩
8 months
New mini-post, this time on extreme font subsetting https://t.co/wIycmMNwDX
Tweet media one
0
4
16
@stoyanstefanov
Stoyan Stefanov 🪩
8 months
A quick note on the importance of adding `crossorigin` when <link>-preloading fonts: https://t.co/f8xkJWXxNC Otherwise you get double trouble: duplicate font downloads and the preload is unused
Tweet media one
1
1
6
@stoyanstefanov
Stoyan Stefanov 🪩
8 months
After David Lynch's passing people suggested we should celebrate his life and work by doing something weird. So here's a new Client-Side Rendering JavaScript framework called 🐶 Lizzy.js:
Tweet card summary image
github.com
Zero-dependency, no-build, copy-paste, client-side rendering framework for listing and rendering markdown content - stoyan/Lizzy.js
4
1
7
@stoyanstefanov
Stoyan Stefanov 🪩
8 months
"Menlo Regular" is a font - a specific instance of the Menlo typeface. When we say "Menlo" we may mean three different things: a typeface, a font collection (a .ttc file) or a font family. Confusion? Yes, please.
Tweet media one
0
0
4
@stoyanstefanov
Stoyan Stefanov 🪩
8 months
With Arial and Times New Roman not present on all Androids and Courier not on iOS, it's official: there is no such thing as a "web-safe" font. https://t.co/WFf4xY6DdI
1
1
10