Andrey Sitnik
@en.sitnik.ru
1.4K followers 190 following 440 posts
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
Posts Media Videos Starter Packs
en.sitnik.ru
Astro is amazing, and we are using it of course.

Our new frontend developer wrote a post about his experience.
en.sitnik.ru
Starlink satellite “train” from orbit by Don Pettit
en.sitnik.ru
3. “Stories” used to be my little reward after completing lessons.

Now they’re generated by an LLM, and it feels like I’m reading pure neuro-slop.

A beloved feature turned into torture.
en.sitnik.ru
2. The Max subscription has its own design.

But since it was added hastily and carelessly, it just broke the UI.

You get this bad feeling that you’re paying extra just to be a beta tester and that no one’s thinking about you.
en.sitnik.ru
1. The live call with Lily could’ve been a great feature, but they messed up the network code (vibe-coding?) and the call wouldn’t end, so the lesson didn’t count.

A cool feature for investors, but with MVP-level code that only makes real users angry.
en.sitnik.ru
Duolingo is a great example of how not to integrate LLMs into a business.

I’ve got a 1300-day streak in @duolingoverde.bsky.social and it’s exactly because of the LLM that I no longer want to pay.

LLMs are an amazing technology. But in the rush to please investors, you can kill your product.
Reposted by Andrey Sitnik
webholt.bsky.social
Next month will mark a year since I bought a huge (seriously, you wouldn’t believe how heavy) ThinkPad, after a decade of MacBooks I had grown tired of. Still don’t regret.
en.sitnik.ru
The porn industry is currently facing a significant shortage of male performers, which is a direct result of poor working conditions and low pay for men

metro.co.uk/2025/09/28/a...
en.sitnik.ru
KCD2 is true role-play game, you really feel immersed in the era.

And the romantic storylines are done so well. They feel natural, reveal the characters, and sometimes reflect the culture of the time.

But they’re all kind of sad.

Clara’s storyline especially hit me hard.
Reposted by Andrey Sitnik
proton.me
Avoiding US tech? Some European alts:

🇳🇴 Browser: Vivaldi
🇫🇷 Search: Qwant
🇫🇷 Music: Deezer
🇫🇷 Hosting: OVH
🇫🇮 Mobile OS: Jolla
🇩🇪 Maps: Here WeGo
🇩🇪 Translation: DeepL
🇳🇱 Design: Sketch
🇨🇭 Notes: Standard Notes
🇨🇭 Messenger: Threema
🇨🇭 Dev Tools: Sonar

https://proton.me/blog/european-tech-alternatives
European alternatives to US tech | Proton | Proton
Take back control of your digital life with privacy-focused European alternatives to US Big Tech apps and services.
proton.me
Reposted by Andrey Sitnik
signal.org
We are alarmed by reports that Germany is on the verge of a catastrophic about-face, reversing its longstanding and principled opposition to the EU’s Chat Control proposal which, if passed, could spell the end of the right to privacy in Europe. signal.org/blog/pdfs/ge...
signal.org
Reposted by Andrey Sitnik
implabinash.bsky.social
When I say @zed.dev is fast, it's fast.

Trust me. It is fast.

#Zed #SoftwareDevelopment
Reposted by Andrey Sitnik
nocturnalxlight.bsky.social
I want to make it very clear when I advocate for asexual rep I am in no way calling for censorship, homophobia, transphobia, queer erasure, purity culture, or hatred of sex. I believe in sex education, marriage equality, bodily autonomy, and other human rights—and asexuality is part of that.
en.sitnik.ru
Just finished Kingdom Come: Deliverance 2: it is really a solid candidate for best game of the year.

The best storytelling. Even in side quests you will always find interesting story, twist or good example of how people live at that time.
Reposted by Andrey Sitnik
Reposted by Andrey Sitnik
evilmartians.com
Use Vite & TypeScript to build a true API-first repository command center. Get a dedicated contract-first documentation workflow, keep contracts the single source of truth, cut bottlenecks & give your team a fast, reliable way from design→implementation. evilmartians.com/chronicles/c...
Contract shock therapy: the way to API-first documentation bliss—Martian Chronicles, Evil Martians’ team blog
Learn how to build a dedicated API documentation repository that becomes your team's single source of truth, enabling true contract-first development.
evilmartians.com
Reposted by Andrey Sitnik
patrickbrosset.com
Did you know that AVIF (the AV1 Image File Format) was supported in all the major browsers (Firefox, Safari, Chrome/Edge)?
This has been the case for almost 2 years at this point.
en.sitnik.ru
Four EU countries paid Russia more for gas than they spent on aid to Ukraine.

France, Belgium, Spain, and the Netherlands together paid Russia €34 billion for LNG from 2022 to June 2025, more than their combined aid to Ukraine over the same period (€21 billion).

www.greenpeace.org/static/plane...
Reposted by Andrey Sitnik
friday.sitnik.ru
Madeleine Majdal by Vincenzo Travino
en.sitnik.ru
(It is a little more complicated in reality, there is a raws auto-fill algorithm which could take some raws from parents, but it is fallback and better to not expect it and set raws explicitly)