On how to skip items, conditionally apply logic and how to break or stop iteration early when using reduce/inject in Ruby.
Publications (show all)
XP Bytes helped Blackgate build a CMS on top of a legacy system using Ruby on Rails, Bootstrap and custom scripts, initially to ease the workload of their technicians but quickly turning into an amazing tool for their end-users.
XP Bytes helped TrailerVote go from Tech Demo to working product, built for over 1 million users a minute, using Ruby on Rails, NodeJS and InfluxDB.
Open Source Projects
Only showing the repositories with Ruby as the primary language.
🌀Add media types supported serialization using your favourite serializer
🌠Extends the ApplicationController in Administrate
🔩Utility to parse and sort the "Link" HTTP Header
🔐Authorize an activerecord transaction with cancan(can) or any other authorization framework 🆎Automatically deserialize administrate fields on form submit. 🔩Utility to parse and sort the "Accept-Language" HTTP Header 🔩Utility to parse and sort the "Accept" HTTP Header 📝A belongs to-like field that lazily loads candidates from a custom endpoint. 🌀Add media types supported deserialization using your favourite parser, and media type validation. 📝A string field that is shows a hyperlink. 🔹micro gem to validate updatability enforcing optimistic locking using lock_version 📝A text field that shows a code block. 🔢Add default ordering to Administrate controllers 📝A belongs_to field that yields itself to the scope option.