bbatsov Profile Banner
Bozhidar (Bug) Batsov Profile
Bozhidar (Bug) Batsov

@bbatsov

Followers
9K
Following
17K
Media
503
Statuses
20K

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
Don't wanna be here? Send us removal request.
@bbatsov
Bozhidar (Bug) Batsov
1 year
Great news, everyone! This year's "State of CIDER" survey is out! (see https://t.co/HjpmnhbasM) Please, take the time to share there how you're using CIDER, so we can make it even better! I'd appreciate it if you shared the survey around, so we can get as much input as possible
Tweet card summary image
docs.google.com
1
3
9
@ItakGol
Itamar Golan 🤓
11 days
What it's like to watch AI fix a bug
443
3K
21K
@bbatsov
Bozhidar (Bug) Batsov
19 days
Comparison between languages like #Python and #Rust that obviously have quite different characteristics and use-cases always amuse me https://t.co/eaHCcThxhU When was the last time you wondered whether to use Ruby/Python/PHP or Rust for some project?
Tweet card summary image
blog.jetbrains.com
Compare Rust and Python across performance, usability, tooling, and ecosystem. Learn which language is best for your next project.
1
0
0
@SimeonStavrev
Simeon Stavrev
22 days
400 лв. коледни надбавки за полицаите :)
18
41
278
@bozhobg
Bozhidar Bozhanov
22 days
Мащабен протест. Безобразията не остават без отговор! Пеевски има травма от 2013 г. И затова не понася свободните хора, които се изправят срещу него. Което само ни дава повече енергия, повече кураж, повече увереност. Че държавата може да бъде изчистена от тежкото корупционно
24
69
664
@bbatsov
Bozhidar (Bug) Batsov
22 days
I wonder how this will end... Broadcom currently has a P/E of 96, while it was something like 10-12 before the AI boom boosted its growth...
1
0
1
@LenaBorislavova
Lena Borislavova
29 days
Довечера в 18:00 пред Ларгото. Заради липсата на справедливост. Заради бюджет 2026. Заради арогантността към младите лекари и сестри. Заради цялата свинщина, в която превръщат държавата ни.
35
67
485
@bbatsov
Bozhidar (Bug) Batsov
1 month
Did anyone get an iPhone Air? I have a feeling it's probably doing worse in sales even than the iPhone Plus that it replaced. (simply because I haven't seen many (any) of them in the wild)
0
0
0
@_svs_
svs 🇮🇳
1 month
Never have I ever agreed with someone more. ⁦@bbatsov⁩ has exquisite taste and his emacs blogs are amazing. Why I Chose Ruby over Python - (think)
batsov.com
This year I spent a bit of time playing with Python, after having mostly ignored it since 2005 when was learning it originally. I did like Python back then, but a few years afterwards I discovered...
1
1
16
@bbatsov
Bozhidar (Bug) Batsov
1 month
🚀🚀🚀
@rhiannon_io
Rhiannon Payne | ActiveAgents.ai 💎
1 month
Ruby 4.0 this year! Officially!! 🤩 #RubyWorld
0
0
5
@bbatsov
Bozhidar (Bug) Batsov
1 month
On top of this - full-stack frameworks are kind of out of fashion these days, which doesn't help Rails. Don't get me wrong, though - I still think Rails is a pretty good framework and you can do a lot worse than it.
0
0
4
@bbatsov
Bozhidar (Bug) Batsov
1 month
My take has always been that: - Rails failed to deliver on some of its promises (most notably - working on big Rails codebases comes with all sorts of issues that are no easy to solve) - Ruby failed to diversify away from Rails (90% of Ruby devs are Rails devs)
@headius
Charles Oliver Nutter
1 month
The apparent decline in Ruby use in recent years has more to do with the fact that people aren't building as much new stuff than anything about Ruby itself. A malaise has fallen on software dev: few exciting projects, skilled devs out of work. Good time to start something?
2
0
9
@bbatsov
Bozhidar (Bug) Batsov
1 month
It really puzzles me how in 2025 some editors don't ship built-in functionality for things like: - inserting delimiter pairs automatically - surround something with paired delimiters And yeah - #vim and #neovim are probably the most notable offenders here.
0
0
3
@bbatsov
Bozhidar (Bug) Batsov
2 months
+1. It’s not as good as Magit, but it gets pretty close.
@jasonfried
Jason Fried
2 months
Lazygit is exceptionally good software. It's like software's greatest hits. Clear, quick, easy to command, drive-by-keyboard if you want, contrasty, glanceable, peacefully powerful, the list goes on. So impressed. https://t.co/n1XQf5ogmC
2
1
13
@bbatsov
Bozhidar (Bug) Batsov
2 months
$KMB (Kimberly-Clark) buying Kenvue (J&J's old consumer products) makes absolutely no sense to me...
0
0
0
@bbatsov
Bozhidar (Bug) Batsov
2 months
One of the use-cases for LLMs that I hate the most is that so many people have started using them for writing feedback (e.g. for peers and reports) and the end results are usually laughably bad. They use fancy and sophisticated language to tell you basically nothing of value.
0
3
10
@bbatsov
Bozhidar (Bug) Batsov
2 months
Oh, well... 😅
1
0
2
@bbatsov
Bozhidar (Bug) Batsov
2 months
One of the odd asymmetries in Vim is that you have the "u" keybinding for "undo", but "C-r" for "redo". I guess "replace" was deemed a more important action, although I'm not sure that's really the case in practice.
1
1
6
@DividendGrowth
Dividend Growth Investor
2 months
This is so true
11
23
279