* Discovery work on GOV.UK Publishing 🏷️
* More progress on @jamcoop 🍓
* GFR's 17th birthday! 🎂
* Discovery work on GOV.UK Publishing 🏷️
* More progress on @jamcoop 🍓
* GFR's 17th birthday! 🎂
Developer experience has been my consistent focus when #Ratatui #Ruby and its #MVU runtime #Tea (The #Elm Architecture).
For example, look at this great #Router #DSL! For most cases, this will save you a ton of code and headaches. But when you need full control, you've got it.
Try it now: https://git.sr.ht/~kerrick/ratatui_ruby-tea
Learn more: https://sr.ht/~kerrick/ratatui_ruby/
#DeveloperExperience #DX #TUI #TerminalUserInterface #Software #Functional #Programming #SoftwareEngineering
I currently have some availability for an additional freelance client.
I've been doing #ruby since 2004 or so, and #rails since v1.
I'm also reasonably competent in #JS/#TS (more BE than FE), #python, and #go. If FP is your thing, I can do #elixir, #gleam, or #ocaml, though of the three, I only used Elixir (Phoenix) in production.
All that said, almost all of my recent contracts were for Fractional CTO/Engineering Lead roles.
If any of that sounds interesting, HMU.
The annotated #Ruby 4 changelog by @zverok is truly fantastic https://rubyreferences.github.io/rubychanges/4.0.html
I wish every programming language had such a high-quality resource! Well done, Viktor!
Elo – A data expression language which compiles to JavaScript, Ruby, and SQL
Do you like Ruby? Do you like Terminal User Interfaces (TUIs)? Then you might LOVE this!
https://man.sr.ht/~kerrick/ratatui_ruby/
#TUI #Ruby #Rust #Ratatui #Software #Architecture #Design #Roadmap #OpenSource #LGPL
As expected, the ~65% #RSpec test coverage meant that there have been several issues which came up during manual testing, including some very pleasantly head-scratching ones 🧠
e.g. Yesterday I Learned about #ActiveRecord's overloading of the #Ruby "shovel" ("<<") operator, and a couple of weeks ago I started a foray into #Rails YAML serialisation, which seems to have changed quite a bit between versions, leading to inconsistently-formatted data in the database, and the exciting prospect of writing a data migration that runs raw SQL queries 😵
#Levelfly #Ruby / #Rails upgrade 2026 update: we Put Together a team! 🤩
Delighted to be linked back up with one of the CUNY / BMCC academics who originally initiated (and is still using) Levelfly, and a seasoned tester & project manager from Neuronic. We're full-tilt to try and get this update finished in time for the next cohort of students who will be using the software soon.
If you’ve also just woken up after the holidays, we’ve extended the CFP deadline until the end of January. Bring your fresh ideas to share with the community. We’d love to hear from you.
https://www.papercall.io/balticruby2026
#balticruby #conference #rubycommunity #cfp #ruby #rails #opensource
Giving Zed a shot since I keep seeing posts about it and I’m tired of ruby-lsp crashes in VS Code. So far seems solid. #ruby
#ruby https://github.com/spinel-coop/rv #rv is looking great :)
The annotated #Ruby 4 changelog by @zverok is truly fantastic https://rubyreferences.github.io/rubychanges/4.0.html
I wish every programming language had such a high-quality resource! Well done, Viktor!
