Stephen Ierodiaconou's repositories
ai_refactor
AI Refactor is an experimental tool to see how AI can be applied to bulk refactor code.
typed_operation
Command pattern, which is callable, and can be partially applied, curried and has typed parameters. Authorization to execute via action_policy if desired.
encoded_id
Turn numeric or hex IDs into reversible and human friendly obfuscated strings
encoded_id-rails
Use `encoded_id` with Rails ActiveRecord models
access_allow
Permissions and access control gem for Rails.
yaml_csp_config
yaml_csp_config: Configure Rails content security policy (CSP) in YAML & modify via env vars
bridgetown-docs-template
A Bridgetown + Tailwind CSS theme for your documentation site
devpack
Conveniently tailor your Ruby development environment
hashids.rb
A small Ruby gem to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
literal
A literal Ruby gem.
maybe
The OS for your personal finances
packs
A pure Rust implementation of packwerk, a gradual modularization tool for Ruby
prisma-engines
🚂 Engine components of Prisma ORM
rails
Ruby on Rails
rbs
Type Signature for Ruby
rswag
Seamlessly adds a Swagger to Rails-based API's
rubocop
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
ruby
The Ruby Programming Language [mirror]
sourced_config
App & locales config management for Rails which can be loaded from a remote or local non-repo source (S3, GSheets, local file system)