Getting started with Action Mailer and Active Job.
    
    
  
  
    
    
      Writing software is an active, thoughtful practice.
Choosing gems requires as much consideration as writing code.
    
    
  
  
    
    
      A discussion about the reasons for using Active Record migrations vs. temporary rake tasks for data manipulations.
    
    
  
  
    
    
      An overview of time zones in Rails.
    
    
  
  
    
    
      Handle multiple user-defined time zones in Rails
with scheduled background workers.