Daniel Colson
Blog Speaking

Blog

  • RailsConf 2022—Looking at Your Own Reflection

    17 June 2022

    Inspecting the inner workings of Active Record associations in your own application

  • RailsConf 2022—Relating Relations

    18 May 2022

    A thought about the relationship between Active Record Relations and Associations

  • RailsConf 2022—Super Associations

    17 May 2022

    Active Record generates association methods in a module, allowing you to override those methods and call super

  • RailsConf 2022—Lies About Metaprogramming

    16 May 2022

    In which I tell the truth about how association methods are generated

  • Core Produce Team

    04 March 2021

    On typos and identifying root causes

  • Adventures in Infinite Scrolling

    03 March 2021

    A series of bugs gradually uncovered

  • Bugs that bug

    26 February 2021

    Adventures in debugging

  • Protect your Rails app against security threats during COVID-19

    07 May 2020

    Join thoughtbot as we discuss the rise of security threats during COVID-19, and how upgrading your Rails application can protect your business and users.

  • This Week in Rails 2020-04-27

    27 April 2020

    Security releases, new mailing list, new features, and refactoring

  • Web Security During the COVID-19 Pandemic

    20 April 2020

    The COVID-19 pandemic has brought with it an increase in cyber threats, but we can fight back by being more thoughtful about web security.

  • This Week in Rails 2020-03-01

    01 March 2020

    Horizontal sharding, gzip schema cache, database rake tasks

  • This Week in Rails 2019-11-17

    17 November 2019

    Rails 6.0.1, database connection improvements, and more

  • This Week in Rails 2019-08-25

    25 August 2019

    Rails 6 excitement, connection pool reaping, bug fixes

  • This Week in Rails 2019-07-15

    15 July 2019

    New contributors fixing bugs in the summer

  • This Week in Rails 2019-04-02

    02 April 2019

    New versions of Rails, optimizer hints, ROFL, and more

  • This Week in Rails 2019-01-22

    22 January 2019

    Rails 6.0.0 beta1, and more

  • This Week in Rails 2018-11-02

    02 November 2018

    Webpacker, Action Text, Multiple database improvements, and more

  • This Week in Rails 2018-09-16

    16 September 2018

    Performance improvements, configuration options, and more

  • Deprecating static attributes in factory_bot 4.11

    16 August 2018

    Static attributes have been the source of much confusion over the years. Their deprecation will come with a rubocop-rspec Cop to automatically replace with dynamic attributes.

  • This Week in Rails 2018-06-16

    16 June 2018

    Faster record deletion, customized error messages, bug fixes, and more!

  • Metaprogramming All The Way Down

    15 January 2018

    A tour of FactoryBot

  • for loops in Ruby

    11 December 2017

    Why does Ruby have for loops, and why don't we use them?

  • Fully Loaded

    03 December 2017

    Loading source files in Ruby and Rails

  • Ruby and/or Methods

    13 November 2017

    Why can't I write my own && and || methods in Ruby?

  • composerinteralia
  • danieljamescolson
  • dodecadaniel