Jon LunsfordElixir: Building a Small JSON Endpoint With Plug, Cowboy and PoisonThere’s been many times when I’ve just wanted to add a simple JSON endpoint to an app to, expose a service, or process webhook events…Nov 15, 20181Nov 15, 20181
Jon LunsfordRefactoring Ruby: Introduce Null ObjectIntroduce Null Object is a great refactoring tool when you find yourself checking for nil too often. nil checks are often signs of much…Sep 10, 2018Sep 10, 2018
Jon LunsfordRefactoring Ruby: Extract MethodExtract Method can be used when you have several expressions, a code fragment, that can be grouped together. Even if there is one…Sep 3, 2018Sep 3, 2018
Jon LunsfordRefactoring Ruby: Replace Temp with QueryLet’s look at another simple yet powerful refactoring method, Replace Temp with Query. You can use this when you have a temporary variable…Aug 27, 2018Aug 27, 2018
Jon LunsfordRefactoring Ruby: Extract VariableLet’s take a look at a simple way to add clarity to your ruby methods. Extract Variable or Introduce Explaining Variable, it’s probably one…Aug 20, 2018Aug 20, 2018
Jon LunsfordSyndicate App: Automate Email Arrivals to Your InboxI recently launched a side project I’ve been working on, Syndicate App, a simple tool to automate email arrival to your inbox. It acts as…Apr 20, 20181Apr 20, 20181
Jon LunsfordElixir: Up And Running With Dokku On Digital OceanWith many methodologies out there for deploying elixir apps, it’s hard to choose a simple way to get your app online quickly. Enter Dokku…Feb 19, 20181Feb 19, 20181
Jon LunsfordReceiving Emails Over SMTP With ElixirLet’s see just how simple SMTP is with elixir/erlang. I began experimenting with this mostly as a learning tool to get more familiar with…Nov 6, 20173Nov 6, 20173
Jon LunsfordinWork in Public by ConvertKitThe Graph Theory Behind Visual AutomationsThe engineering team at ConvertKit has spent the last few months building, iterating, and refining Visual Automations to give content…Nov 2, 2017Nov 2, 2017