Blog Archive 2018 Comparing Timestamps in Rails Jan 14th, 2018 DateTime, Rails, Ruby, Time, TimeWithZone, development, testing, timestamps 2017 Rails Helper Testing Made Simple Jun 13th, 2017 Rails, helpers, testing Full-Stack Testing with Rails System Tests Apr 26th, 2017 Capybara, Minitest, Rails, Ruby, Ruby on Rails, development, system tests, testing Versioning a Rails API Apr 5th, 2017 API, JSON, Rails API, Ruby, versioning, web services Get Up and Running with Rails API Feb 8th, 2017 API, JSON, Rails API, Ruby, web services 2016 (Keep On) WebMockin’ in the Real World Nov 8th, 2016 Minitest, Ruby, WebMock, external APIs, stubs, testing Stubbing External APIs with WebMock Oct 29th, 2016 JSON, Minitest, Ruby, WebMock, external APIs, stubs, test doubles, testing, web services User Stories Are Not Enough Sep 30th, 2016 development, documentation, specifications, user stories The Next Decade of Programmer Productivity Sep 20th, 2016 communication, development, productivity Key Takeaways from MicroConf Europe 2016 Aug 12th, 2016 MicroConf, SaaS, business, conference, marketing Minitest Cheat Sheet Aug 10th, 2016 Minitest, Minitest::Spec, cheat sheet, development, testing 2015 Testing Rails Background Workers Nov 24th, 2015 Active Job, Minitest, Rails, Sidekiq, background jobs, development, testing Bulletproof Rails Background Jobs Nov 12th, 2015 Active Job, Rails, Sidekiq, background jobs, development Rails Got 99 Problems (But These Ain’t Them) Sep 23rd, 2015 Rails, Ruby, development, frameworks, opinion Three Options for Top-Down Rails Testing Jul 23rd, 2015 Capybara, Minitest, Rails, Ruby, acceptance, controller, development, functional, integration, testing Ruby and Rails Testing Changes Roundup Jul 4th, 2015 Minitest, Rails 5, Ruby, changes, development Minitest::Benchmark: A Practical Example May 7th, 2015 Minitest, Ruby, benchmarks, development, performance Minitest::Benchmark: An Introduction Apr 28th, 2015 Minitest, Ruby, benchmarks, development, performance Unexpected: The New Minitest::Spec Syntax Apr 14th, 2015 Minitest, Ruby, development, expect, expectations, spec, value Testing Ruby Mixins in Isolation Mar 6th, 2015 Minitest, Ruby, development, metaprogramming, mixins, testing Code Quality: Metrics That Matter Jan 11th, 2015 Rails, Ruby, code quality, development, metrics, testing 2014 Command Line Flags for Minitest in the Raw Dec 3rd, 2014 Minitest, Ruby, command line, development, single test, verbose Fixing Fixtures Nov 25th, 2014 Rails, Ruby, development, factories, fixtures, testing 4 Fantastic Ways to Set Up State in Minitest Oct 29th, 2014 Minitest, Ruby, before, development, let, setup, testing Exploring Minitest Concurrency Oct 4th, 2014 Minitest, Rails, Ruby, concurrency, development, parallelization, testing Why I Test Aug 11th, 2014 TDD, development, testing Customize Minitest Assertions and Expectations Aug 6th, 2014 Minitest, Minitest::Spec, Ruby, assertions, development, expectations, testing Stop Fiddling with Date Ranges in Google Analytics Jun 22nd, 2014 Google Analytics, date range, marketing, tips Dress Up Your Minitest Output Jun 17th, 2014 Minitest, Ruby, development, testing Building Your Own Baseline Vagrant Box Apr 7th, 2014 Berkshelf, Chef, Chef Solo, DevOps, Vagrant, development, example, tutorial New Project: BetterFBO Mar 22nd, 2014 BetterFBO, FBO, FedBizOpps, business, startups Pragmatic MySQL Backups in 30 Minutes or Less Mar 4th, 2014 MySQL, Tarsnap, backup, database, development A Few Modest Best Practices for Git Feb 26th, 2014 development, git 2013 The Black Screen of Death: A Survival Guide Oct 19th, 2013 NVIDIA, Ubuntu, black screen, tech, upgrade Thank Someone Sep 16th, 2013 life 2013 SaaS Survey: A Bootstrapper’s TL;DR Sep 12th, 2013 SaaS,, business,, marketing,, revenue,, sales Static Website Deployment with Capistrano Sep 11th, 2013 Capistrano, Ruby, deployment, development, static website SaaS Glossary Sep 10th, 2013 SaaS, SaaS Glossary Toward a Fuller Stack Sep 9th, 2013 development The MV in MVP Feb 16th, 2013 business 2012 Make Something Dec 29th, 2012 life
Comparing Timestamps in Rails Jan 14th, 2018 DateTime, Rails, Ruby, Time, TimeWithZone, development, testing, timestamps
Full-Stack Testing with Rails System Tests Apr 26th, 2017 Capybara, Minitest, Rails, Ruby, Ruby on Rails, development, system tests, testing
(Keep On) WebMockin’ in the Real World Nov 8th, 2016 Minitest, Ruby, WebMock, external APIs, stubs, testing
Stubbing External APIs with WebMock Oct 29th, 2016 JSON, Minitest, Ruby, WebMock, external APIs, stubs, test doubles, testing, web services
Key Takeaways from MicroConf Europe 2016 Aug 12th, 2016 MicroConf, SaaS, business, conference, marketing
Testing Rails Background Workers Nov 24th, 2015 Active Job, Minitest, Rails, Sidekiq, background jobs, development, testing
Bulletproof Rails Background Jobs Nov 12th, 2015 Active Job, Rails, Sidekiq, background jobs, development
Rails Got 99 Problems (But These Ain’t Them) Sep 23rd, 2015 Rails, Ruby, development, frameworks, opinion
Three Options for Top-Down Rails Testing Jul 23rd, 2015 Capybara, Minitest, Rails, Ruby, acceptance, controller, development, functional, integration, testing
Minitest::Benchmark: A Practical Example May 7th, 2015 Minitest, Ruby, benchmarks, development, performance
Minitest::Benchmark: An Introduction Apr 28th, 2015 Minitest, Ruby, benchmarks, development, performance
Unexpected: The New Minitest::Spec Syntax Apr 14th, 2015 Minitest, Ruby, development, expect, expectations, spec, value
Testing Ruby Mixins in Isolation Mar 6th, 2015 Minitest, Ruby, development, metaprogramming, mixins, testing
Code Quality: Metrics That Matter Jan 11th, 2015 Rails, Ruby, code quality, development, metrics, testing
Command Line Flags for Minitest in the Raw Dec 3rd, 2014 Minitest, Ruby, command line, development, single test, verbose
4 Fantastic Ways to Set Up State in Minitest Oct 29th, 2014 Minitest, Ruby, before, development, let, setup, testing
Exploring Minitest Concurrency Oct 4th, 2014 Minitest, Rails, Ruby, concurrency, development, parallelization, testing
Customize Minitest Assertions and Expectations Aug 6th, 2014 Minitest, Minitest::Spec, Ruby, assertions, development, expectations, testing
Stop Fiddling with Date Ranges in Google Analytics Jun 22nd, 2014 Google Analytics, date range, marketing, tips
Building Your Own Baseline Vagrant Box Apr 7th, 2014 Berkshelf, Chef, Chef Solo, DevOps, Vagrant, development, example, tutorial
Pragmatic MySQL Backups in 30 Minutes or Less Mar 4th, 2014 MySQL, Tarsnap, backup, database, development
The Black Screen of Death: A Survival Guide Oct 19th, 2013 NVIDIA, Ubuntu, black screen, tech, upgrade
2013 SaaS Survey: A Bootstrapper’s TL;DR Sep 12th, 2013 SaaS,, business,, marketing,, revenue,, sales
Static Website Deployment with Capistrano Sep 11th, 2013 Capistrano, Ruby, deployment, development, static website