Hacker. Lover of parentheses. Emacs fanatic. Author of RuboCop, CIDER, Emacs Prelude and Projectile. Maintainer of nREPL. Not the best, but pretty good.

Emacs
Joined May 2010
Bozhidar (Bug) Batsov retweeted
Balkan Ruby 2027 is off, and that's a great thing! I'm expecting my third child and will focus on my growing family. You'll have a chance to miss us, and we'll be back in 2028 with new life for our 10-year anniversary. 🙌
6
1
24
1,047
Bozhidar (Bug) Batsov retweeted
POV you watch @dhh explain to you coding is dead
18
52
17
744
390,102
Bozhidar (Bug) Batsov retweeted
This is such a good post. orchidfiles.com/im-tired-of-…
81
423
54
3,109
102,792
Bozhidar (Bug) Batsov retweeted
The skills you worked hard to develop as a programmer are just as valid today in the world of AI agents. Link below.
4
12
1
40
4,655
Bozhidar (Bug) Batsov retweeted
Bwaahaha
1
8
1
34
5,661
Bozhidar (Bug) Batsov retweeted
Good morning, world! ☀️🏆 Bulgaria just won Eurovision 2026 with Dara and Bangaranga! First place never looked this good. 🇧🇬🎉 What a historic night! Bangaranga all day long! #Eurovision #Bulgaria #Dara #Bangaranga
371
1,516
87
20,033
358,745
Bozhidar (Bug) Batsov retweeted
Roses are red, violets are blue — the application form is waiting for YOU, CFP closes in two! 😁 balkanruby.com/apply #CFP #RubyConference #RubyCommunity #RubySpeakers #CallforSpeakers
1
2
379
Bozhidar (Bug) Batsov retweeted
Modular explicits are coming to OCaml 5.5 🎊🫰🥳🎉🎂 github.com/ocaml/ocaml/pull/…
4
13
6
65
7,547
Bozhidar (Bug) Batsov retweeted
Career Slam: Completed it ✅ @AustralianOpen @rolandgarros @Wimbledon @usopen
107
5,298
433
19,155
403,223
Bozhidar (Bug) Batsov retweeted
Seems like Ruby is pretty well positioned as a language that is token-efficient when used with LLMs. Source "Which programming languages are most token-efficient?" by Martin Alderson martinalderson.com/posts/whi…
47
89
50
407
231,596
Bozhidar (Bug) Batsov retweeted
Най-скъпият „данък“ в България не е ДДС. Най-скъпият данък е #страхът. Страхът да не се „набиеш на очи“, да не „стане проблем“, да не „останеш сам“, да не се опълчиш на силния на деня. И точно на него разчитат хората, които години наред въртят една и съща система. Днес пак ги виждаме подредени като глутница: Делян Пеевски, Бойко Борисов, Слави Трифонов – и цялата им свита от удобни зависимости. Не ги спира това, че България е на дъното на ЕС по твърде много важни неща – доходи, образование, продължителност на живота. Не ги спира това, че много семейства живеят на ръба. И не ги спира съвестта – защото за тях „съвестта“ е слабост. Истината е проста и неприятна: докато нормалните хора казват „не разбирам от политика“, други правят политика с живота ни. – с парите ни, – с правилата, – с назначенията, – с договорите, – с това кой има чадър и кой няма. И после ни убеждават, че всичко е „режисирано“ – че 100-хиляден протест е дело на „контрабандисти“, че младите лекари не ни трябват, че всички са маскари, че „няма смисъл“ да се бориш. Това е техниката: да се подиграят на смелите, на активните, за да останат само послушните. Предстоят избори. Това е моментът, в който „политическият боклук“ се чисти най-лесно. Ето как – без героизъм, с няколко прости действия: – отиваш да гласуваш, каквото и да ти говорят – не позволяваш на никого да купува гласа ти „за услуга“ – ако видиш натиск или купуване на вот – сигнализираш – ако имаш време – ставаш застъпник/наблюдател, защото изборите се пазят и от хора И да – машинното гласуване е част от защитата. Не решава всичко само, но намалява възможностите за подмяна и „технически номера“ там, където най-много разчитат на хаос. Аз отказах да подпиша сметка за близо 400 милиона лева и да обрека едно обикновено четиричленно семейство в квартал "Люлин" на непосилна годишна сметка от над 500 евро за такса смет само след няколко години. Да откажем и примирението. Без него тази система издъхва. Нека я разглобим веднъж завинаги. П.С. Моля ви се, независимо дали ме харесвате или не - изхвърляйте #разделно и не слагайте строителни и едрогабаритни отпадъци в сивите контейнери. Това е една от най-добрите и дългосрочни инвестиции във вашия джоб, не в моето добруване. Ще се справим с боклука, следете актуалната информация от кризисния щаб.
17
60
4
494
7,721
Bozhidar (Bug) Batsov retweeted
Няколко важни факта за историята на #България
25
75
3
385
8,957
Bozhidar (Bug) Batsov retweeted
🎅 𝗣𝗿𝗲-𝗖𝗵𝗿𝗶𝘀𝘁𝗺𝗮𝘀 𝗚𝗶𝘃𝗲𝗮𝘄𝗮𝘆! 🎅 That's right! Fill the survey and you might win a 𝗙𝗥𝗘𝗘 𝘁𝗶𝗰𝗸𝗲𝘁 to Balkan Ruby 2026🎁✨ forms.gle/HvA5CswrJcuriyv16 ⏰ Winner will be contacted next Monday! #BalkanRuby #Giveaway #Santa #FreeTicket #Present #RubyCommunity
2
2
470
Bozhidar (Bug) Batsov retweeted
What it's like to watch AI fix a bug
423
2,466
407
20,440
943,091
Bozhidar (Bug) Batsov retweeted
400 лв. коледни надбавки за полицаите :)
18
39
2
269
5,512
Bozhidar (Bug) Batsov retweeted
Мащабен протест. Безобразията не остават без отговор! Пеевски има травма от 2013 г. И затова не понася свободните хора, които се изправят срещу него. Което само ни дава повече енергия, повече кураж, повече увереност. Че държавата може да бъде изчистена от тежкото корупционно задкулисие. (Снимки: Iassen Djabirov)
23
63
4
647
9,270
Bozhidar (Bug) Batsov retweeted
Довечера в 18:00 пред Ларгото. Заради липсата на справедливост. Заради бюджет 2026. Заради арогантността към младите лекари и сестри. Заради цялата свинщина, в която превръщат държавата ни.
34
63
4
473
9,687