
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
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
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
0
0
2
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...
0
0
3
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
A chat with @stolinski of @syntaxfm with a nice NYC backdrop at @thejsnation
https://t.co/kPVbd0TBZg
0
0
6
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
(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
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
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
"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
0
1
6
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
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:
github.com
Code and data for an app to collect data about local fonts installed in various OSs - stoyan/fontes-locais
1
2
1
My attempt at clarifying what we mean when we say font, font-family, font-face, typeface, etc. https://t.co/bgLLjcHK0K
0
0
4
Whoopee! I contributed to the `fontaine` Nuxt.js module https://t.co/HlFxUPDqHr
github.com
🔗 Linked issue resolves #500 ❓ Type of change 📖 Documentation (updates to the documentation or readme) 🐞 Bug fix (a non-breaking change that fixes an issue) 👌 Enhancement (improving an existing...
0
0
1
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
0
0
8
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
1
1
6
Two articles on replacing commonly JS-powered UIs with HTML+CSS: 1) https://t.co/8r4jo94F7I 2) https://t.co/cMARCo6aeK Know any other good ones? Please share.
calendar.perfplanet.com
More and more websites are relying on JavaScript for the interactions they provide. It enables pleasant experiences but also comes with undesirable effects: Longer page load times Page is unusable...
0
1
11
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:
github.com
Zero-dependency, no-build, copy-paste, client-side rendering framework for listing and rendering markdown content - stoyan/Lizzy.js
4
1
7
"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.
0
0
4
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