Manfred Stienstra

Boss guide to installing Ruby on Rails


~6 years ago by Manfred Stienstra on Fingertips.
Every once in a while my boss asks me for help getting a Rails project running on his shiny new MacBook Pro. I’ve made him this guide to make sure he won...

A quick note on dependencies in Ruby on Rails projects


almost 6 years ago by Manfred Stienstra on Fingertips.
In response to the latest Ruby on Rails security announcement we upgraded all of our clients’ Rails projects in less than 36 hours. On average it took around...

Balancing CPU cost when using BCrypt


over 5 years ago by Manfred Stienstra on Fingertips.
You need to take care when setting the cost parameter for BCrypt. Brute-force cracking of passwords becomes harder when the cost parameter is higher. Unfortunately...

Learning to estimate development time accurately


~5 years ago by Manfred Stienstra on Fingertips.
The last few months I've seen some debates pop up on the web about estimating projects. A lot of people appear to think that reliable estimates are impossible...

Fast test suite boot times with Ruby on Rails


~5 years ago by Manfred Stienstra on Fingertips.
Developers need to be able to run tests quickly or they will stop running them. The biggest bane of test driven development, or whatever variant you practice...

Fast tests in Ruby on Rails


~5 years ago by Manfred Stienstra on Fingertips.
Developers need to be able to run tests quickly or they will stop running them. Slow test suites are often partially caused by slow startup times. Once...

Concurrent e-mail fetching in Charm


~5 years ago by Manfred Stienstra on Fingertips.
The fine people at Charm asked us to solve a very specific technical problem for them. Charm relies on fast and reliable e-mail fetching so they needed...

Speed up your Travis CI test runs with WAD


~5 years ago by Manfred Stienstra on Fingertips.
There are three major influences on the total runtime of your test suite. Downloading code, installing dependencies, and running the actual suite. Fortunately...

How to run your business when you don’t know what you’re doing


~5 years ago by Manfred Stienstra on Fingertips.
This is the full text of the talk I gave at BubbleConf 2013. Hi there, my name is Thijs van der Vossen. I’m a designer and a developer. Photo by...

Some best practices for authentication in Ruby on Rails


over 3 years ago by Manfred Stienstra on Fingertips.
Authentication, one of the more mundane parts of a Ruby on Rails application, turns out to be pretty diverse. So what are the best practices? First you...