Oh *god*, I just did the math and I’ve done **at least** 14 major infrastructure overhauls or moves in my career:
https://microblog.thomascannon.me/2025/06/18/too-many-moves.html
Rubyist for 12+ years!
Was: Senior Developer & Ops at Noko Time Tracking
Currently: Senior Developer at Punchpass
passkeys enthusiast, musician
Oh *god*, I just did the math and I’ve done **at least** 14 major infrastructure overhauls or moves in my career:
https://microblog.thomascannon.me/2025/06/18/too-many-moves.html
Who could have possibly expected the fascist to be a fascist? Quelle Surprise
https://ruby.social/@Plentifulpanda/114625111679279283
Yowza; after months of an annoying slog, I've finally started open-sourcing years of work https://blog.practical.computer/2025/06/02/the-practical-framework-alpha.html
Figured out a neat way to quickly scaffold minimal test classes (great for concern testing):
```
require "test_helper"
class MyConcernTest < ActiveSupport::TestCase
TestClass = Data.define(:user, :other_property) do
include MyConcern
end
# ...
end
```
Imagine inviting a guy to ~~keynote~~ a fireside chat for your final conference, who in the most man child tantrum imaginable, created a separate foundation and competing conference that made it so you are no longer the stewards of said conference...
@konnorrogers Wait what???
I have pulled the academic programmer's gambit:
https://microblog.thomascannon.me/2025/05/22/friendship-with-scrivener-over.html
@jm3 My personal approach is to have an AppSettings PORO: https://microblog.thomascannon.me/2024/01/29/use-a-poro.html
Put together a quick micro-gem to make customized ActiveModels based on AR models less painful & verbose https://github.com/practical-computer/trenchcoat
@konnorrogers uh oh is this one about me? 😬😬😬
@stevecrozz NIH strikes again!
Lookit this cute lil fella! https://qwerasd205.github.io/AnnotationMono/
I think that’s what I’m gonna use as the monospace font in my design system
@nirvdrum I’d definitely give it a look. Even in alpha, it’s one of the better, maybe even top 3, frontend experiences I’ve had. And that’s not just a cursory glance, obligatory 8K word guide on the process https://thomascannon.me/guides/the-rails-view-layer
@nirvdrum and they’re the closest ones I’ve found that are actually tackling the hard problems, as you pointed out
@nirvdrum Web Awesome has one! https://backers.webawesome.com/docs/components/tree/
Oh god no, noooooooo
https://ruby.social/@mcphat/114399121301362493