Open source

I’ve built my entire career on open source so I strive to give back by creating well-documented libraries that are born out of & filled with my core values — pragmatism, quality, simplicity, consistency.

  • ExCheck: efficiently runs code analysis & testing tools in Elixir projects
  • Textris: sends SMS messages consistently with Rails built-in abstractions
  • Cloudless Box: provisions & deploys multiple web apps on bare metal
  • Sea: abstracts side-effects in Elixir & Ruby with observer pattern
  • Jabbax: generates & parses JSON API docs in Elixir & Phoenix without DSL
  • Fresha Style Guide: teaches coding consistency in Elixir & Phoenix projects
  • ExUncov: tracks lines of code uncovered by tests “as code”
  • Exodus: merges multiple Git repos to monorepo while preserving history
  • Protein: enables RPC calls between Elixir & Ruby using Protobuff
  • Timmy: times commands & their stages based on console output
  • API Blueprint: generates API docs by reusing Rails app specs
  • Seedify: facilitates seed code in Rails apps
  • Angular Computed: implements computed property pattern in Angular
  • Elixir Formatter for Sublime: formats Elixir code in Sublime Text