Matthew Lindfied Seager

2019-03-21: Today I Learned that to include a Ruby symbol in a YAML file it needs to be prefixed with …

2019-03-21: Windows usage Venn Diagram

2019-03-20: Sometimes I’m happy to be a late adopter of Ruby and Rails, other times I feel like I missed …

2019-03-19: Today I started learning about ActiveJob. Thanks to a deprecation warning I’m also learning …

2019-03-18: Various (but widespread) adoption problems with Teams, SharePoint and OneDrive are a good reminder …

2019-03-16: Nate Berkopec’s email series on practical Sidekiq has been really good. The most recent one delved …

2019-03-15: Ruby 2.6.2 is out (and 2.5.4) with some security fixes. My upgrade steps (fish, homebrew and rbenv) …

2019-03-15: Matching Bundler Version with Heroku Bundler is a very helpful tool for managing third party dependencies in Ruby. Bundler takes a …

2019-03-14: Deploying a Rails app to Heroku Prompted by Ruby Rogues episode 403 (Overcast link) I finally deployed my very unfinished Parkrun …

2019-03-13: Yesterday I read (listened to) The Fox by Frederick Forsyth (read by David Rintoul) 📚 It was an easy …

2019-03-10: Model View Controller and Rails Apps Model View Controller (MVC) is a design pattern in which an application’s code is divided by …

2019-03-09: I feel confident with Git but I keep learning new things. Today: using git add --patch to choose …

2019-03-08: I was surprised to learn recently that web browsers also cache DNS lookups (in addition to the OS …

2019-03-07: Shortening the Feedback Loop - Automatic PDF Refresh on Source Change I’ve been exploring ways to generate nicely formatted PDFs from a Ruby on Rails app (without …

2019-03-06: First their video lessons, now their books… Thoughtbot are giving away all their knowledge …

2019-03-05: Every time I hear Tim Riley speak it all makes so much sense… But then when I think about …

2019-03-04: The more I hear about Facebook’s product, spying & corporate culture the gladder I am to have …

2019-03-02: I ran my monthly 10K Sydney Striders race this morning at North Head… beautiful spot and I …

2019-02-28: Online Payment Redirects - Proof of Concept As I mentioned yesterday, I recently needed to make an API call as part of the request-response …

2019-02-27: Online Payment Redirects - Initial Experiment Recently I came across the need, on our server, to fetch a secure token from another server run by a …

2019-02-26: I think Deep Learning (starting with Keras) might be my next holiday learning project…

2019-02-26: How I Moved from GitHub Pages to Micro.blog Yesterday I described why I moved from Github Pages to Micro.blog so today I wanted to cover how I …

2019-02-25: Why I Moved from GitHub Pages to Micro.blog My first attempt at blogging regularly was on my Squarespace site while I was trying to “go …

2019-02-24: Trying to Build a Blogging Habit A classic is something everybody wants to have read, but no one wants to read. – Mark Twain I …

2019-02-23: Listening to old episode of All Things Git (hosted by two Microsoft employees). Fascinating moment …

2019-02-22: Enjoyed this article on the bigger picture considerations around Implementing Impersonation. I …

2019-02-20: Today I learned that require: false in a Ruby Gemfile turns off auto-require for that gem. Bundler …

2019-01-31: Idle thought: Could the Chaos Monkey/Resilience Engineering approach be applied to people & …

2018-12-19: novice designers are best served by writing test-first code. Their lack of design skills may make …

2018-12-10: Reason # 1,562 that I love Ruby (and the frameworks it has fostered): ActiveSupport::Duration has …

2018-11-28: Enjoyed hearing the emphasis on simplicity and speed of deployment on the latest Ruby Rogues …

2018-11-20: New Rails App Checklist I run up a new Rails app often enough that I have a certain way I like to do things, but …

2018-11-12: Easily Paste Unstyled Text on the Mac Most people know the basic keyboard shortcuts ⌘X, ⌘C and ⌘V for cut, copy and paste but, if you like …

2018-11-12: Nearly finished the Upcase Intermediate Rails course. Last lesson is on search and in addition to …

2018-11-09: I’m going through the (now free 🎉) Upcase course by Thoughtbot. In lesson 3 I just learned about …

2018-11-08: Listening to episode 10 of the Ruby Testing Podcast and Zach mentioned Page Object Model, a way to …

2018-11-08: Notify via Bugsnag When an Exception Hasn’t Been Raised In a REST API I was writing, I wanted certain unlikely failures effecting customers to get logged to …

2018-10-23: 📚 I’m reading Seeing What Others Don’t by Gary Klein and came across this great quote: …

2018-10-06: The way the United States not only detains refugees and immigrants but outsources the dirty work is …

2018-09-06: Hard to avoid iPhone speculation at this time of year but frustrated to listen to 20 minutes of The …

2018-09-04: Ruby discoveries: When `items.first.method` ≠ `i = items.first; i.method`... I came across something confusing a learning opportunity in Ruby: items.first.foo # returns bar …

2018-08-21: I’ve been starting to get the hang of using service objects in Rails apps to reduce bloat …

2018-08-20: Multiple assignment from array in Ruby: a, b = 1, 2 # a == 1, b == 2 c, d = [3, 4] # c == 3, d == 4 …

2018-08-20: Good article by Anil Dash on the history of tech… how to view it historically and therefore …

2018-08-15: To get yarn to update on Mojave beta (with Xcode beta) I just had to follow step 4 of this …

2018-08-14: Note to future self: Processing by itemsController#update as JSON is a statement of intent by Rails, …

2018-08-08: Opt out of "My Health Record" I just read a compelling article arguing that the decision by the Australian government to make the …

2018-07-31: Came across “Network Link Conditioner”, handy tool in the Additional Tools for Xcode bundle. Simple …

2018-07-27: While I’m on the book theme, we listened to “Here Be Monsters” by Alan Snow (read by Bill Wallis) in …

2018-07-27: These holidays I also re-read “Only Time Will Tell” by Jeffrey Archer (2013). It was a great read …

2018-07-27: Aforementioned (old but pretty good) book was “Inside Steve’s Brain (Expanded Edition)” by Leander …

2018-07-27: Reading an old (pre iPad) book about Apple/Steve Jobs. It’s aged pretty well, except for this quote: …

2018-07-23: Made slime with the kids today, best recipe we tried: ¼ tsp of borax powder in ¼ cup …

2018-07-20: Auphonic looks good! Audio processing API that can remove noise and tweak levels. Hoping it can help …

2018-07-19: Heard Postico mentioned on Ruby Rogues. At first glance it looks quite good.

2018-07-19: Seeing double requests for API calls in my Rails console, first one failing (Filter chain halted... …

2017-05-27: Kellys Falls, Helensburgh

2017-05-02: Riffing on Minimum Viable/Lovable Product I came up with Minimum Enviable Product Not the first …

2016-04-08: Venturing Out For a long time I have liked the idea of being self-employed. I’m sure there are many romantic …