Profile avatar
batsov.net
Hacker. Emacs Zealot. Lover of parentheses. Firebrand. Bulgarian. Not necessarily in that order. The artist formerly known as @bbatsov. Personal blog: https://batsov.com FOSS projects blog: https://metaredux.com Emacs blog: https://emacsredux.com
1,569 posts 1,780 followers 536 following
Regular Contributor
Active Commenter

We (Bulgaria) are one step closer to joining the Eurozone on Jan 1st, 2026! 🍾🍾🍾

In other news - clojure-ts-mode 0.5 is out and it's epic! Some highlights include: - the ability to font-lock custom def-like forms - font-locking JS code embedded in #ClojureScript - #Tree-sitter powered completion source that provides reasonable completions for the current file #Clojure #Emacs

#RuboCop 1.76 is out with a few new cops and a bunch of small fixes github.com/rubocop/rubo... Enjoy! #Ruby

Great news: The Beam Book is now in print. github.com/happi/theBea... #Erlang #Elixirlang #Gleam #BEAM #WeBEAMTogether

I’m a recent Kagi convert and I love it. I know most people would never pay for search, but for me that’s totally worth it!

Ако някога си направя блог на български, със сигурност ще го кръстя "Баси Дева"! #namingishard

My next #vim article is here batsov.com/articles/202... In it I'm looking at various ways to use/map Escape for optimal results. What's your favorite way to Escape?

Let's make keyboard-quit (Control + g) in #Emacs a bit smarter emacsredux.com/blog/2025/06...

Rien de tel qu'une anecdote pour démarrer une conversation ! notes.rolandcrosby.c...

Anyone calling Ukraine’s operation, long-planned and happened to come right after a massive Ru drone attack on Ukrainian cities, “an escalation” is being ridiculous. Ru only attacks, Ukraine only defends.

Няма такава държава... ама реално я има...

Оставям това тук:

Notepad adds support for #Markdown www.theverge.com/news/677474/... I guess now I've seen everything.

I keep playing with #vim and writing about it. Here's my next blog post on the subject batsov.com/articles/202...

Вторник, 3 юни в 18 ч. пред Съдебната палата в София! pravosadiezavseki.co...

This week I went over every open #RuboCop pull request and after merging and closing about half of them, I finally got them all to fit on a single page github.com/rubocop/rubo... Let's see how long this will last!

Today I was reminded once again why I dislike shopping for shoes online... I ordered 4 pairs of my usual size from 4 different brands and 2 were small, the other 2 - large. 😅 Now I'm starting a file keeping track of the size differences for each of the brands. :D

Всичко това се случва на фона на мрачните данни, според които България от години е на първо място в ЕС по тютюнопушене, като то обхваща 40% от населението при средно ниво от 25-26% за държавите от съюза. На първо място сме и по смъртност от употреба на тютюневи изделия...

"The Wheel of Time" TV show got cancelled but probably nobody cares www.theverge.com/news/673899/... The show was so bad, that I didn't even bother to watch Season 3. Some adaptations just shouldn't be made. Amazon are experts at bad fantasy - "The Rings of Power" is another very bad show IMO.

Playing with #vim after so many years reminded that #grep originated from :g/re/p. The history of programming never ceases to fascinate and amaze me.

I am disappointed in the AI discourse steveklabnik.com/writing/i-am...

I have really mixed feelings about "On (Running)" shoes... On hand I really love the comfort with them, but on the other their durability leaves a lot to be desired, especially given their high prices. I had 3 pairs fall apart in 6-9 months, which is pretty telling. "Swiss engineering" my a**...

On a 13-14 inch laptop screen you really start to appreciate the need to keep line length up to 80 chars. That's that's the exact number of chars I can fit in an editor window with 2 side-by-side code buffers on my MBA 13.

Lot's of great tips for running #Emacs on #macOS lmno.lol/alvaro/aweso...

clojure-mode 5.20 is out with a bunch of small improvements github.com/clojure-emac... Enjoy! #Emacs #Clojure

A few months after I got the #HHKB I'm still trying to decide if I like it more than my long-time favorite the Leopold FC660C. I can tell you that I certainly like the layout of the Leopold more, but the rest is still up for grabs.