News by jnunemaker@ruby.social
lade... random avatar Follow Folgen

jnunemaker - Network

Posts Subscribe

before_action :authenticate_user! is the duct tape holding half the internet together.

https://ruby.social/@jnunemaker/...

before_action :authenticate_user! is the duct tape holding half the internet together.

29.8.2025 21:00before_action :authenticate_user! is the duct tape holding half the internet together.
https://ruby.social/@jnunemaker/...

Explaining ActiveRecord to juniors: it’s SQL, but prettier. Explaining ActiveRecord to seniors: it’s SQL, but sneakier.

https://ruby.social/@jnunemaker/...

Explaining ActiveRecord to juniors: it’s SQL, but prettier.

Explaining ActiveRecord to seniors: it’s SQL, but sneakier.

29.8.2025 16:00Explaining ActiveRecord to juniors: it’s SQL, but prettier. Explaining ActiveRecord to seniors: it’s SQL, but sneakier.
https://ruby.social/@jnunemaker/...

First there was Peepcode. Then Railscasts. Now GoRails. Many people have made a great living creating video education for rails devs.

https://ruby.social/@jnunemaker/...

First there was Peepcode.
Then Railscasts.
Now GoRails.

Many people have made a great living creating video education for rails devs.

29.8.2025 14:44First there was Peepcode. Then Railscasts. Now GoRails. Many people have made a great living creating video education for rails devs.
https://ruby.social/@jnunemaker/...

If you still type rake instead of rails, you’re a Rails OG.

https://ruby.social/@jnunemaker/...

If you still type rake instead of rails, you’re a Rails OG.

28.8.2025 21:03If you still type rake instead of rails, you’re a Rails OG.
https://ruby.social/@jnunemaker/...

I’m like a kid sleeping in their new shoes. Except I’m hacking from the porch of our new camper. Just parked at my house but this’ll...

https://ruby.social/@jnunemaker/...

I’m like a kid sleeping in their new shoes. Except I’m hacking from the porch of our new camper. Just parked at my house but this’ll do.

28.8.2025 18:36I’m like a kid sleeping in their new shoes. Except I’m hacking from the porch of our new camper. Just parked at my house but this’ll...
https://ruby.social/@jnunemaker/...

Notepad => Dreamweaver => Textmate => Sublime => Atom => VS Code => Cursor.

https://ruby.social/@jnunemaker/...

Notepad => Dreamweaver => Textmate => Sublime => Atom => VS Code => Cursor.

28.8.2025 16:00Notepad => Dreamweaver => Textmate => Sublime => Atom => VS Code => Cursor.
https://ruby.social/@jnunemaker/...

If you’ve ever argued about haml vs erb, you might be entitled to financial compensation.

https://ruby.social/@jnunemaker/...

If you’ve ever argued about haml vs erb, you might be entitled to financial compensation.

28.8.2025 13:01If you’ve ever argued about haml vs erb, you might be entitled to financial compensation.
https://ruby.social/@jnunemaker/...

Hot of the press yesterday, new feature at box out. Custom branded pages. Kinda stepping back into the CMS ring with this ship....

https://ruby.social/@jnunemaker/...

Hot of the press yesterday, new feature at box out. Custom branded pages. Kinda stepping back into the CMS ring with this ship.

boxoutsports.com/features/cust

22.8.2025 18:51Hot of the press yesterday, new feature at box out. Custom branded pages. Kinda stepping back into the CMS ring with this ship....
https://ruby.social/@jnunemaker/...

“A good programmer is not someone who writes a lot of code, but someone who avoids unnecessary code.”

https://ruby.social/@jnunemaker/...

“A good programmer is not someone who writes a lot of code, but someone who avoids unnecessary code.”

19.8.2025 14:00“A good programmer is not someone who writes a lot of code, but someone who avoids unnecessary code.”
https://ruby.social/@jnunemaker/...

this quote has been on my mind:“Code is read more often than it is written — optimize for the reader, not the writer.“LLMs are...

https://ruby.social/@jnunemaker/...

this quote has been on my mind:

“Code is read more often than it is written — optimize for the reader, not the writer.“

LLMs are optimized to write more than to create readable code for humans.

My approach: vibe pairing - the LLM generates the code but I still add taste.

19.8.2025 03:44this quote has been on my mind:“Code is read more often than it is written — optimize for the reader, not the writer.“LLMs are...
https://ruby.social/@jnunemaker/...

I always forget to use clamp but today I remembered.(ENV["EVENTS_BACKEND_LIMIT"].presence || 500).to_i.clamp(100, 2000)Ensures...

https://ruby.social/@jnunemaker/...

I always forget to use clamp but today I remembered.

(ENV["EVENTS_BACKEND_LIMIT"].presence || 500).to_i.clamp(100, 2000)

Ensures that no matter what the ENV var is set to, we end up with a number between 100 and 2000.

15.8.2025 21:19I always forget to use clamp but today I remembered.(ENV["EVENTS_BACKEND_LIMIT"].presence || 500).to_i.clamp(100, 2000)Ensures...
https://ruby.social/@jnunemaker/...

Pro tip: Just wire it to your right command key on your Mac, and then it's always there, super ready to dictate without any extra...

https://ruby.social/@jnunemaker/...

Pro tip: Just wire it to your right command key on your Mac, and then it's always there, super ready to dictate without any extra clicking.

15.8.2025 20:34Pro tip: Just wire it to your right command key on your Mac, and then it's always there, super ready to dictate without any extra...
https://ruby.social/@jnunemaker/...

I've completely switched from Macwhisper to Wispr flow for dictating and its awesome. Macwhisper was using up my battery in like 2 hours...

https://ruby.social/@jnunemaker/...

I've completely switched from Macwhisper to Wispr flow for dictating and its awesome. Macwhisper was using up my battery in like 2 hours even when I wasn't dictating. Wispr flow is light and accurate.

15.8.2025 20:34I've completely switched from Macwhisper to Wispr flow for dictating and its awesome. Macwhisper was using up my battery in like 2 hours...
https://ruby.social/@jnunemaker/...

To all the John's out there using @claudeai...

https://ruby.social/@jnunemaker/...

To all the John's out there using @claudeai...

7.8.2025 14:38To all the John's out there using @claudeai...
https://ruby.social/@jnunemaker/...

Ended up chopping 75% off our ci time from 16-20 minutes down to 4 using parallel_tests and heroku ci multi dyno formation (2 for now). Now...

https://ruby.social/@jnunemaker/...

Ended up chopping 75% off our ci time from 16-20 minutes down to 4 using parallel_tests and heroku ci multi dyno formation (2 for now). Now it’s time for brats!

1.8.2025 22:11Ended up chopping 75% off our ci time from 16-20 minutes down to 4 using parallel_tests and heroku ci multi dyno formation (2 for now). Now...
https://ruby.social/@jnunemaker/...

It's almost 5 o'clock on Friday and I'm sitting here outside my camper (on vacation) cutting box out's CI times in half....

https://ruby.social/@jnunemaker/...

It's almost 5 o'clock on Friday and I'm sitting here outside my camper (on vacation) cutting box out's CI times in half. 😎

Making graphs go down is how I relax.

1.8.2025 20:42It's almost 5 o'clock on Friday and I'm sitting here outside my camper (on vacation) cutting box out's CI times in half....
https://ruby.social/@jnunemaker/...

Teaching my father in law the ways of AI via ChatGPT. People hear AI and freak out but when they see simple uses in practice it blows their...

https://ruby.social/@jnunemaker/...

Teaching my father in law the ways of AI via ChatGPT. People hear AI and freak out but when they see simple uses in practice it blows their minds.

31.7.2025 20:30Teaching my father in law the ways of AI via ChatGPT. People hear AI and freak out but when they see simple uses in practice it blows their...
https://ruby.social/@jnunemaker/...

You write tests to catch bugs. You use feature flags to survive them in production.

https://ruby.social/@jnunemaker/...

You write tests to catch bugs. You use feature flags to survive them in production.

27.7.2025 15:57You write tests to catch bugs. You use feature flags to survive them in production.
https://ruby.social/@jnunemaker/...

The best Rails devs don’t write clever code. They write boring code that never breaks.

https://ruby.social/@jnunemaker/...

The best Rails devs don’t write clever code. They write boring code that never breaks.

27.7.2025 14:57The best Rails devs don’t write clever code. They write boring code that never breaks.
https://ruby.social/@jnunemaker/...

Using feature flags is like having an “undo” button for your deploys.

https://ruby.social/@jnunemaker/...

Using feature flags is like having an “undo” button for your deploys.

26.7.2025 15:15Using feature flags is like having an “undo” button for your deploys.
https://ruby.social/@jnunemaker/...
Subscribe
To add news/posts to your profile here, you must add a link to a RSS-Feed to your webfinger. One example how you can do this is to join Fediverse City.
         
Webfan Website Badge
Nutzungsbedingungen   Datenschutzerklärung  Impressum
Webfan | @Web pages | Fediverse Members