You Should Blog

I created this blog to reflect on my code and development as a programmer. In that spirit, I’d like to make a pitch to anybody reading: you should blog. ...

February 11, 2017 · 3 min · Jake Worth

Reset an Ecto Heroku Postgres Database

We introduced some breaking database changes to our Phoenix port of Today I Learned on Friday; today I deployed them to staging. Resetting an Ecto Heroku database, with new seed data, turned out to be a little tricky, and I wanted to document what I learned. ...

January 7, 2017 · 2 min · Jake Worth

My Annual Review 2016

Here’s my annual professional review covering 2016. ...

December 24, 2016 · 5 min · Jake Worth

Vim Nonrecursive Mappings

My first PR to a new Vim plugin was merged this week, check it out, adding non-recursive Vim mappings to vim-termbux. ...

December 17, 2016 · 1 min · Jake Worth

Porting TIL from Rails to Phoenix: Initial Commits

Last week, I started a new project: porting Today I Learned from Ruby on Rails to Phoenix (Elixir). ...

November 29, 2016 · 2 min · Jake Worth

Hamming Distance in Elixir

Today I solved the Exercism Hamming Distance problem in Elixir. Here’s my solution. ...

September 11, 2016 · 3 min · Jake Worth

Exercism's Sum of Multiples in Elixir

Today I solved Exercism’s Sum of Multiples problem in Elixir. In this post, I’ll show my work solving this problem. ...

August 26, 2016 · 2 min · Jake Worth

Run Length Encoding in Elixir

I’ve been working through the Elixir challenges on Exercism.io. Yesterday’s assignment was to implement a Run Length encoder and decoder in Elixir. Here’s my implementation. ...

July 31, 2016 · 3 min · Jake Worth

Learn to Test

What is a skill one could learn to set themselves apart from other entry-level programmers? Testing. ...

July 15, 2016 · 2 min · Jake Worth

Why Elixir?

I’ve been learning and using Elixir lately, and loving it. More than once, I’ve been asked some version of the question: why are you learning Elixir? What makes this language unique? I thought I’d take a moment and try to distill my rationale. ...

July 6, 2016 · 2 min · Jake Worth

Don’t miss my next essay

Hear from me immediately when I post: no ads, unsubscribe anytime.