Joshua Tree

Years of drought over,
desert flowers bloom among
the Joshua Trees.

I made it out to Joshua Tree National Park for a weekend recently. We had missed the peak blooming season, but to my pleasant surprise, there were still flowers blooming throughout the park!

What a marvelous place.

read more

Puerto Rico

Lost in humid jungle,
Spanish forts watch busy seas:
Tropical winter.

Here are some photos from Puerto Rico!

Tree in old San Juan
Tree in old San Juan

read more

Git Cheat Sheet

For a while now, I’ve had a gradually-expanding note with various git commands that I’ve been using as a cheat sheet for git tasks that I do not do often, but regularly enough to write them down.

I figure putting them here will not only make them (slightly) easier to get to every time, but may also help other folks out.

So here they are! Keep in mind that this is just a quick (and intentionally incomplete) cheat sheet – if you are learning git for the first time, you’re better off looking elsewhere (this is a good place to start).

read more

Getting Started With Flycheck + Pylint in emacs

This post was originally published on Admiral Ackbar’s Code Emporium .

Emacs is my favorite editor, and python is my favorite scripting language. Sometimes, though, silly syntax errors in python don’t get caught until runtime, which is a really inefficient way of finding them.

This post is a guide in getting started with pylint inside emacs. Pylint does finds syntax and other issues, so you can spot and fix them as soon as you make them. It can also be used to enforce style guides, notably pep8. With the Flycheck emacs extension, pylint’s output will be shown right inside your emacs buffers.

emacs with pylint
emacs with pylint

read more