Skip to main content

Benjamin Oakes

Photo of Ben Oakes

Hi, I'm Ben Oakes and this is my geek blog. Currently, I'm a Ruby/JavaScript Developer at Liaison. Previously, I was a Developer at Continuity and Hedgeye, a Research Assistant in the Early Social Cognition Lab at Yale University and a student at the University of Iowa. I also organize TechCorridor.io, ICRuby, OpenHack Iowa City, and previously organized NewHaven.rb. I have an amazing wife named Danielle Oakes.

ASCII Diagram Tools

by Ben

Infinite ASCII diagrams, save to Google Drive, resize, freeform draw, and export straight to text/html.

Source: ASCIIFlow Infinity

Powerful ASCII art editor designed for the Mac.

Source: Monodraw for macOS ($20)

Realtime Text-To-Diagram

Source: Graphviz REPL (similar in spirit, but not ASCII)

Docker, Locales, and Ruby

by Ben

# Set the locale
RUN locale-gen en_US.UTF-8  
ENV LANG en_US.UTF-8  
ENV LANGUAGE en_US:en  
ENV LC_ALL en_US.UTF-8

Source: Docker and Locales.

Fixes invalid byte sequence in US-ASCII in Ruby when using Docker.  Found via this prmd issue.