fromRubyflow
6 hours agoRuby on Rails
The tool I wish I had 25 apps ago
A tool allows shipping Rails apps to the App Store without using Xcode.
The core idea is three separate attribute layers: inputs (what comes in), internals (working state), and outputs (what goes out). Each is a distinct declaration with its own namespace and type checking. Combined with declarative make calls that define action order, the data flow through a service is visible at a glance: class Payments::Process < ApplicationService::Base input :payment, type: Payment internal :charge_result, type: Servactory::Result output :payment, type: Payment make :validate_status! make :perform_request! make :handle_response! make :assign_payment
You're in total darkness and then it'll flicker on and you go like, 'I can see everything.' And then two seconds later, boom, pitch black.