Ross Kaffenberger's Avatar

Ross Kaffenberger

@rossta.net

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

613
Followers
310
Following
153
Posts
28.09.2023
Joined
Posts Following

Latest posts by Ross Kaffenberger @rossta.net

How you will be spending all your free time

04.02.2025 16:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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. πŸ™

27.01.2025 19:41 πŸ‘ 111 πŸ” 67 πŸ’¬ 5 πŸ“Œ 1

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?

23.01.2025 14:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This game is far from over!

My 8yr old son is a huge Lions fan. I am happy/sad no matter what.

19.01.2025 03:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What a game.

Whatever happens in the second half, it has been awesome to see my hometown Washington Commanders good at football again.

#Commanders #Lions

19.01.2025 02:41 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
The ONE Sound Effect That Made Goldeneye 007's Music Iconic
The ONE Sound Effect That Made Goldeneye 007's Music Iconic YouTube video by Charles Cornell

Confession time: I have spent way too much time watching Chris Cornell’s video game music breakdowns. So many classics from my childhood still live in my head rent free even though I haven’t played these games in years and years.

www.youtube.com/watch?v=h-_d...

18.01.2025 21:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Making the Pause Music on Goldeneye 007 on N64
Making the Pause Music on Goldeneye 007 on N64 YouTube video by Big Time Maca

GoldenEye was golden

www.youtube.com/watch?v=0k23...

18.01.2025 21:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

To give you some idea on how fast I am to adopt new tech, my car has a CD player

17.01.2025 17:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Guiding You through the Rails Source Β· Zoom Β· Luma What 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…

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

13.01.2025 17:18 πŸ‘ 49 πŸ” 12 πŸ’¬ 3 πŸ“Œ 4

Thanks πŸ™πŸ»

14.01.2025 04:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Generally very positive in the comments too!

Only problem seems to be the site isn’t working for a small subset of visitors. Haven’t been able to track down enough info yet to diagnose the problem.

12.01.2025 13:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I didn’t want to miss out on all the fun πŸ€·πŸΌβ€β™‚οΈ

12.01.2025 13:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Interesting! I haven’t played with Rust yet. Waiting for you to write β€œRust for Rubyists” 😝

09.01.2025 16:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Use cases for lazy are few and far between but it’s a good tool to have in the toolbox.

09.01.2025 16:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - joyofrails/ruby-enumeration-demo: An interactive visualization of eager and lazy enumeration in Ruby An interactive visualization of eager and lazy enumeration in Ruby - joyofrails/ruby-enumeration-demo

Glad to hear it! Trying to do something a little different.

The animation is React and SVG. Here’s the source: github.com/joyofrails/r...

09.01.2025 16:21 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ’œ

09.01.2025 16:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Glad to hear it. Trying to spice things up a bit 😎

09.01.2025 16:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks! It was a fun project

09.01.2025 16:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
A simple trick to understand Ruby’s lazy enumerator Where you get to play with an interactive demo to visualize how Enumerator::Lazy helps avoid unnecessary work

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...

08.01.2025 20:06 πŸ‘ 28 πŸ” 5 πŸ’¬ 4 πŸ“Œ 4

Guess he’s still feline things out

08.01.2025 17:44 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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!

04.01.2025 03:30 πŸ‘ 19 πŸ” 4 πŸ’¬ 2 πŸ“Œ 0

I’ve got too much imposter syndrome to refer myself

07.01.2025 16:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

A few seasons in and my biggest takeaway so far is pretty much everyone in The Sopranos is a horrible person.

02.01.2025 01:17 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

All Hans really wanted was to be sitting on a beach, earning 20%

24.12.2024 12:26 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub Wrapped 2024 - Your Coding Year in Review Like Spotify Wrapped, but for your GitHub activity! See your top languages, commit streaks, most productive days, and more in an engaging story format. Get your 2024 coding year in review now.

This was fun. Not bad considering my place of work doesn’t use GitHub.

git-wrapped.com/profiles/ros...

21.12.2024 23:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

100% I say both β€œsequel” and β€œS-Q-L”. Context matters.

21.12.2024 14:16 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - ruby/rake: A make-like build utility for Ruby. A make-like build utility for Ruby. Contribute to ruby/rake development by creating an account on GitHub.

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

20.12.2024 17:08 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Examining Hotwire Spark A short dive into Hotwire Spark

Edited the post a little to provide a little more context and be a little less harsh.

www.konnorrogers.com/posts/2024/e...

19.12.2024 17:01 πŸ‘ 10 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1

I don’t recall ever needing a reason to nest method definitions, but somehow now surprised that this appears to be valid Ruby:

def outer
def inner
end
end

19.12.2024 16:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This could be a fun "Think like a Ruby Parser" series

19.12.2024 16:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0