Ross Kaffenberger

Ross Kaffenberger

@rossta.net

Father of 2 boys. Ruby on Rails and JavaScript developer. Triathlon on the side. Hacking on http://joyofrails.com

634 followers310 following153 posts

Ross Kaffenberger reposted

I’m available for hire. I’m an experienced Ruby, TypeScript and CSS engineer looking for a new full-time position. I can help you with performance, concurrency, testing, architecture and API design problems on tooling or product teams. I’d really appreciate any personal introductions. DMs open. 🙏

One thing I loved about DarkSky is to get an idea of what the weather is usually like in some location at a given time of year. What’s a good app for that these days?

Ross Kaffenberger reposted

If you want to take your Rails career to the next level, you need to start digging into Rails. Don't sleep on becoming a better code reader, it's a force multiplier (ask me how I know lol). Sign up here: lu.ma/dv5yvj4n

lu.maGuiding You through the Rails Source · Zoom · LumaWhat problem does this guided tour solve? Rails is your app's biggest dependency and you probably don't know what's going on in there. There's features you're…

Ross Kaffenberger reposted

2024 ended up a pretty solid writing year for me. Here are the top 10 posts by views. Of them, 8 were written in 2024 (tanstack and pgbouncer have had alot of staying power, they're from 2023). I'll link to each after this, in case you'd like to check them out!

Ross Kaffenberger reposted

Interested in learning test case design? Discover how to identify what to test, reduce the number of tests, and write less code while covering more logic. Join my #GoodEnoughWorkshop on January 23 or 24, 2024.

And today, @nodunayo.bsky.social is #1 on HN for her Brighton Ruby @thestorygraph.com talk. Congrats, Nadia for your software, business, and speaking accomplishments!

Great to see @adrienpoly.com and @marcoroth.dev with Ruby Video trending on trending on HN today after the Ruby Concurrency talk by @jpcamara.com hit the top spot yesterday. Ruby’s having a good run right now and it’s not even Christmas yet!

The new Ruby docs are looking great. The search feature is fast. New experimental features appear to be in the works too, like type signatures and runnable code examples. Awesome stuff!

The source of the twitter-ruby gem was where I first discovered Ruby’s to_enum and Enumerator. A cool detail of the gem: you can iterate over paginated resources with Ruby .each while pages are fetched transparently. This still blows my mind 🤯 github.com/sferik/twitt...

github.comtwitter-ruby/lib/twitter/enumerable.rb at 5c8c1224980d4b6e1117f09c23d521e9b82deeef · sferik/twitter-rubyA Ruby interface to the Twitter API. Contribute to sferik/twitter-ruby development by creating an account on GitHub.

Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (7/20) github.com/sferik/twitt... #20DayGemChallenge #ruby #rails #distilled.rb

It’s such a simple thing, but I love that Ruby treats the backslash character as a line continuation, similar to a shell. I often use it to omit parens and group keyword arguments on new line.

I was hoping someone would show how Ruby can do better than bddicken/languages indicates with optimizations like YJIT. @jpcamara.com delivers with this deep dive into Ruby nested loop performance complete with JS visualizations, exploration of machine code, and proof that Ruby can be faster than C.

JP Camara@jpcamara.com

I dug into CRuby and YJIT to better understand a recent, popular synthetic benchmark run against various languages. It was alot of fun to investigate how YJIT and CRuby work together! jpcamara.com/2024/12/01/s... @k0kubun.com @timtilberg.bsky.social

I like organize my Tailwind classes by function with line breaks and tabs. I find it easier to read for excessively long class names. But I find ERB formatting support in VS Code a bit lacking at the moment. What do you use?

Ross Kaffenberger reposted

Just because I think SQLite works great for Joy of Rails doesn’t mean it’s right for you. You may be wondering: "Is SQLite a good fit for my next Rails app?" I’ve set out to help you answer that question here: joyofrails.com/articles/wha... #sqlite #rails

joyofrails.comWhat you need to know about SQLiteA compilation of lessons about what the SQLite database engine can and cannot do, how Ruby on Rails helps you work with SQLite, and why it may, or may not, be a good choice to back your Rails 8 app

Just because I think SQLite works great for Joy of Rails doesn’t mean it’s right for you. You may be wondering: "Is SQLite a good fit for my next Rails app?" I’ve set out to help you answer that question here: joyofrails.com/articles/wha... #sqlite #rails

joyofrails.comWhat you need to know about SQLiteA compilation of lessons about what the SQLite database engine can and cannot do, how Ruby on Rails helps you work with SQLite, and why it may, or may not, be a good choice to back your Rails 8 app