Bhumi's Avatar

Bhumi

@bhumi1102.bsky.social

Building with ruby, rails, hotwire. Writing. Teaching. It's more fun to understand things ✨ Programming newsletter: http://buttondown.email/bhumi theleafnode.com

148 Followers  |  116 Following  |  22 Posts  |  Joined: 23.10.2024  |  1.636

Latest posts by bhumi1102.bsky.social on Bluesky

Ruby Web Servers and Concurrency What does a web server actually do? I imagine all of us at least half understand it, let’s explore the remaining half! In a previous post, I covered how rack-based web servers like Puma pass an incomi...

Wrote about #ruby Ractors and how they work + why they exist.

This is the next post in the Ruby concurrency/performance series. I'm sending these as part of my newsletter.

A beginner friendly primer (defining process, thread, concurrency, parallelism, Ruby GVL) theleafnode.com/ruby-web-ser...

24.09.2025 15:20 — 👍 10    🔁 2    💬 1    📌 0
Post image

It's been a while since I shared, so:

I write a #ruby, #rails newsletter. Subscribe and tell your friends (if you feel like it:):

10.09.2025 16:37 — 👍 3    🔁 0    💬 0    📌 0
Post image

Excited about Lexxy, the new editor for Action Text. Check it out github.com/basecamp/lexxy

04.09.2025 19:43 — 👍 1    🔁 0    💬 0    📌 0

I'm not at #RailsWorld but following along.

Keep sharing your pictures and updates, love it ❤️

04.09.2025 14:13 — 👍 3    🔁 0    💬 0    📌 0

Thanks for the book recommendation! Right up my alley, added to my Libby app 😊

03.09.2025 15:22 — 👍 1    🔁 0    💬 1    📌 0

Thanks Jeremy! 😀

Note to self: check bluesky more often.

26.08.2025 13:55 — 👍 1    🔁 0    💬 1    📌 0
Post image

This year I've been increasingly imagining AI tools as the 'end-user' as I update the remaining Rails guides.

Had no inkling of this reality when we started in January 2024 though.

04.07.2025 16:34 — 👍 3    🔁 0    💬 0    📌 0
Post image

🤔

05.05.2025 15:38 — 👍 3    🔁 0    💬 1    📌 0

Check it out for an excellent rabbit hole on time and calendars (and world book day), including ruby-docs examples 😀

23.04.2025 15:17 — 👍 4    🔁 0    💬 0    📌 0

Nothing against "vibe coding", but in addition to it, I think it's more fun to actually understand things 😊

10.04.2025 18:51 — 👍 24    🔁 1    💬 0    📌 0

All of the rails commands (and their aliases):

aliases = {
"g" => "generate",
"d" => "destroy",
"c" => "console",
"s" => "server",
"db" => "dbconsole",
"r" => "runner",
"t" => "test"
}

Came across this while rewriting the Rails guide for Rails Initialization Process:

10.04.2025 18:42 — 👍 7    🔁 0    💬 1    📌 0

Hi 👋 I'm going to start using this place more.

If we know each other from the other place, please react to this post, so I can follow you.

And please repost for reach. Thanks!

10.04.2025 18:38 — 👍 18    🔁 5    💬 0    📌 1
Post image

Do you know about the `bin/rails runner` command?

It executes any Ruby code inside a fully initialized Rails environment, without having to start a rails console.

10.04.2025 18:29 — 👍 2    🔁 0    💬 1    📌 1
Preview
RailsConf 2025 RailsConf 2025 – Philadelphia, PA – July 8-10: Register for RailsConf Now!

Early bird tickets for the FINAL #RailsConf are now LIVE! 🙌 🤩

Only 100 available.

Join us July 8-10 in Philly for 3 days of talks, workshops, and a celebration of Rails and RailsConf.

Early bird 🐦 AND general tickets are limited, so secure yours now. 👇

19.03.2025 14:00 — 👍 5    🔁 5    💬 0    📌 6

Nicely written!

Look forward to your long-form technical posts in 2025!

Absolutely agree with this:
"an opportunity and great challenge to dive deeper into topics and communicate ideas more clearly and effectively."

I feel ready to continue the technical writing I started in 2024 also.

23.01.2025 16:22 — 👍 2    🔁 0    💬 1    📌 0

I read what you wrote, thanks for sharing 😊

06.01.2025 20:30 — 👍 2    🔁 0    💬 0    📌 0

Nice, Happy Birthday!

06.01.2025 20:28 — 👍 2    🔁 0    💬 0    📌 0

💯

"how far away in the experience ladder they are" 👈 this is a great way of putting it.

06.01.2025 20:25 — 👍 1    🔁 0    💬 0    📌 0

Interesting! Currently doing research on history of homeschooling and other alternate approaches to education (for a personal writing project). I am very curious about this topic (as a parent).

13.12.2024 16:29 — 👍 4    🔁 0    💬 3    📌 0

hi 👋

05.12.2024 17:09 — 👍 1    🔁 0    💬 0    📌 0

Just finished The Hidden Tools of Comedy (would recommend, if interested in writing).

05.12.2024 16:45 — 👍 3    🔁 1    💬 1    📌 0

And now I've added this book to my Libby queue :)

04.12.2024 17:14 — 👍 1    🔁 0    💬 1    📌 0

Hi 👋

23.10.2024 14:38 — 👍 11    🔁 0    💬 3    📌 0

@bhumi1102 is following 20 prominent accounts