- 👋 Hi, I’m @kaspth, long-time Ruby developer, served on @rails core 2016-2022
- 👀 I’m interested in Ruby & composing a system with Domain Modeling
- 🌱 I’m currently learning writing and publishing Gems again, plus consulting/marketing/what-not's/what-have-you's
- 💞️ I’m looking to collaborate on your Ruby problem, send me it on my Ruby community Discord
- 📫 Reach me at hey@kaspth.com or @kaspth on Twitter
Rails consultant, formerly on the Rails core team — I can help you.
Email or DM and we can talk.
- Copenhagen
- 
        
  21:46
  - 1h ahead 
- kaspth.com
- @kaspth
- @kaspth@ruby.social
Pinned Loading
- 
  active_record-associated_objectactive_record-associated_object PublicExtract Collaborator Objects from your Active Records, a new concept called Associated Objects 
- 
  active_job-performsactive_job-performs PublicActiveJob::Performs adds the `performs` macro to set up jobs by convention. 
- 
  conventional_extensionsconventional_extensions PublicConventionalExtensions sets up a file naming convention to extend your domain model 
- 
  active_record-ingressactive_record-ingress PublicPass control of Active Record methods to a dedicated object. Ruby 38 
- 
  action_controller-stashed_redirectsaction_controller-stashed_redirects PublicStash a redirect to execute a controller flow within another and return to the original flow later. 
          Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
  If the problem persists, check the GitHub status page or contact support.





