My new article is out! A systematic guide to releasing npm packages as safely as possible in 2026 (with a Skill to quickly apply the practices to your open source projects). Not just “do X”: I cover real supply chain attacks and explain how each defense helps. evilmartians.com/chronicles/t...
The secure way to release an npm package in 2026—Martian Chronicles, Evil Martians’ team blog
How to protect your npm package from being stolen in a supply chain attack and improve its position in security ratings
evilmartians.com
Okay, AudioMuse AI feels like the final nail in the coffin for any paid audio streaming service. It is incredible what modern self hosted music server is capable of nowadays. At this point I analyzed only like 5% of my library and it already can produce meaningful results. Looks really promising.
Navidrome + ListenBrainz = Spotify, but yours.
This shit drives me crazy. This is exactly why I hate LLMs in the current state. They are lying to you sooo many times in these little details. That sucks.
btw here is exactly how I managed to deploy it with Caddy. Also I was able to configure feishin to work only with my own Navidrome instance.
github.com/NixOS/nixpkg... Finally we have feishin available as a web package. Now I will be able to setup it on my server behind a reverse proxy without Docker. Great feature!
3 days ago I was ranting that Google Translate web app is still lacking Dark Mode. Now it is here. Is it "Main character syndrome"? lol
Keyboard Shortcuts in @zen-browser.app that I wish were unset by default: Ctrl+K - it is often used for toggling Command Palette Ctrl+N, Ctrl+P - these are the most essential shortcuts for navigating lists.
github.com/NixOS/nixpkg... Finally we have feishin available as a web package. Now I will be able to setup it on my server behind a reverse proxy without Docker. Great feature!
feishin: add override for web version by rharish101 · Pull Request #539062 · NixOS/nixpkgs
Adds an override for the feishin package to build only the web version, by setting pkgs.feishin.override { webVersion = true; }. This allows using it behind a reverse proxy to self-host Feishin as ...
github.com
спасибо что позвали! в этом выпуске рассказываю всё про атпрото — что такое, зачем, как работает, и почему есть надежда на лучший интернет
Выпуск №535. Никита Дубко, Вадим Макеев, Полина Гуртовая и Дэн Абрамов про State of Devs 2026, TypeScript 7.0 и AT Protocol. Лайв на Ютубе youtu.be/KguIbDWPIXM Слушайте на Ютубе youtu.be/IlsEP8hPPiY Ссылки на сайте web-standards.ru/pod...
I am a huge fan of Search Bangs. This is basically the fastest way to search on the web. Below are my favorite tips and bangs that I use every day.
TIL: Wi-Fi Antenna powers Bluetooth radio as well. I've been blaming wrongly Linux for Bluetooth issues for months now. Since I use Ethernet, I decided I don't need this antenna 😂
Can't imagine my life without github.com/ajeetdsouza/... Terminal is literally unusable without this little utility.
Makes a lot of sense. I used to follow similar conventions in the past. Now I feel like it is redundant. Often a change can be all fix/feat/refactor at the same time. And usually we can determine the type of the change based on the commit title.
100% agree. if i see “chore” in commit log, im judging you
More and more people I deeply respect and have learned a lot from over the years feel like they are speaking into a void, to the point where they are losing motivation to continue making content, which got me to write my first post on my site in over a year... www.kevinpowell.co/article/tell...
Really cool addition for Navidrome service on NixOS. It is now possible to declaratively configure plugins. github.com/NixOS/nixpkg...
navidrome: introduce plugin infrastructure by tebriel · Pull Request #424464 · NixOS/nixpkgs
Things done Built on platform(s) x86_64-linux aarch64-linux x86_64-darwin aarch64-darwin For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual) sandbox = relaxed sandbox = t...
github.com
I am a huge Rust fan, it is a great language with a lot of cool features like ownership system, smart pointers, error handling and many more. But Rust is far from being a simple language. Complexity is a thing, and we should strive with it. Really insightful video: www.youtube.com/watch?v=urMV...
Zig vs Rust, agentic coding, and intellectual control
YouTube video by zach
youtube.com
At a time of 2 local privilege escalation vulnerabilities I find a good time to finally get my blog post on nixos and its relation with secrets out. I would summarise it with the following words: PLEASE DO NOT PUT SECRETS IN THE NIX STORE. IT IS WORLD-READABLE. isabelroses.com/blog/nixos-a...
NixOS and Secrets
My takes and experinces with secrets management on NixOS
isabelroses.com
I wrote about everything I've felt, feared, and experienced about using AI for code over the last few years, and my opinions on where we stand. It's the most personal thing I've ever written. And I'm putting it out there to share with all of you. blog.isquaredsoftware.com/2026/05/ai-t...
My Thoughts on AI, Part 1: Fears, Opinions, and Mental Journey
My own personal thoughts and opinions on AI effects and usage, and how those have evolved over time
blog.isquaredsoftware.com