Kasper Timm Hansen

@kaspth.com

@spinel.coop • https://rv.dev • https://gem.coop core team • https://kaspth.com • former Rails core

I just released Insta, a new snapshot testing library for Ruby, live at RubyConf in Las Vegas! Extracted from Herb's test suite and inspired by @mitsuhiko.at's fantastic insta library for Rust. `gem "insta"`

Bild

`sentiero` browser session tracking/recording Ruby gem is finally up. Took a while; added (basic) error tracking & analytics features too Its a Rack app so can be used standalone, or mount as Rails engine. It tries hard to have privacy respecting defaults & opt-outs. github.com/stevegeek/se...

GitHub - stevegeek/sentiero: Browser session recording for Ruby. Like Hotjar etc. Works with any Rack framework. Privacy-first defaults. Rails integration by sentiero-rails.

Browser session recording for Ruby. Like Hotjar etc. Works with any Rack framework. Privacy-first defaults. Rails integration by sentiero-rails. - stevegeek/sentiero

github.com

@st0012.dev do you think there's a way we could add a command so debug can step into a block? I just want to see what's on line 2 here, I don't want to see the internals of transaction before it hits its `yield`. 1 transaction do 2 yield 3 end

It's Balkan Ruby week, and everything is coming together. We are waiting for you amongst the gemstones at the Museum of Earth and Man in Sofia on the 15-16 May. We'll do a few pre- and post-event activities: balkanruby.com/activities. Tickets are still available. See you in Sofia! 🙌

Balkan Ruby is about the hot takes

AI agents are easier to manage than people. Fact! React IS actually better. Types are good. PHP is fine. SOLID is not solid. We are NOT solving the real problems and are just adding bloat. Yes, we're ...

balkanruby.com

Testing in Rails usually forces a tradeoff. Factories are flexible but slow. Fixtures are fast but messy. Kasper Timm Hansen built something that tries to fix both. Oaken is a different way of thinking about test data entirely.