Ross Kaffenberger reposted
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
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
I made a thing to help you visualize how Ruby’s Lazy Enumerator works, so your code can do less work. joyofrails.com/articles/sim...
Ross Kaffenberger reposted
This was fun. Not bad considering my place of work doesn’t use GitHub. git-wrapped.com/profiles/ros...
Choose 20 Ruby gems that you've used time and time again, or have inspired you in some way. One gem per day for 20 days, in no particular order. (1/20) github.com/sporkmonger/... #20DayGemChallenge #ruby #rails #distilled.rb 💜
Day 14 Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (14/20) github.com/pushpad/web-... #20DayGemChallenge #ruby #rails #distilled.rb
Day 15 Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (15/20) github.com/ruby/rake #20DayGemChallenge #ruby #rails #distilled.rb
Ross Kaffenberger reposted
Edited the post a little to provide a little more context and be a little less harsh. www.konnorrogers.com/posts/2024/e...
Ross Kaffenberger reposted
Choose 20 Ruby gems that you've used time and time again, or have inspired you in some way. One gem per day for 20 days, in no particular order. (1/20) github.com/sporkmonger/... #20DayGemChallenge #ruby #rails #distilled.rb 💜
Day 12 Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (12/20) github.com/faker-ruby/f... #20DayGemChallenge #ruby #rails #distilled.rb
Day 13 Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (13/20) github.com/palkan/wasmi... #20DayGemChallenge #ruby #rails #distilled.rb
Ross Kaffenberger reposted
Replying to @rossta.net
More Ruby/Rails hacker news!! Also I am blown away with what @nodunayo.bsky.social has done on her own. Her RubyConf keynote was so good too! youtu.be/pOW4vepSX8g
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!
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!
Choose 20 Ruby gems that you've used time and time again, or have inspired you in some way. One gem per day for 20 days, in no particular order. (1/20) github.com/sporkmonger/... #20DayGemChallenge #ruby #rails #distilled.rb 💜
Day 10 Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (10/20) github.com/httprb/http #20DayGemChallenge #ruby #rails #distilled.rb
Day 11 Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (11/20) github.com/socketry/async #20DayGemChallenge #ruby #rails #distilled.rb
Powered by Rails and Hotwire! github.com/rubyapi/ruby...
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!
Choose 20 Ruby gems that you've used time and time again, or have inspired you in some way. One gem per day for 20 days, in no particular order. (1/20) github.com/sporkmonger/... #20DayGemChallenge #ruby #rails #distilled.rb 💜
Day 8 Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (8/20) github.com/rspec/rspec #20DayGemChallenge #ruby #rails #distilled.rb
Day 9 Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (9/20) github.com/danmayer/cov... #20DayGemChallenge #ruby #rails #distilled.rb
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...
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
Choose 20 Ruby gems that you've used time and time again, or have inspired you in some way. One gem per day for 20 days, in no particular order. (1/20) github.com/sporkmonger/... #20DayGemChallenge #ruby #rails #distilled.rb 💜
Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (6/20) github.com/kschiess/par... #20DayGemChallenge #ruby #rails #distilled.rb
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
Choose 20 Ruby gems that you've used time and time again, or have inspired you in some way. One gem per day for 20 days, in no particular order. (1/20) github.com/sporkmonger/... #20DayGemChallenge #ruby #rails #distilled.rb 💜
Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (4/20) github.com/presidentbee... #20DayGemChallenge #ruby #rails #distilled.rb
Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (5/20) github.com/phlex-ruby/p... #20DayGemChallenge #ruby #rails #distilled.rb
Let’s see how Solid Cable on SQLite holds up. I spent this week building realtime polls. I embedded the first one in my last article (unfortunately after the publish date). joyofrails.com/articles/wha...
Cuprite is a really good driver for system tests. I haven’t been able to blame my Capybara driver for a flaky test in the past few years now since I switched. Say no Selenium. @janko.io wrote more about it. janko.io/upgrading-fr...
I used Current Attributes in my Rails project today to avoid some “prop drilling”. It felt dirty but it worked. “Current” is a bit like React Context. Good tool to know but shouldn’t be overused. api.rubyonrails.org/classes/Acti...
Choose 20 Ruby gems that you've used time and time again, or have inspired you in some way. One gem per day for 20 days, in no particular order. (1/20) github.com/sporkmonger/... #20DayGemChallenge #ruby #rails #distilled.rb 💜
Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (2/20) github.com/teamcapybara... #20DayGemChallenge #ruby #rails #distilled.rb
Gems that have inspired me in some way. One gem per day for 20 days, in no particular order. (3/20) github.com/sinatra/sina... #20DayGemChallenge #ruby #rails #distilled.rb
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.
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
Hotwire docs at hotwired.dev are really good for understanding its features in vanilla HTML and JS. But I would love more Rails-focused content in the Hotwire docs or Rails guides. I currently need to jump between various sources incl. the turbo-rails ruby docs: www.rubydoc.info/gems/turbo-r...
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
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