Brooke Kuhlmann

@bkuhlmann
176 Followers
0 Following
931 Posts

Voices of Hiroshima by Scene on Radio: https://sceneonradio.org/s1-e20-hearing-hiroshima-2025-rebroadcast/

Had listened to this before but an important reminder on the immense harm of war and the atrocities committed by both sides. We can't let the results of these acts be forgotten lest we repeat ourselves.

Voices of Hiroshima (Rebroadcast)

A rebroadcast of a Scene on Radio episode, eighty years after the United States dropped an atomic bomb on the Japanese city of Hiroshima. The word “Hiroshima” may bring to mind a black-and-w

Scene on Radio
Enjoying the new Homebrew 4.6.0 parallelization feature (i.e. `export HOMEBREW_DOWNLOAD_CONCURRENCY=auto`). This'll be become default in the next version.

Fully updated to Code of Conduct 3.0.0: https://alchemists.io/policies/code_of_conduct

Site and all projects adhere to this now.

Code of Conduct 3.0.0 | Alchemists

A collective devoted to the craft of software engineering where expertise is transmuted into joy.

Interesting sleuthing by JP Camara on use of Ruby's `/o` regular expression modifier: https://jpcamara.com/2025/08/02/the-o-in-ruby-regex.html

💡 RuboCop will catch this too: https://docs.rubocop.org/rubocop-performance/cops_performance.html#performanceconstantregexp

The article includes a dive into instruction sequences with use of the `once` instruction which was new to me both in terms of the `\o` modifier but also in relation to the `END` keyword.

I have written about the `END` keyword before (https://alchemists.io/articles/ruby_keywords#_end) but was fascinating to learn how all this works internally.

#ruby

The /o in Ruby regex stands for “oh the humanity!”

Your code using the /o modifier Source: wikipedia Hi there! Do you like Regex? Do you like performance? Do you like creating confounding bugs for yourself rooted in the mechanics of the Ruby VM itself? If you said yes to all of the above, have I got a feature for you! But first, let’s start with a story. The cliffs of insanity I was recently reviewing some code, and part of the functionality was about matching.

Exciting, Benoit Daloze has been working on improving Pathname performance and also converting more code from C to pure Ruby: https://github.com/ruby/pathname/pull/53

Even better, Pathname looks like it will be part of core Ruby so we don't need the gem anymore.

Big fan of the Pathname object as it's far more superior to File in most cases. Also I have a collections of refinements that make it even better, see here: https://alchemists.io/projects/refinements#_pathname

#ruby

Define most of Pathname in Ruby by eregon · Pull Request #53 · ruby/pathname

Once upon a time, Pathname was pure-Ruby: https://github.com/ruby/ruby/blob/95bc02237635d3fe42532bfe53038257575cee75/lib/pathname.rb This PR goes back to that, but keeps the C extension implementat...

GitHub

TRMNL X is here: https://www.youtube.com/watch?v=D0wQ8gCxCvw

10.3” diagonal, high density, 1872x1404 resolution, 16 grayscale, refresh in under 200ms.

Lots to like about this new model.

#ruby #trmnl

Introducing TRMNL X

YouTube

Released Terminus 0.19.0 yesterday: https://github.com/usetrmnl/byos_hanami.

Excited to have playlists and better screen management in play. Was a ton of work and there's still a lot more to do but happy to have this in place.

I use this app daily to manage my e-ink devices so also helps that I can think deeply about what works, what doesn't, and where to go next.

Excited for what's next, especially as we roll out support larger e-ink displays. 🎉

#ruby #trmnl

Neat that Nine Inch Nails (instead of only Trent Reznor and Atticus Ross) are scoring the upcoming Tron: Ares film: https://pitchfork.com/news/nine-inch-nails-to-score-new-tron-movie.

Going to be a much different and industrial vibe than the previous film (not discounting Daft Punk's work as their soundtrack is favorite of mine -- including the r3conf1gur3d version) so looking forward to hearing this.

#music

Nine Inch Nails to Score New Tron Movie

Set for release in 2025, Tron: Ares will be the first film scored by Trent Reznor’s principal band and will feature new Nine Inch Nail songs

Pitchfork

I continue to push what's possible with native HTML/CSS and PWA's in general. I think JavaScript (especially React) and Tailwind (more here: https://colton.dev/blog/tailwind-is-the-worst-of-all-worlds) have made for a terrible developer experience and want to get as far away from this as possible (plus, let's reduce the bloat and improve page performance).

Responsive video also fits in this mindset (let's get away from Google!) and like that more people are writing about this: https://www.kooslooijesteijn.net/blog/responsive-video-easy

#html #css

Tailwind is the Worst of All Worlds

Apparently this horse hasn't been beaten enough.

Was must not forget the horrors of what happened to Emmet Till: https://heathercoxrichardson.substack.com/p/july-25-2025

...but now with the Big Terrible Bill, that has passed, and more money flooding into ICE, militarized police, etc we can already see this awful mentality creep up again.

July 25, 2025

“We’re going to end up shooting some of them.”

Letters from an American