Stefan WintermeyerLet’s talk about that 15% Ruby claimIn December 2019 DHH wrote the post “Only 15% of the Basecamp operations budget is spent on Ruby”. This article challenges that claim.Jan 12, 20202Jan 12, 20202
Stefan WintermeyerAsk nginx not to log those crawlersAfter watching Marie Kondo I asked myself while reading an nginx access log of a big webpage (the one about German Schulferien) if those…Feb 21, 2019Feb 21, 2019
Stefan WintermeyerRails needs Active DeploymentI’ve been using Ruby on Rails for a decade … What good is a framework if it is not easy to deploy to a production server?Jan 3, 201914Jan 3, 201914
Stefan WintermeyerCheck and Update a URL with RubyWhile checking and updating existing client’s data I needed to update URLs in their database. Very often they had http in it but the side…Dec 5, 2018Dec 5, 2018
Stefan WintermeyerAuthentication from Scratch with Rails 5.2A tutorial to create a simple authentication for your Rails 5.2 application when gems like Devise are too big or too complicated to…Sep 18, 201816Sep 18, 201816
Stefan WintermeyerinRuby InsideCaching in Ruby on Rails 5.2A copy of the chapter 14 about Caching of the “Learn Rails 5.2” book (Amazon Link, Apress Link) which was published in April 2018 by…Apr 30, 20182Apr 30, 20182
Stefan Wintermeyer301 SEO Voodoo to avoid 404Most SEO consultants will run their tool of choice to give their new client a list of 404 pages which according to them have to be changed…Feb 20, 2018Feb 20, 2018
Stefan WintermeyerGoodbye Secrets. Welcome Credentials!Secrets were introduced with Ruby on Rails 5.1 to make life easier for developers who need to store encrypted credentials or API keys in…Jan 28, 20184Jan 28, 20184
Stefan WintermeyerRails 5.2 and Ruby 2.5 install How-ToAs part of writing my new Learn Rails 5.2 book I had to update it’s install how-to for Debian and macOS. For something that seems to be so…Jan 19, 20182Jan 19, 20182
Stefan WintermeyerNginx with Brotli on Debian StretchYou’ve probably heard about Brotli. It’s an open source data compression library which can be used to deliver smaller compressed versions…Sep 6, 20173Sep 6, 20173