An Emacs Keyboard Shortcut for Changing the Font Size

Regardless of which editor I’m using, it’s common for me to change the font size depending on whether I’m using my MacBook Pro’s Retina display or the non-retina 27” Thunderbolt Display at my desk. It’s a small thing, but, when I started using Emacs, one of my biggest annoyances was the amount of friction involved in changing its font size. Here’s how I fixed that. Read more on An Emacs Keyboard Shortcut for Changing the Font Size…

Six Editor Features You Shouldn’t Live Without

When it comes to my choice of editor, I find that I’m a nomad. I’m always switching around based on the needs of my current project and the editor I’m using. If I squint hard enough, VSCode starts to look like Emacs. Over time, I’ve found a few editor features I can’t live without. Read more on Six Editor Features You Shouldn’t Live Without…

12 Emacs Keybindings Worth Learning

After spending a bit of time learning Emacs, I’ve found it has a widespread compatibility with a lot of the basic movement and editing commands. Spending a bit of time learning these commands can make you more effective in a variety of places, even if you don’t use Emacs as your preferred editor. Read more on 12 Emacs Keybindings Worth Learning…

Easily Reloading your Clojure Project in Spacemacs

I’ve long been a fan of Stuart Sierra’s reloaded workflow. When I’m working on a ClojureScript project that doesn’t use Figwheel or another tool to assist with live code reloading, this is the pattern I reach for to help manage iterative and interactive development. Read more on Easily Reloading your Clojure Project in Spacemacs…

Understanding UIAppearance Container Hierarchies

I recently had my first run-in with the UIAppearance infrastructure that has been built into iOS for, admittedly, a long time. Given my experience with CSS, I brought along some assumptions of how appearance(whenContainedInInstancesOf:) would probably work. Naturally, these assumptions were very wrong. Read more on Understanding UIAppearance Container Hierarchies…