Skip to content
You must be logged in to sponsor fractaledmind

Become a sponsor to Stephen Margheim

Hi 👋,

If you're here, you are probably a user of the AcidicJob gem or a reader of some of my content on how to build strongly resilient applications that depend on and sync with external systems. But let me introduce myself a bit more fully.

I am Stephen. I am an American living in Germany. I have been working with Ruby and Rails for nearly a decade now after transitioning out of academia (I was on my way to becoming a professor of Greek and Latin Literature 😬). My girlfriend and I live in Berlin with our two dogs (Tuck = a Cockerspaniel + Cavalier Spaniel mix, and Ruby (yes, named after the programming language 🤷) = a Cockerspaniel + Mini Poodle mix).

My primary open-source project is AcidicJob, which is a gem that brings a suite of features to help developers build strongly resilient background jobs. I am opening up my GitHub account for sponsorship because I want to write much more extensively on how Ruby on Rails engineers can build strongly resilient applications using the tools that AcidicJob provides. There are a growing number of patterns that have emerged as I have written application after application that requires strong dependencies on external systems (whether a GitHub app, a Jira integration, or a Shopify plugin) and often bi-directional syncing. I will be sharing my experiences with these problems, and the patterns that have emerged to enable truly resilient systems that are also clean to work with free of charge, but as we all know, it isn't free to take the time and energy and attention to produce high-quality resources for engineers.

So, your sponsorship would directly support me, and perhaps even more importantly, encourage me to continue making AcidicJob the best tool available for building resilient Rails background systems as well as providing the highest quality resources for how we can solve some of the trickiest problems (like complex two-way syncing) with elegant but robust solutions.

@fractaledmind

I will know that there are some people that want to go deep on learning how to solve the various problems that come with complex background job systems.

Current sponsors 6

@leastbad
@joeldrapper
@karafka
@honeybadger-io
@prowlycom
@avo-hq
Past sponsors 4
@austin-mayden
@jaredcwhite
@mintuhouse
@geetfun

Featured work

  1. fractaledmind/acidic_job

    Elegant, resilient, durable workflows for Rails apps

    Ruby 489

60% towards 10 monthly sponsors goal

@joeldrapper @leastbad
@karafka @avo-hq @honeybadger-io @prowlycom

joeldrapper and 5 others sponsor this goal

Select a tier

$ one time

A Public Sponsor achievement will be added to your profile.

$10 one time

Select
  • Get a shoutout on Twitter

$200 one time

Select
  • One hour pair-programming session

$2,000 one time

Select
  • I'll give a talk at your conference on the problems and patterns of syncing with external platforms

$5,000 one time

Select
  • I'll run a workshop for your team covering the full suite of problems that accompany complex background job systems and the many patterns that can be leveraged to ensure resilience and consistency.