Andrey Sitnik
banner
en.sitnik.ru
Andrey Sitnik
@en.sitnik.ru
The creator of PostCSS. I write about Barcelona, Local-First, kinky events, languages, and crazy facts from Wikipedia.

https://sitnik.ru

Russian: @ru.sitnik.ru

Ex-life: https://twitter.com/andreysitnik https://twitter.com/sitnikcode
The best Chinese films of 2025.

We keep pushing back against Hollywood’s dominance and seeing what other cultures have to say.

www.youtube.com/watch?v=phV7...
Best Chinese Movies of 2025 (and more)
YouTube video by Accented Cinema
www.youtube.com
December 27, 2025 at 11:52 AM
Rose Noir Theatre put on beautiful kinky performances in France and Belgium @friday.sitnik.ru

In January, my wife and I are going to see their show in Toulouse

www.rosenoirtheatre.com/toulouse
December 26, 2025 at 12:25 PM
Christmas isn’t celebrated the same way in the West.

In Spain, traditionally, instead of a Christmas tree and Santa Claus, there’s a Nativity scene and the Three Wise Men (caga tió in Catalonia).

There’s even a short film about this clash of cultures:

www.youtube.com/watch?v=AU8g...
December 25, 2025 at 3:53 PM
A new season of Golden Kamuy anime is coming out in the new year!

It’s a very cool anime about Ainu culture in Japan.
December 23, 2025 at 10:11 AM
Reposted by Andrey Sitnik
We hosted 12 Ruby meetups and our first-ever Ruby conference in San Francisco, welcoming 400+ attendees, alongside incredible sponsors and live demos. Huge thanks to everyone who made it happen
December 22, 2025 at 5:19 PM
Reposted by Andrey Sitnik
Our open-source ecosystem grew to 123 projects, with 6 new launches this year (including a strong debut from AgentPrism). Community love pushed us to 180k GitHub stars, with +17k in 2025 alone.
December 22, 2025 at 5:19 PM
Reposted by Andrey Sitnik
Let’s take a moment to reflect on what 2025 looked like:

44 companies trusted us to build, stabilize, and redesign their products, helping them raise $644,224,994 from leading VCs.
December 22, 2025 at 5:19 PM
Most supply chain attacks are at their most dangerous on the first day.

So a good package manager should have an option to show only versions that are at least a day old (pnpm and Bun have this).

actions-up (for GitHub Actions CI) has this too:
github.com/azat-io/acti...
December 22, 2025 at 3:18 PM
In an hour and a half, we’re getting together for the first Svelte meetup in Barcelona in a breakfast format.

Join us!

guild.host/events/svelt...
December 22, 2025 at 9:14 AM
A detailed step-by-step explanation of how modern chips are made (presented in a way that’s actually understandable by using an older 45 nm process as the example)

youtu.be/zUgy29h0alM?...
Let’s Break Down the 45nm Process Node
YouTube video by Asianometry
youtu.be
December 20, 2025 at 11:07 AM
Reposted by Andrey Sitnik
yes, it is absolutely amazing. you can also swap to non-default models for better recognition. and external libraries is an awesome feature to plug existing photo archives.
December 19, 2025 at 1:31 PM
Reposted by Andrey Sitnik
December 19, 2025 at 4:38 PM
Once again, my post on BlueSky got more engagement than on Twitter.
bsky.app/profile/en.s...

Looks like the frontend community was able to move to BlueSky.

If you’re also annoyed by how Twitter has recently started pushing the “For You” feed, give BlueSky a try.
December 19, 2025 at 10:55 AM
Does anyone use immich.app (a Google Photos alternative that can run on a home server)?

Looks like it even has a smart search.

Google’s prices and the risk of losing all your photos don’t feel great.
December 18, 2025 at 12:01 PM
Reposted by Andrey Sitnik
I’ve been using Zed for more than a month now, love it. Just setup television cli as task in Zed to do a telescope alternative, that was easy and so cool to setup.
December 17, 2025 at 6:54 PM
Reposted by Andrey Sitnik
At Evil Martians, we take supply chain attacks seriously. Postinstall scripts are the weakest link in npm security, and the fix is almost embarrassingly simple.

Here's a guide to increase JS app security from one of @en.sitnik.ru's recent projects:
If you’re a JS dev, here’s one simple change to improve your security: disable postinstall scripts in your npm package manager.

postinstall is the main vector for supply chain attacks from node_modules, but most packages don’t need it.

↓ Thread
December 17, 2025 at 7:43 PM
Zed is adding Dev Container!
zed.dev Zed @zed.dev · 9d
Dev containers are now in Zed Preview 🎉

Open a project with a `devcontainer.json` and Zed will offer to spin it up. This lands in Stable on 1/7/26. It's a V1, with more coming in 2026 🎆

Try it today: zed.dev/releases/pre...
Preview Releases — Zed
Download the latest releases of Zed, or view the changelog.
zed.dev
December 17, 2025 at 5:38 PM
If you’re a JS dev, here’s one simple change to improve your security: disable postinstall scripts in your npm package manager.

postinstall is the main vector for supply chain attacks from node_modules, but most packages don’t need it.

↓ Thread
December 17, 2025 at 4:08 PM
Reposted by Andrey Sitnik
Released ESLint Plugin Perfectionist v5.0.0. 🎉

It’s a plugin for sorting imports, TS types, JSX props, classes, objects, variables, and more.

In this release: move to ESM-only, dropped Node.js v18 support, two new rules.

github.com/azat-io/esli...

More in the thread below ⬇️
GitHub - azat-io/eslint-plugin-perfectionist: ☂️ ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
☂️ ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc. - azat-io/eslint-plugin-perfectionist
github.com
December 17, 2025 at 9:46 AM
Huge thanks to @francoisbest.com for his support of my open source on GitHub
github.com/sponsors/ai

We all need a little Christmas miracle during the holidays.
I'm signing the @opensourcepledge.com, it's time to give back to the maintainers of the projects @nuqs.dev depends on.

I just gave 2700€ ($3,212) to 18 maintainers & projects I use, love, and want to support.

Happy Thanksgiving! 💖

nuqs.dev/blog/open-so...
Signing the Open Source Pledge | nuqs
Giving back to maintainers of the OSS projects nuqs depends on.
nuqs.dev
December 16, 2025 at 3:43 PM
Notifications from an iPhone on third-party smartwatches will only work in the EU, writes the creator of Pebble Watch.

Apple closed the API to eliminate competition with Apple Watch. Only EU government regulation restored user choice and market competition.

x.com/ericmigi/sta...
December 16, 2025 at 2:31 PM
Reposted by Andrey Sitnik
We nominated some open source maintainers and tools to receive funding from the OSS Engineers Fund and will donate $22k to the projects we rely on at ElevenLabs! Some of these are my favorite tools I use daily that I think really deserve support like PostCSS, Graphite, ProseMirror and more.
December 15, 2025 at 7:36 PM
Reposted by Andrey Sitnik
☕️Svelte meetup in Barcelona next week!
🎄Mon Dec 22 🗓️

@sveltesociety.dev
guild.host/svelte-barcelona
Svelte Society – Barcelona | Guild
Building the Svelte community in & around Barcelona
guild.host
December 16, 2025 at 10:27 AM
Svelte, as usual, has a very interesting Advent calendar showcasing new platform features.

advent.sveltesociety.dev/2025

For example, I learned about the new attach syntax there, which simplifies onMount.
svelte.dev/docs/svelte/...

github.com/hplush/slowr...
December 14, 2025 at 2:41 PM
Reposted by Andrey Sitnik
December 14, 2025 at 12:46 PM