Better Rails Logs: Current User Request Context #RubyOnRails #SoftwareDevelopment #Logging
Getting Started With Analytics and Marketing Automation for Ruby Apps #Ruby #Analytics #Marketing
Using Rails' MessageVerifier for Stateless Token Management #RubyOnRails #SoftwareDevelopment #Security
Getting Started with Event Sourcing in Postgres #SoftwareDevelopment #Postgres #EventSourcing
Building and Deploying Ruby Docker Images with CircleCI and Heroku #Ruby #Docker #DevOps
Tracking and Analyzing Emails Using Webhooks #Webhooks #Analytics #SoftwareDevelopment
Building a Rack::Attack Dashboard #RubyOnRails #SoftwareDevelopment #Analytics
Configuring a Static Website on AWS with Terraform #CloudComputing #DevOps #WebDevelopment
Refactoring Towards Repositories #SoftwareDevelopment #Rails #Programming
Tuning AWS SQS Job Queues #CloudComputing #SoftwareDevelopment #DevOps
Find and Replace in Vim Without Plugins #Vim #Editor #TextEditing
Adding a Boolean Column to an Existing Table with Alembic and SQLAlchemy #Python #Database #DevOps
HATEOAS with Ember Data #Rails #Emberjs #HATEOAS
Datetime Parsing with Go #GoLang #Programming #SoftwareDevelopment
Speed Up JavaScript Capybara Specs by Blacklisting URLs #Rails #SoftwareDevelopment #Testing
Postgres Window Functions #Postgres #SQL #Database
An Introduction to Go Tools and Clean Code #GoLang #SoftwareDevelopment #CleanCode
Writing Functional SQL in PostreSQL: Don't do it #SQL #PostgreSQL #Database
Why Postgres Won't Always Use an Index #Postgres #Database #SQL
Workflows for Writing Migrations With Rollbacks in Mind #Rails #SoftwareDevelopment #Database
Refactoring Ruby Iteration Patterns to the Database #Ruby #SoftwareDevelopment #Database
Stuck? Get into the pairing mentality #SoftwareDevelopment #PairProgramming #Productivity
N + 101: an example query optimization #SoftwareDevelopment #Rails #Database
Writing and deploying multiple Rails apps with Nginx #Rails #Nginx #SoftwareDevelopment
Doing more than deploying code in a git post-receive hook #SoftwareDevelopment #Git #DevOps
How ActiveRecord casts params before validation #Rails #Ruby #SoftwareDevelopment
Using Postgresql's tsrange Range Type with Rails #Rails #PostgreSQL #Database
It all comes together: Ruby, JS, and functional programming #Ruby #JavaScript #Programming
rails_12factor logging problems #Rails #SoftwareDevelopment #Logging
What I learned setting up delayed_paperclip and Sidekiq #RubyOnRails #SoftwareDevelopment #Tech
A refactoring epiphany #SoftwareDevelopment #Programming #Refactoring
99 bottles of robots: our first code retreat #SoftwareDevelopment #Coding #Robotics
Array arithmetic in Ruby #Ruby #Programming #SoftwareDevelopment
Run a single Minitest test #Ruby #Minitest #SoftwareDevelopment
Cleaning up require statements with Ruby's $: global variable #Ruby #Programming #SoftwareDevelopment
Testing Sinatra apps with Capybara and Minitest #SoftwareDevelopment #Testing #Ruby
A primer on Bundler basics #Ruby #Rails #Dev
Set a default rake task #Ruby #Rails #Dev
Focus Week Reflection #SoftwareDevelopment #Productivity #Reflection
The power of hashes: why thinking about your problem matters #SoftwareDevelopment #ProblemSolving #Rails