| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
I'm Bozhidar and I love computers in general and programming in particular. My fanatic devotion to Emacs is known world-wide.
That's the paragraph I've been recycling as my conference bio for over a decade and it still holds up. I spend a lot of my (free) time on GitHub, contributing to various open-source Ruby, Clojure and Emacs Lisp projects. Ruby got me RuboCop and a pile of style guides, Clojure got me CIDER and nREPL, Emacs got me pretty much everything else.
The work is spread over a few accounts: @rubocop, @clojure-emacs, @nrepl, @flycheck and this one.
Most of my time goes to CIDER. Completion got modernized, the debugging tools got sharper, find-usages finally does what people expect, and the ClojureScript story is in much better shape than it was. I write most of it up on Meta Redux.
Projectile and RuboCop keep shipping releases, which after all these years still surprises me a little. And nREPL is slowly escaping Clojure: nrepl-beam brings servers to Erlang and Elixir, neat is a small language-agnostic client for Emacs. nREPL Forever explains why I think this matters.
RuboCop, rubocop-ast, rubocop-rails, rubocop-emacs, and the style guides for Ruby, Rails, RSpec and Minitest.
CIDER, nREPL, cider-nrepl, orchard, clojure-mode, clojure-ts-mode, inf-clojure, Port, Piggieback, Drawbridge, and the Clojure Style Guide.
Emacs is the One True Editor and my biggest life-long obsession. You can safely describe me as an unreasonable (but powerful) Emacs wielding fanatic.
Projectile, Prelude, Crux, super-save, Flycheck, asciidoc-mode, neocaml, fsharp-ts-mode, and the themes (Batppuccin, Tokyo Night, Zenburn, Solarized). My config lives here, and there's an Emacs Lisp Style Guide too.
The full inventory is on my projects page.
I have a small problem with blogs - I've created way too many of them:
I'm not some ninja pro rock-star conference speaker, but I do the occasional tech talk here and there, and from time to time they don't even suck.
I've always struggled to write about myself, so here's some random trivia instead:
You can also learn a fair bit from the books I read and the music I listen to.
Email works best, first name at batsov.com. I'm also on Mastodon, which is the only social media I actually enjoy, and on Bluesky. I accept most LinkedIn invites, but I rarely reply to anything there.
Free software is a lot of fun, but it also takes a lot of time and energy. If any of this makes your work better, consider chipping in:
Thanks!
Thinking outside the box might be cool, but nothing beats thinking inside parentheses.
| Back | FazBrowse Home | New Git URL |