Avdi Grimm
banner
avdi.codes
Avdi Grimm
@avdi.codes
Head gardener, @graceful.dev. Code cleric, software coach and consultant, author, Ruby Hero, recovering podcaster, and very tired dad of many kids. He/him.

Home: http://avdi.codes
Good morning!
November 10, 2025 at 2:41 PM
Good morning!
November 9, 2025 at 4:56 PM
Good morning
November 8, 2025 at 5:26 PM
Good morning
November 7, 2025 at 1:11 PM
Good morning!
November 6, 2025 at 1:11 PM
Reposted by Avdi Grimm
This graph shows the country trying to puke up something nasty it swallowed.
Universal swing in action: "What we saw last night was a directional shift toward Democrats in 99.8% of counties that held partisan elections." www.gelliottmorris.com/p/seven-data...
November 5, 2025 at 5:23 PM
Reposted by Avdi Grimm
A companion article to the Perl article is now up:

Ruby and its Neighbors: Smalltalk.

Come for the OO stuff, stay for probably one two many asides about programming in the 90s..

noelrappin.com/blog/2025/11...

Also, you can subscribe at buttondown.com/noelrap to get this via email..
Ruby And Its Neighbors: Smalltalk – Noel Rappin Writes Here
I just write here
noelrappin.com
November 5, 2025 at 3:35 AM
Good morning
November 5, 2025 at 12:56 PM
Good morning
November 4, 2025 at 4:41 PM
Good morning
November 3, 2025 at 3:26 PM
Good morning!
November 2, 2025 at 5:56 PM
Good morning
November 1, 2025 at 1:56 PM
I think all this is true AND ALSO:
2. you and the people who read the dunking are likely to subconsciously feel like it's "handled" by being dunked-on. There are studies on this effect.
3. It centers acting against the stupid instead of acting against the direct harm
My perhaps controversial assessment is that when you share the propaganda of your enemies to call it out or to mock it… you’re still spreading their propaganda and maybe doing exactly what they hope you’ll do.
November 1, 2025 at 1:50 PM
Good morning
October 31, 2025 at 1:56 PM
New freebie video!!! Originally from ~2012 but still relevant and you still might learn something new about Struct and Ruby
For basic mutable data structures, you can't get much quicker and easier than Ruby's "Struct" class! But do you know everything it can do? Full screencast, now free to all!
youtu.be/0fei3uDkjNE
Using Ruby Struct
For basic mutable data structures, you can't get much quicker and easier than Ruby's "Struct" class!Get these tips in your inbox: https://avdi.codes/devseeds/
youtu.be
October 30, 2025 at 4:58 PM
Good morning
October 30, 2025 at 12:26 PM
Good morning
October 29, 2025 at 2:11 PM
Good morning
October 28, 2025 at 12:11 PM
Reposted by Avdi Grimm
But even if Signal had the billions needed to recreate AWS, it’s not just about money. The talent to run these systems is rare & concentrated. The expertise, the tooling, the playbooks, the very language of modern SRE came out of these hyperscalers, and is now synonymous with 'the cloud.' 9/
October 27, 2025 at 10:38 AM
Reposted by Avdi Grimm
The question isn’t "why does Signal use AWS?" It’s to look at the infrastructural requirements of any global, real-time, mass comms platform and ask how it is that we got to a place where there’s no realistic alternative to AWS and the other hyperscalers. 3/
October 27, 2025 at 10:38 AM
Reposted by Avdi Grimm
Concerning, bc it indicates that the extent of the concentration of power in the hands of a few hyperscalers is way less widely understood than I’d assumed. Which bodes poorly for our ability to craft reality-based strategies capable of contesting this concentration & solving the real problem. 2/
October 27, 2025 at 10:38 AM
Good morning
October 27, 2025 at 1:41 PM
Good morning
October 26, 2025 at 3:26 PM
Good morning!
October 25, 2025 at 1:26 PM
@mishellbaker.bsky.social can I ask how you've fared with Linux Mint? It would be useful to know if it's a good recc for newbies these days (including kids who are like "dad which linux should I try")
October 24, 2025 at 7:17 PM