Simon James @simonjuk.bsky.social · 01/10/2025Does anyone know of a small exemplar Rails app (<<10 models/controllers) written in Rails 8 using all the defaults? #rails 110
Simon James @simonjuk.bsky.social · 16/07/2025@marcoroth.dev I think I saw you were making a RubyMine plugin for Herb? How's that going (I've done a bit of JetBrains plugin dev and it can be pretty awful!) 110
Simon James @simonjuk.bsky.social · 19/06/2025@emilysamp.dev Great talk this morning! I'm excited about the new inline RBS syntax of sorbet. I heard it may not be feature complete compared to sorbet's sig? Is adding hash keys to types on the roadmap at all? 100
Simon James @simonjuk.bsky.social · 19/06/2025@rosa.codes Great talk this morning! I was very impressed at how clearly you explained everything in such a short time. This mathematician approves 😄 Have you ever tinkered with Haskell (or even elixir/phoenix)? 210
Simon James @simonjuk.bsky.social · 19/06/2025@andycroll.bsky.social Nice font! Are those ligatures? 100
Simon James @simonjuk.bsky.social · 11/05/2025I've found myself needing to create simple interfaces for complicated data structures in Ruby recently. I've just released a small, self-contained gem for interacting with nested data structures using dot-delimited keys: github.com/mwnciau/dotkey #ruby 152
Simon James @simonjuk.bsky.social · 18/03/2025Just released RBlade 3.0, a performant component-based templating library for Rails. Now with dynamic components and options to integrate into ERB and other templating languages. github.com/mwnciau/rblade #rails #rubyonrails #rubygithub.comGitHub - mwnciau/rblade: A simple, yet powerful templating engine for Ruby on Rails, inspired by Laravel Blade.A simple, yet powerful templating engine for Ruby on Rails, inspired by Laravel Blade. - mwnciau/rblade 010
Simon James @simonjuk.bsky.social · 26/11/2024Looking to add type signatures to my #RubyOnRails app - to improve editor suggestions and possible add steep. Any suggestions/experiences? Considering going for a Yard + Sord approach. 020