Sign in

Titus 🇵🇸

@wooorm.com
782 followers 475 following 231 posts

unifiedjs · he/him · @igalia.com · wooorm.com

PostsRepliesMedia
Reposted by Titus 🇵🇸
Igalia @igalia.com · 21/09/2026
Today Igalia turns 25. Ten engineers started it in A Coruña in 2001 with no investors and no managers. There are now close to 200 of us, and everything we build still goes upstream. igalia.com/2026/09/21/T...
Igalia's 25th anniversary banner. Three figures from the Igalia logo form the Roman numerals XXV, beside the words YEARS OPEN and a multicoloured circle marked 25th on a timeline arc.
512641
Reposted by Titus 🇵🇸
Remco Haszing @remcohaszing.nl · 17/08/2026
My editor using mdx-content-mapper is now showing TypeScript info for frontmatter and code blocks.
An MDX file with two JavaScript code blocks. One is hovered and shows information about the code. The other highlights a type error.An MDX file with YAML frontmatter data and a variable named frontmatter. Hover information for the frontmatter variable shows the TypeScript type of the frontmatter data.
1275
Reposted by Titus 🇵🇸
Polly Pallister-Wilkins @pollypw.bsky.social · 01/08/2026
Because they’re too blinded by their own racism. The only reason this migration as hybrid warfare works against Europe is because it weaponises Europe’s anti-migrant racism. If there was no anti-migrant racism these “attacks” wouldn’t work as intended.
164
Reposted by Titus 🇵🇸
Eurosky Social @eurosky.social · 29/07/2026
📣📣 New feature in Portal - Your Activity! You can now see your activity at portal.eurosky.tech. First release includes likes, follows, posts & reposts + blog posts (standard.site). Many more improvements and functionality to come. For feature requests and feedback see userinput.app#/s/did:plc:o...
210939
Reposted by Titus 🇵🇸
Ky @ky.fyi · 15/07/2026
for fellow freaks who want to render sheet music by writing plain text inside of markdown inside of Astro, well, I made something for you! astro-lilypond converts text to SVG and works in markdown or with a <LilyPond> component. zero client-side JS. 🎶 docs and install: lilypond.ky.fyi
lilypond.ky.fyi
Astro LilyPond
Render LilyPond music notation to images with Astro.
2028257
Reposted by Titus 🇵🇸
Adam Shatz @adamshatz.bsky.social · 02/07/2026
Essential piece from @muhammadshehada.bsky.social Muhammad Shehada: Marwan Barghouti and Palestine’s future app.lrb.co.uk/2026/06/26/m...
app.lrb.co.uk
Muhammad Shehada: Marwan Barghouti and Palestine’s future
‘I would never release him’Muhammad Shehada on Marwan Barghouti and Palestine’s future‘You made a serious mistake by leaving Gaza,’ my friend Ibra…
0123
Titus 🇵🇸 @wooorm.com · 08/06/2026
Hello friends and welcome to another “how’s ESM vs CJS doing?!” A big win this time, at a year of `require(esm)` available! 38.0% of the popular npm packages now have ESM, up from 33.4% half a year ago. ESM-only is up from 12.6% to 16.0%. Particularly this non-dual, “vanilla” growth is very big!
Graph showing the status, in raw CSV:

```csv
date,total,esm,dual,faux,cjs
2021-08-24,5617,341,95,832,4349
2021-11-09,5647,411,119,809,4308
2022-08-01,5734,496,207,791,4240
2022-11-04,5747,518,216,785,4228
2023-05-29,6240,630,417,783,4410
2023-11-22,6818,734,510,881,4693
2024-05-27,7042,819,736,826,4661
2024-11-27,8087,942,1152,843,5150
2025-06-05,8677,995,1573,859,5250
2025-12-04,14159,1779,2947,1522,7911
2026-06-08,16231,2590,3574,1689,8378
```
911123
Titus 🇵🇸 @wooorm.com · 30/05/2026
amalghandour.substack.com/p/when-recko...
amalghandour.substack.com
When Reckoning Comes to Israel
What Will It Look Like?
020
Reposted by Titus 🇵🇸
Emily Herring @emilyherring.bsky.social · 25/05/2026
website that picks the Rothko closest to how the weather feels in your location (by Joonas Virtanen) rothko.joonas.wtf
17744233
Reposted by Titus 🇵🇸
Bogdan Chadkin @trysound.io · 13/05/2026
Hey! I am open for contract or full-time work as a full-stack developer. I've worked on industrial software, real estate tech, and a visual website builder. I specialize in design systems, a11y, and UX. Previously maintained PostCSS, Rollup, and SVGO. Currently building weareonhire! on Open Social
26728
Reposted by Titus 🇵🇸
Department of Class Solidarity @solidaritydept.bsky.social · 07/05/2026
On this day 91 years ago, the Works Progress Administration was founded in response to the Great Depression. Between 1935 and 1943, the economic recovery program employed 8.5 million people and became instrumental in building much of the U.S. public infrastructure we know today
13815
Titus 🇵🇸 @wooorm.com · 02/05/2026
There's a fundamental problem with open source, an that is that it's literally a rebranding of free software to remove the political agenda implied by freedom
120
Titus 🇵🇸 @wooorm.com · 30/04/2026
It takes 30 minutes to read but I loved this article fellowship.balkaninsight.com/2026/04/24/i...
fellowship.balkaninsight.com
Island of Castaways: Traumatic Histories Wash Ashore on Gokceada
The paths of a street-vendor from Kandahar, an elderly couple from Bulgaria, and a Greek tech worker and a tattooist converge on an Aegean holiday island with a troubled past.
010
Reposted by Titus 🇵🇸
Anfor @anforsorrow.bsky.social · 25/04/2026
If you visit Istambul, look up at the walls of Ottoman-era mosques, madrasahs, tombs or other buildings. You might find "kuş sarayları" (bird palaces), gorgeous stone bird houses in the shape of elaborate mansions. These were mainly built between the 16th to 19th centuries, to show kindness to birds
Bird house made to look like a mosque, on the Yeni Valide Mosque in Istanbul. 1708
Getty ImagesAnother Bird Palace in Istambul.
Uploaded to Atlas Obscura by user ahvenas.Bird Palace in the tomb of Mustafa III, Istambul.
By Jennifer Hattam.Bird Palace in the Ayazma Mosque. Istambul.
By Wikipedia user Dosseman.
16805289
Titus 🇵🇸 @wooorm.com · 24/04/2026
civil.ge/archives/731...
civil.ge
PhotoFeature | ‘Dog doesn’t die from a limp’ – Georgian shepherds defy, embrace change - Civil Georgia
Author: Kit Yuen *All photographs by Kit Yuen - kityuen.co.uk @kityuen_ The first thing you notice i
010
Titus 🇵🇸 @wooorm.com · 04/04/2026
html is kiki markdown is bouba
0110
Reposted by Titus 🇵🇸
Evil Martians @evilmartians.com · 02/04/2026
We just donated to @wooorm.com as part of our OSS donation program! He's an engineer based in the Netherlands and the maintainer of 550+ projects. If your project uses Markdown, it probably already runs on one of his tools. His most well-known one is mdx for writing Markdown with JSX components.
github.com
GitHub - mdx-js/mdx: Markdown for the component era
Markdown for the component era. Contribute to mdx-js/mdx development by creating an account on GitHub.
1142
Reposted by Titus 🇵🇸
kat @katproto.girlonthemoon.xyz · 27/03/2026
wow this was a brutal read kennethreitz.org/essays/2026-...
kennethreitz.org
Open Source Gave Me Everything Until I Had Nothing Left to Give
I thought I was having a spiritual awakening. I was having a psychiatric emergency. I was at a tech conference in Sweden when it started. I hadn't slept in...
17113
Reposted by Titus 🇵🇸
Jucika @jucikacomics.bsky.social · 15/02/2026
"Jucika's wedding night"
171011129
Reposted by Titus 🇵🇸
The Green Party of England & Wales @greenparty.org.uk · 22/01/2026
Help us make hope normal again. Join the Green Party now.
20269432553
Titus 🇵🇸 @wooorm.com · 19/01/2026
I should’ve shared that I saw the Starry Night by Van Gogh again this weekend (at MOMA). And I just cut a boring release for wooorm/starry-night (github.com/wooorm/starr...). The painting is very nice and I saw several Dutch people there
Photo of Vincent van Gogh’s painting Starry Night, at MOMA in New York
060
Reposted by Titus 🇵🇸
patak @patak.cat · 18/01/2026
Woah. jQuery migrated to ESM! Come on other big libraries! No excuses now.
514416
Titus 🇵🇸 @wooorm.com · 04/12/2025
Hello friends and welcome to a new “How is ESM vs CJS going!” 33.4% of the popular packages on npm now includes ESM. Up from 29.6% half a year ago. We have a third! ESM-only is up from 11.5% to 12.6%. This is also the impact of half a year of Node 18 being EOL, making `require(esm)` available
Graph showing the status, in raw CSV:

```csv
date,total,esm,dual,faux,cjs
2021-08-24,5617,341,95,832,4349
2021-11-09,5647,411,119,809,4308
2022-08-01,5734,496,207,791,4240
2022-11-04,5747,518,216,785,4228
2023-05-29,6240,630,417,783,4410
2023-11-22,6818,734,510,881,4693
2024-05-27,7042,819,736,826,4661
2024-11-27,8087,942,1152,843,5150
2025-06-05,8677,995,1573,859,5250
2025-12-04,14159,1779,2947,1522,7911
```
58419
Titus 🇵🇸 @wooorm.com · 29/11/2025
Let me know if you’re in Chisinau Bucharest Bratislava Vienna Prague! I’ll be there next month!
100
Titus 🇵🇸 @wooorm.com · 17/10/2025
Thanks @mintlify.bsky.social for sponsoring `unified` on GH! 🥇🤗 Mintlify website: www.mintlify.com GH sponsors: github.com/sponsors/uni...
mintlify.com
Mintlify - The Intelligent Documentation Platform
Meet the next generation of documentation. AI-native, beautiful out-of-the-box, and built for developers.
040
Reposted by Titus 🇵🇸
Zack Polanski @zackpolanski.bsky.social · 16/10/2025
British.
42093443065
Reposted by Titus 🇵🇸
Jucika @jucikacomics.bsky.social · 09/10/2025
Jucika Saved A Life
773980
Reposted by Titus 🇵🇸
Travis Arnold @souporserious.com · 08/10/2025
Excited to officially launch renoun.dev 🚀 This has been years in the making to deliver a focused set of components, hooks, and utilities in React for building great documentation exactly to your standards that always stay in sync.
renoun.dev
renoun - The Documentation Toolkit for React
The renoun toolkit uses your React framework to keep documentation polished, in sync, and on brand.
2203
Titus 🇵🇸 @wooorm.com · 25/09/2025
I’m in NYC next week! Let me know if you’re around and want to hang!
100
Titus 🇵🇸 @wooorm.com · 25/06/2025
This is great! I am so happy! www.theguardian.com/us-news/2025...
theguardian.com
Zohran Mamdani declares historic victory in New York City mayoral primary after Cuomo concedes
‘Tonight is his night,’ says ex-governor as progressive state representative tells supporters ‘we made history’
030
Titus 🇵🇸 @wooorm.com · 05/06/2025
How it’s going with ESM vs CJS today: 29.6% of the popular packages on npm now includes ESM. Up from 28.8% a quarter ago. ESM-only is up from 10.8% to 11.5%. It’s perhaps all a bit soon after Node 18 became EOL on April 30, making `require(esm)` available everywhere. Maybe next quarter shows more
Bar chart showing the following CSV:

```csv
date,total,esm,dual,faux,cjs
2021-08-24,5617,341,95,832,4349
2021-11-09,5647,411,119,809,4308
2022-01-27,5686,439,149,809,4289
2022-08-01,5734,496,207,791,4240
2022-11-04,5747,518,216,785,4228
2023-02-06,6085,568,255,856,4406
2023-05-29,6240,630,417,783,4410
2023-08-24,6636,676,473,876,4611
2023-11-22,6818,734,510,881,4693
2024-02-20,7042,826,594,893,4729
2024-05-27,7042,819,736,826,4661
2024-08-28,7638,923,876,876,4963
2024-11-27,8087,942,1152,843,5150
2025-02-28,8472,916,1520,852,5184
2025-06-05,8677,995,1573,859,5250
```
5445
Titus 🇵🇸 @wooorm.com · 25/05/2025
Do I know anyone in Krakow / Warsaw / Vilnius / Riga / Tallinn? I’ll be there soon! Send me a message if you want to hang (or have tips!)
100
Reposted by Titus 🇵🇸
Jean-Luc Mélenchon @jlmelenchon.bsky.social · 15/05/2025
Il reste 48h pour interdire les thérapies de conversion en Europe. Ces pratiques barbares, qui prétendent « guérir » les personnes LGBTQIA+, sont une forme de torture. Il n’y a rien à guérir ! Signez en 15 secondes ici -> eci.ec.europa.eu/043/public/#...
eci.ec.europa.eu
European Citizens' Initiative
Give your support !
13518245
Reposted by Titus 🇵🇸
Emelia @thisismissem.social · 14/05/2025
Hey people who are EU citizens, please sign this petition to ban conversion therapy EU wide. It's a practice that's very harmful towards LGBTQ+ people. It's already banned in some countries but we need a EU wide ban! eci.ec.europa.eu/043/public/#... #europe #lgbtq #germany
eci.ec.europa.eu
European Citizens' Initiative
Give your support !
512269
Reposted by Titus 🇵🇸
Joe Uchill @joeuchill.bsky.social · 08/05/2025
Bishop Robert Barren to CBS yesterday:
Cardinal George of Chicago, of happy memory, was one of my great mentors, and he said: 'Look, until America goes into political decline, there won't be an American pope.' And his point was, if America is kind of running the world politically, culturally, economically, they don't want America running the world religiously. So, I think there's some truth to that, that we're such a superpower and so dominant, they don't wanna give us, also, control over the church.
530992
Titus 🇵🇸 @wooorm.com · 01/05/2025
Friends! I am thinking of doing other things than open source all the time. But I am not yet sure what. If you think of some work that I might be good at—probably related to javascript, rust, compilers, syntax trees, content, web—please send me a message!
191
Titus 🇵🇸 @wooorm.com · 26/04/2025
Another Rust spotted in the wild in Copenhagen (i also know of one in Amsterdam)
Photo of some bar in Copenhagen called “Rust”
030
Titus 🇵🇸 @wooorm.com · 23/04/2025
I just released `markdown-rs` as a stable 1.0.0! github.com/wooorm/markd... Nothing happened, it’s just, stable.
github.com
GitHub - wooorm/markdown-rs: CommonMark compliant markdown parser in Rust with ASTs and extensions
CommonMark compliant markdown parser in Rust with ASTs and extensions - wooorm/markdown-rs
2132
Reposted by Titus 🇵🇸
Jucika @jucikacomics.bsky.social · 13/04/2025
477295
Reposted by Titus 🇵🇸
The Verge @theverge.com · 04/04/2025
Microsoft employee disrupts 50th anniversary and calls AI boss ‘war profiteer’
buff.ly
Microsoft employee disrupts 50th anniversary and calls AI boss ‘war profiteer’
“Shame on you.”
141887547
Reposted by Titus 🇵🇸
Meduza in English @meduza.io · 01/04/2025
A 17-year-old transgender girl from Russia has died at the Ter Apel refugee detention center in the Netherlands, the organization LGBT Asylum Support reports.
meduza.io
Transgender teenager is sixth Russian LGBTQ asylum seeker to die in Dutch detention in three years — Meduza
A 17-year-old transgender girl from Russia has died at the Ter Apel refugee detention center in the Netherlands, the organization LGBT Asylum Support reported on Monday.
34525
Titus 🇵🇸 @wooorm.com · 27/03/2025
Screenshot from Porco Rosso (1992), subtitled: “better a pig than a fascist”
070
Titus 🇵🇸 @wooorm.com · 27/03/2025
balkaninsight.com/2025/03/27/t...
balkaninsight.com
Two BIRN Journalists in Serbia Targeted with Pegasus Spyware
Two journalists from BIRN in Serbia were the targets of a failed attempt to install the powerful Israeli spyware Pegasus on their phones, a forensic analysis conducted by Amnesty International has con...
000
Titus 🇵🇸 @wooorm.com · 26/03/2025
If you are American you need to hit the streets
260
Reposted by Titus 🇵🇸
Joel S. @joelhs.bsky.social · 24/03/2025
You can be the director of an Academy Award-winning film, and it does not save you from extralegal settler violence. That is what the legal structure of the Occupation does. That is what it allows. That is why it must end.
"A group of settlers just lynched Hamdan Ballal, co director of our film no other land. They beat him and he has injuries in his head and stomach, bleeding. Soldiers invaded the ambulance he called, and took him. No sign of him since."
410138
Titus 🇵🇸 @wooorm.com · 28/02/2025
An update on how it’s going with ESM vs CJS: As of today, 29% of the popular packages on npm includes ESM. This remains an *approximation*: I think the idea is accurate but don’t put too much on the actual numbers. I fixed the algo to remove more spam, and detect more things as dual
Bar chart showing ESM-only vs dual vs faux vs CJS, which as CSV is:

```csv
date,total,esm,dual,faux,cjs
2021-08-24,5617,341,95,832,4349
2021-11-09,5647,411,119,809,4308
2022-01-27,5686,439,149,809,4289
2022-08-01,5734,496,207,791,4240
2022-11-04,5747,518,216,785,4228
2023-02-06,6085,568,255,856,4406
2023-05-29,6240,630,417,783,4410
2023-08-24,6636,676,473,876,4611
2023-11-22,6818,734,510,881,4693
2024-02-20,7042,826,594,893,4729
2024-05-27,7042,819,736,826,4661
2024-08-28,7638,923,876,876,4963
2024-11-27,8087,942,1152,843,5150
2025-02-28,8472,916,1520,852,5184
```
6539
Titus 🇵🇸 @wooorm.com · 28/02/2025
Why would this random npm package, `tiktokapi-src`, with only 102 weekly downloads, suddenly be used by **14983** other npm packages? It just popped up as the 39th most-depended-on packages. How does this work? Why are people gaming the npm graph in this way? www.npmjs.com/package/tikt...
npmjs.com
tiktokapi-src
Unofficial scraper for downloading media from tiktok. Latest version: 1.2.0, last published: 10 months ago. Start using tiktokapi-src in your project by running `npm i tiktokapi-src`. There are 14983 ...
240
Titus 🇵🇸 @wooorm.com · 26/02/2025
Okay okay I have set up the DNS records and am now “wooorm.com” on bsky
1120