Justin Searls
-
-
Handling Heroku's new "heroku_ext" schema for Postgres extensions
Heroku recently made a change that requires all Postgres extensions to be created inside a special "heroku_ext" schema. Here's how to migrate your app. -
-
How to fake time in a Postgres database
Mocking or freezing time when testing your application? Ruby and JavaScript make it easy … until your database is involved. Here's a way to time travel in Postgres! -
-
How to remove UTM Query Parameters from your URLs
Need to track your marketing campaign in web analytics, but want to keep your site's URLs looking clean? Here's all you need to do. -
-
10 amazing years building great teams and great software
Test Double Co-founders Todd Kaufman and Justin Searls reflect on the first 10 years building great software and great teams, plus what’s ahead in the future. -
How to build a search engine with Ruby on Rails
Implementing search in your Rails app can be vexing. Here's a great pattern to use that combines the best parts of ActiveRecord and Postgres. -
Benchmarking your Ruby with time_up
time_up is a new Ruby gem for managing timers to measure your code's performance.