Speaking to a specific person can give you a unique voice βyounger meβ is what I use often. And after enough words, a tone and style will fall out of it.p
25.02.2026 13:42 β π 0 π 0 π¬ 1 π 0@schneems.bsky.social
- Possibility space explorer π - Open source teacher and author https://howtoopensource.dev. - Ruby 3.2+ core committer - Creator of https://www.CodeTriage.com. - (he/him) Yβall means all
Speaking to a specific person can give you a unique voice βyounger meβ is what I use often. And after enough words, a tone and style will fall out of it.p
25.02.2026 13:42 β π 0 π 0 π¬ 1 π 0
Another three speakers joining us at RBQ Conf.
This weekβs spotlight:
- Amir Rajan
- Bart de Water
- Chris Gratigny
Medium pricing ends soon if youβve been meaning to grab your ticket.
rbqconf.com
mise now supports precompiled Ruby binaries (learned this from @nateberkopec.bsky.social's newsletter).
Right now you have to opt-in in the config file, but it will become default later.
See: mise.jdx.dev/lang/ruby.ht...
Happy holidays from RBQ Conf.
Weβre grateful for all the early support, and excited to share our keynote speakers for March.
CFP is open for two more weeks if youβd like to join them on stage.
Rare tickets are still available.
Details at rbqconf.com
I would love an RFD on this topic. I have my own thoughts on how to thread the needle.
"Let them relax" is kind of "fear of bothering co-workers" (in the extreme) and eventually at scale it is indistinguishable from a plain old moratorium. I think the details can make the difference
There are cases where I want it to error, I depend on this feature to prevent people from accidentally deploying to a different Ruby version.
Perhaps if deploying to production with BUNDLE_FROZEN then it should do a strict check.
RubyGems/Bundler 4.0.1 is out now: blog.rubygems.org/2025/12/09/4...
09.12.2025 06:33 β π 2 π 1 π¬ 0 π 0
Would you like to help shape the RubyConf 2026 program? @rubycentral.org is looking for interested to register through this form.
docs.google.com/forms/d/e/1F...
Is that you? Either way, rad photo.
29.11.2025 18:45 β π 1 π 0 π¬ 1 π 0
Letting Puma auto-set your worker count is the easiest way to go for 90% of usecases.
Currently, you can only do that with WEB_CONCURRENCY=auto, but we'll also make this possible in the next puma version by using `workers :auto` in your puma.rb.
Our README Newsletter returns! Click through for exciting updates on RubyConf 2026 (including our Program Committee application!), upcoming Ruby events, and holiday closure dates for Ruby Central.
mailchi.mp/eab24303db59...
If you are using Concurrent.physical_processor_count or Concurrent.processor_count to set your Puma/Unicorn worker counts, that is wrong.
Use Concurrent.available_processor_count. It takes into account cpu quotas in envs like k8s/docker.
RBQ Conf is officially cookinβ.
Our CFP is open, and weβre looking for sponsors who want to support a warm, community-first Ruby gathering in Austin.
If youβve got a meaty idea to shareβor want to help bring year one to lifeβweβd love to hear from you.
rbqconf.com
Related to some recent news related to unwrap() usage, enjoy this short post about using `clippy.toml` to make your code safer #rust #rustlang
www.schneems.com/2025/11/19/f...
This talk by will is pretty amazing. Brute forces custom vanity git hashes "git vain" m.youtube.com/watch?v=Jcto...
14.11.2025 02:47 β π 2 π 1 π¬ 0 π 0
βWe adopted #rustlang for its security and are seeing a 1000x reduction in memory safety vulnerability density ... with Rust changes having a 4x lower rollback rate and spending 25% less time in code review, the safer path is now also the faster one.β
security.googleblog.com/2025/11/rust...
the "zohran mamdani for new york" sign but rewritten to be a funny ruby joke
where my rubyists (old people) at??
09.11.2025 07:10 β π 86 π 13 π¬ 4 π 0
Ruby Central has opened board applications for next year: rubycentral.teamtailor.com/jobs/6723164...
Iβll be rolling off the board to have another baby and stuff, so Iβd really love if youβd apply and/or share this with anyone whoβs interested in being involved.
Your #Ruby apps are now keep-alive ready! The years-long bug in Puma 6 has now been fixed, and we detail the architectural changes made to address it and how things should now speed up for you: https://sforce.co/47xdaMA
05.11.2025 22:10 β π 1 π 1 π¬ 0 π 0
I wrote about what we changed in Puma 7 to get rid of those no-good line-cutting keep-alive thread-monopolizing connections. #ruby #rails
www.heroku.com/blog/upgrade...
I went to a hot-pot resturant with a really long table, they had huge portable dividers they put between us and the next people, that was nice.
05.11.2025 18:50 β π 1 π 0 π¬ 0 π 0
Iβve used www.printful.com in the past. But quality varies. Iβm wearing a ~10 year old βschneemsβ shirt from them right now, but my 2 year old βhow to open sourceβ shirt is falling apart.
Stickers I used someone else. Donβt remember who though. Maybe sticker giant?
I wrote an explainer on TCP slow start and Keep-alive connections. Learn more about HTTP/1.1 and some concepts that power Puma and most modern web servers www.heroku.com/blog/learn-h...
#ruby #rails
Iβve resisted async this far. From the outside in it seems that cancel-ability is a fragile property and one that is niche. Iβm also operating in an environment where allocations are fine.
Do you think there could ever be some kind of a reduced scope easy async?
What do you think of zigβs plans?
Missed opportunity to go as JJ Jameson.
βI want pictures of spider changesets!β
The most valuable part of docs is the example. The worst part of an example is if it is wrong.
A doc test solves both these problems.
I want a default gem that all libraries can use. A standard for shipping examples with docs that are guaranteed to work
βs about time to hit the road. Until next time #Austin.
26.10.2025 13:52 β π 3 π 3 π¬ 0 π 0
The most valuable part of docs is the example. The worst part of an example is if it is wrong.
A doc test solves both these problems.
I want a default gem that all libraries can use. A standard for shipping examples with docs that are guaranteed to work
I would like to see a rustdoc equivalent ship with ruby. And/or be able to link between existing tests and docs easily (think βexpand srcβ but βshow usage in testsβ
25.10.2025 19:00 β π 2 π 0 π¬ 1 π 0
I am out in nature and on a farm.
A bug just flew right at me and hit me in the face
I just canβt get away from software it seems