davideisinger.com

My personal website
Log | Files | Refs | README

www-globalnerdy-com-hd1zxf.txt (24287B)


      1 [1]Skip to the content
      2 [2] Search
      3 [3]Global Nerdy
      4 Tampa Bay’s Technology Blog
      5 [4] Menu
      6 
      7   • [5]About
      8   • [6]Welcome to my Friends Page
      9 
     10 [7] Search
     11 Search for: [8][                    ] [9][Search]
     12 [10] Close search
     13 [11] Close Menu
     14 
     15   • [12]About
     16   • [13]Welcome to my Friends Page
     17 
     18 Categories
     19 [14]Editorial [15]Programming
     20 
     21 DHH’s opening keynote at Rails World 2026: “The most confusing funeral I’ve
     22 ever experienced”
     23 
     24   • Post author By [16]Joey deVilla
     25   • Post date [17]September 27, 2026
     26 
     27 [most-confusing-funeral]
     28 
     29 The best one-line summary of David Heinemeier Hansson’s (DHH) keynote at [18]
     30 Rails World 2026 was Stefan Lindbohm’s comment on [19]its YouTube video:
     31 
     32     “This is the most confusing funeral I’ve ever experienced”
     33 
     34 This was the flagship keynote for the framework’s premier gathering, and it
     35 felt less like an affirmation of Rails’ future and more like an intellectual
     36 abandonment of its foundational craft, delivered by a creator increasingly
     37 insulated from the core community that used, supported, and helped build Rails
     38 alongside him.
     39 
     40 [al-pacino-yelling-300x300](And DHH also did it so LOUDLY. I can’t be the only
     41 one who’s noticed that late-career DHH is a lot like late-career Al Pacino, who
     42 seems to think that the most effective way to get a message across is by
     43 YELLING.)
     44 
     45 The keynote cannot be understood as an isolated technology talk. It set up a
     46 lawnchair right on the crossroads of two growing crises:
     47 
     48  1. The existential disruption of generative AI on software as craft, and
     49  2. A deep, multi-year revolt within the Ruby ecosystem against DHH’s personal
     50     politics, power concentration, cultural alienation, and let’s face it: he’s
     51     become yet another techno-dick.
     52 
     53 Abandoned by its own creator
     54 
     55 In his hour on stage, DHH barely mentioned the technology the audience had
     56 gathered to celebrate. In fact, an AI transcript analysis by a commenter
     57 revealed  that the word “Ruby” was spoken just 11 times throughout the entire
     58 presentation.
     59 
     60 Instead, DHH unveiled a series of radical repudiations of the doctrines he
     61 spent two decades embedding into software canon:
     62 
     63 “Pencils Down” on manual code. DHH announced that 37signals has banned
     64 hand-written code as standard operating procedure. Hand-writing code is now
     65 treated as a failure state. He also declared, “I have retired from being a
     66 professional programmer,” and that English is now his favorite programming
     67 language. He said that in the past year, only ~3% of the code he produced was
     68 Ruby. This. could be a hard pill to swallow for a community that had a tenet
     69 called [20]“Exalt beautiful code”.
     70 
     71 Ditching the web app. For 20 years, DHH championed server-rendered web
     72 applications, HTML over the wire, and the [21]“Majestic Monolith”. At the
     73 keynote, he announced that 37signals’ flagship email client, HEY, is abandoning
     74 the web app model entirely. Armed with agentic code generators, a small team
     75 was tasked with pumping out six native desktop and mobile applications
     76 simultaneously.
     77 
     78 Black-box Rust backends. Admitting he despises Rust (“like pouring acid in my
     79 eyes”, “inhumane to ask people of flesh and blood to subject their eyeballs
     80 to”), DHH celebrated outsourcing the entire HEY backend to AI agents writing
     81 Rust. His justification was rooted in total detachment: he never has to read or
     82 maintain it. It functions purely as an opaque black box.
     83 
     84 The “loser” ultimatum. Dismissing concerns over job displacement, intellectual
     85 property theft, or code maintainability, DHH commanded the room to “take the
     86 white pill” and embrace extreme acceleration (the 2026 version of “move fast
     87 and break things”). His parting assessment for anyone feeling cautious or
     88 skeptical about turning software development into black-box agent
     89 orchestration: “The black pill is for fucking losers. Don’t be a loser.”
     90 
     91 (The most extreme example: [22]that two-hour unedited Primeagen interview with
     92 DHH from 2024. Caffeinated baboons would’ve been less noisy.)
     93 
     94 Alienating the audience
     95 
     96 To understand why this keynote felt less like bold leadership and more like a
     97 betrayal, you have to look at the cultural fracture that preceded it.
     98 
     99 In a poignant, widely read November 2025 reflection, In Praise of DHH,
    100 long-time developer (and my friend) Filipa MV captured the tragic arc of DHH’s
    101 relationship with the community:
    102 
    103     “Prologue. I never met him, but I liked him. He was cool. He could be
    104     arrogant, and brash. He was maybe a little too self-satisfied. But on the
    105     whole I would say he was someone I admired, someone I looked up to. He was
    106     a role model. David Heinemeier Hansson (aka dhh), indirectly, through the
    107     creation of Ruby on Rails and the community that sprung up around it, had a
    108     big impact on my life… Rails was the connective tissue that threaded
    109     together many meaningful friendships of mine.”
    110 
    111 As Filipa noted, many in the community historically tolerated DHH’s arrogance
    112 because of his undeniable taste and track record: “I have always liked David’s
    113 technical leadership! I have historically thought that he’s right more often
    114 than he’s wrong!”
    115 
    116 Yet, as documented across the ecosystem, from Filipa’s essay to David Celis’s
    117 The DHH Problem, to Tekin Süleyman’s The Ruby Community Has a DHH Problem, DHH
    118 made a JK Rowling-like slide from a brash, opinionated visionary into a
    119 reactionary figure engaged in institutional power games:
    120 
    121 The culture war shift. In recent years, DHH turned his public channels toward
    122 culture-war grievances: railing against DEI, adopting anti-trans talking
    123 points, praising far-right British agitators like Tommy Robinson, and
    124 describing London’s multicultural demographics as a “nightmare.” For a global
    125 community founded on the Ruby ethos of MINASWAN (“Matz is nice and so we are
    126 nice“), watching the titular figurehead of Rails embrace xenophobic tropes and
    127 exclusion felt like an assault on the community’s foundational spirit.
    128 
    129 Power and institutional captivity. When community members and contributors
    130 pushed back, they discovered that DHH had architected a structure where he
    131 could not be held accountable. Between controlling the Rails trademarks,
    132 chairing the Rails Foundation, dominating Rails Core alongside Basecamp and
    133 Shopify (who also have a problematic leader), and exerting leverage over events
    134 (such as the contentious Ruby Central and RubyGems funding dramas of 2025), DHH
    135 built, as Filipa MV observed, “a world where people can’t say no to him.”
    136 
    137 The Eeection of the community. When DHH told his Rails World audience not to be
    138 “losers,” it confirmed what critics had warned: the empathy was gone. To quote
    139 Filipa MV: “He has great technical taste but he is not a good leader… To have
    140 him keynote and hold a veto over the community is to say to people like me, and
    141 brown-skinned people everywhere, ‘you don’t belong here.’”
    142 
    143 “Feel the fucking room, ffs” and the revolt in the comments section
    144 
    145 DHH probably intended his keynote to be an exhilarating, Steve Ballmer-style
    146 “Oh, what a time to be alive!” rally. The public reception in the conference
    147 hall and across the YouTube comment section was characterized by shock, grief,
    148 and exhaustion.
    149 
    150 The “conference tax” vs. the pitch. Attendees and remote viewers quickly noted
    151 the absurdity of paying premium ticket, travel, and lodging fees for a Rails
    152 conference only to be told that Rails is an afterthought and programming is
    153 dead:
    154 
    155     “I attended Euruko a few days ago… Matz talked about tech. I feel sorry for
    156     everyone who bought a ticket and ‘has’ to be there to endure the rest of
    157     what’s coming.”
    158 
    159     “Came here for Rails, got told I’m a loser in the shadows lol.”
    160 
    161     “Imagine being a speaker following this talk and having to talk about Rails
    162     after DHH dumped it for Rust.”
    163 
    164 Wealthy techie vs working techie. Commenters drove home the stark class divide
    165 between a multi-millionaire founder playing with unlimited API tokens and
    166 everyday developers navigating a brutal tech market and a rising cost of
    167 living:
    168 
    169     “He’s a multimillionaire talking to a room of people who still need a
    170     paycheck for the next 30 years. He has his bag, of course he’s excited.
    171     He’s got nothing to lose like the rest of us.”
    172 
    173     “The problem is not really that AI will end careers, the problem is that
    174     the people who will end it are trying to convince you to be happy about it…
    175     Feel the fucking room, ffs.”
    176 
    177 The knowledge freeze and architectural decay. For years, DHH and 37signals
    178 marketed themselves as the ultimate defenders of digital sovereignty. They led
    179 the charge on leaving the public cloud (“Cloud Exit”), crusaded against Apple’s
    180 App Store tax, championed self-hosted SQLite, and preached independence from
    181 Silicon Valley oligarchs.
    182 
    183 Yet at Rails World 2026, that posture inverted entirely:
    184 
    185   • From sovereignty to model rent-seeking: The software pipeline was
    186     surrendered to centralized model providers like Anthropic and OpenAI. As
    187     one commenter observed: “Rails World 2025: End to end freedom. Rails World
    188     2026: Just depend on other companies.”
    189   • From craft to disposable slop: Software is no longer a well-tended garden
    190     engineered for human delight and maintainability. It’s now an unread,
    191     disposable byproduct generated in mass volume. To cite the work of another
    192     techno-dick: We are now the pointy-haired bosses from Dilbert.
    193   • Cannibalizing his own moat: If an email client, a desktop utility, or a
    194     SaaS backend can be vibecoded in 20 minutes from plain English prompts, the
    195     economic justification for 37signals vanishes. Why pay a monthly SaaS
    196     subscription to HEY or Basecamp when an agent can compile a custom personal
    197     client directly to native bytecode?
    198 
    199 The end of an era
    200 
    201 Programming languages and frameworks are like Freddy Kruger or Jason Voorhees;
    202 they’re hard to kill and live longer than expected.
    203 
    204 Ruby on Rails won’t vanish overnight. Thousands of monoliths power the backbone
    205 of global businesses, and Ruby’s and Rails’ expressive designs will always
    206 offer genuine joy to developers who care about the craft of programming.
    207 
    208 But something did die on the keynote stage in Austin: the social contract
    209 between the framework and its creator. For years, developers looked the other
    210 way during DHH’s controversies because he remained the ultimate champion of
    211 developer ergonomics, craftsmanship, and the indie hacker’s right to build
    212 elegant software.
    213 
    214 By taking the stage at Rails World to declare coding obsolete, dismiss Ruby as
    215 a relic, flaunt unreadable Rust generated by third-party black boxes, and label
    216 his own audience “losers” for caring about their craft, DHH finalized a break
    217 that had been brewing for years.
    218 
    219 Rails may endure, but its original architect has officially left the building.
    220 It’s now up to the community to decide whether it continues to chain itself to
    221 an alienated founder, or finally gather the courage to build a post-DHH future.
    222 
    223 Postscript
    224 
    225 [why-non-conformist-certificate]
    226 
    227 [26]why the lucky stiff, where are you when we need you?
    228 
    229 Post-postscript
    230 
    231 [27][so-much-better]Monday, September 28, 2026: [28]Fortunately, the closing
    232 keynote’s vibe was so, so different.
    233 
    234 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    235 [29] ← Saturday picdump for Saturday, September 26 [30] → Aaron Patterson’s
    236 closing keynote (and antidote to the DHH funeral) at Rails World 2026: “Get in
    237 loser, we’re going programming”
    238 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    239 
    240 Recent Posts
    241 
    242   • [31]My DevRelCon NYC 2026 talk: “The Market is Trying to Tell You
    243     Something”
    244   • [32]Saturday picdump for Saturday, October 3
    245   • [33]Tampa Bay tech, entrepreneur, and nerd events list (Monday, October 5 –
    246     Sunday, October 11)
    247   • [34]Ziti TV Oct 2 2026 – LLM Gateway meets the OpenZiti Appetizer!
    248   • [35]99% of orgs are PLANNING microsegmentation, but only 9% have followed
    249     through
    250   • [36]How NOT to promote an AI initiative
    251   • [37]Trump’s executive order to rebrand “AI” as “SI”
    252   • [38]Super Cyber Friday: “Hacking Microsegmentation for Machine Workloads”
    253     (or: Old cybersecurity tricks don’t work with new AI agents))
    254   • [39]North/south vs. east/west (or: Where the security budget goes vs. where
    255     the attacker *actually* moves)
    256   • [40]The first in a new walkthrough series: Add a working classifier to the
    257     Appetizer and host it as a dark service!
    258   • [41]Aaron Patterson’s closing keynote (and antidote to the DHH funeral) at
    259     Rails World 2026: “Get in loser, we’re going programming”
    260   • [42]DHH’s opening keynote at Rails World 2026: “The most confusing funeral
    261     I’ve ever experienced”
    262   • [43]Saturday picdump for Saturday, September 26
    263   • [44]Tampa Bay tech, entrepreneur, and nerd events list (Monday, September
    264     28 – Sunday, October 4)
    265   • [45]“You will never patch fast enough” (or: 5 days to exploit, 32 days to
    266     patch, and why better triage doesn’t close that)
    267 
    268 Recent Comments
    269 
    270   • Reagan on [46]How Many Digits of pi Do You Know? [Updated]
    271   • [47]Why I make handwritten notes when learning or working on an idea :
    272     Global Nerdy on [48]I’m Unified API’s developer advocate!
    273   • Alex Beamish on [49]I’m Unified API’s developer advocate!
    274   • [50]Frenchman on [51]Uncle Bob: All Our Programming Languages Boil Down to
    275     Sequence, Selection and Iteration
    276   • [52]Tampa Bay tech, entrepreneur, and nerd events list (Week of Monday,
    277     April 1, 2024) : Global Nerdy on [53]BSides Tampa 11: April 5 and 6 at USF!
    278   • [54]What researching a company on the “Blind” app feels like : Global Nerdy
    279     on [55]Laid off in 2024, part 1: The 15 worst minutes of 2024, followed by
    280     15 more
    281   • [56]Laid off in 2024, part 20: One of the upsides of being laid off
    282     (electronics and IoT) : Global Nerdy on [57]The Undercroft and their
    283     cybersecurity course, UC Baseline
    284   • [58]Laid off in 2024, part 20: One of the upsides of being laid off
    285     (electronics and IoT) : Global Nerdy on [59]Additional notes for “Beyond
    286     the Circuit: The Everlasting Role of Hardware Skills”
    287   • [60]Laid off in 2024, part 20: One of the upsides of being laid off
    288     (electronics and IoT) : Global Nerdy on [61]Unboxing the CanaKit Raspberry
    289     Pi 3 Complete Starter Kit
    290   • [62]Zatar Cafe & Bistro on [63]The Tragedy of the Coffee Shop
    291 
    292 Categories
    293 
    294   • [64]Artificial Intelligence
    295   • [65]Business
    296   • [66]Career
    297   • [67]Charts, Diagrams, and Infographics
    298   • [68]Conferences
    299   • [69]Current Events
    300   • [70]Deals
    301   • [71]Design
    302   • [72]Developer Relations
    303   • [73]Editorial
    304   • [74]Entrepreneur
    305   • [75]Florida
    306   • [76]Games
    307   • [77]Geek Culture
    308   • [78]Good Causes
    309   • [79]Hardware
    310   • [80]How To
    311   • [81]Humor
    312   • [82]Linkdump
    313   • [83]Math
    314   • [84]Meetups
    315   • [85]Mobile
    316   • [86]Music
    317   • [87]Picdump
    318   • [88]Players
    319   • [89]Podcasts
    320   • [90]Presentations
    321   • [91]Privacy
    322   • [92]Process
    323   • [93]Programming
    324   • [94]Reading Material
    325   • [95]Security
    326   • [96]Swift Kick
    327   • [97]Systems
    328   • [98]Tampa Bay
    329   • [99]The Street Finds Its Own Uses For Things
    330   • [100]Tools
    331   • [101]Training
    332   • [102]Uncategorized
    333   • [103]Users
    334   • [104]Video
    335   • [105]What I’m Up To
    336   • [106]Work
    337 
    338 Mastodon custom HTML
    339 
    340 [107]Yup, I’m on Mastodon!
    341 
    342 Archives
    343 
    344 Archives [108][Select Month  ]
    345 
    346 © 2026 [109]Global Nerdy
    347 
    348 [110] Powered by WordPress
    349 
    350 [111] To the top ↑ Up ↑
    351 [INS:
    352 :INS]
    353 
    354 References:
    355 
    356 [1] https://www.globalnerdy.com/2026/09/27/dhhs-keynote-at-rails-world-2026-the-most-confusing-funeral-ive-ever-experienced/#site-content
    357 [3] https://www.globalnerdy.com/
    358 [5] https://www.globalnerdy.com/about/
    359 [6] https://www.globalnerdy.com/friends/
    360 [12] https://www.globalnerdy.com/about/
    361 [13] https://www.globalnerdy.com/friends/
    362 [14] https://www.globalnerdy.com/category/editorial/
    363 [15] https://www.globalnerdy.com/category/programming/
    364 [16] https://www.globalnerdy.com/author/joey/
    365 [17] https://www.globalnerdy.com/2026/09/27/dhhs-keynote-at-rails-world-2026-the-most-confusing-funeral-ive-ever-experienced/
    366 [18] https://rubyonrails.org/world/2026/
    367 [19] https://www.youtube.com/watch?v=vDjW_dRyKXY
    368 [20] https://rubyonrails.org/doctrine#beautiful-code
    369 [21] https://signalvnoise.com/svn3/the-majestic-monolith/
    370 [22] https://www.youtube.com/watch?v=mTa2d3OLXhg
    371 [23] https://okayfail.com/2025/in-praise-of-dhh.html?utm_source=gemini
    372 [24] https://davidcel.is/articles/the-dhh-problem?utm_source=gemini
    373 [25] https://tekin.co.uk/2025/09/the-ruby-community-has-a-dhh-problem?utm_source=gemini
    374 [26] https://en.wikipedia.org/wiki/Why_the_lucky_stiff
    375 [27] https://www.globalnerdy.com/2026/09/28/aaron-pattersons-closing-keynote-and-antidote-to-the-dhh-funeral-at-rails-world-2026-get-in-loser-were-going-programming/
    376 [28] https://www.globalnerdy.com/2026/09/28/aaron-pattersons-closing-keynote-and-antidote-to-the-dhh-funeral-at-rails-world-2026-get-in-loser-were-going-programming/
    377 [29] https://www.globalnerdy.com/2026/09/26/saturday-picdump-for-saturday-september-26/
    378 [30] https://www.globalnerdy.com/2026/09/28/aaron-pattersons-closing-keynote-and-antidote-to-the-dhh-funeral-at-rails-world-2026-get-in-loser-were-going-programming/
    379 [31] https://www.globalnerdy.com/2026/10/07/my-devrelcon-nyc-2026-talk-the-market-is-trying-to-tell-you-something/
    380 [32] https://www.globalnerdy.com/2026/10/03/saturday-picdump-for-saturday-october-3/
    381 [33] https://www.globalnerdy.com/2026/10/02/tampa-bay-tech-entrepreneur-and-nerd-events-list-monday-october-5-sunday-october-11/
    382 [34] https://www.globalnerdy.com/2026/10/02/ziti-tv-oct-2-2026-llm-gateway-meets-the-openziti-appetizer/
    383 [35] https://www.globalnerdy.com/2026/10/01/99-of-orgs-are-planning-microsegmentation-but-only-9-have-followed-through/
    384 [36] https://www.globalnerdy.com/2026/09/30/how-not-to-promote-an-ai-initiative/
    385 [37] https://www.globalnerdy.com/2026/09/30/trumps-executive-order-to-rebrand-ai-as-si/
    386 [38] https://www.globalnerdy.com/2026/09/30/super-cyber-friday-hacking-microsegmentation-for-machine-workloads-or-stop-trying-to-treat-ai-agents-like-1998-vlans/
    387 [39] https://www.globalnerdy.com/2026/09/29/north-south-vs-east-west-or-where-the-security-budget-goes-vs-where-the-attacker-actually-moves/
    388 [40] https://www.globalnerdy.com/2026/09/28/the-first-in-a-new-walkthrough-series-add-a-working-classifier-to-the-appetizer-and-host-it-as-a-dark-service/
    389 [41] https://www.globalnerdy.com/2026/09/28/aaron-pattersons-closing-keynote-and-antidote-to-the-dhh-funeral-at-rails-world-2026-get-in-loser-were-going-programming/
    390 [42] https://www.globalnerdy.com/2026/09/27/dhhs-keynote-at-rails-world-2026-the-most-confusing-funeral-ive-ever-experienced/
    391 [43] https://www.globalnerdy.com/2026/09/26/saturday-picdump-for-saturday-september-26/
    392 [44] https://www.globalnerdy.com/2026/09/25/tampa-bay-tech-entrepreneur-and-nerd-events-list-monday-september-28-sunday-october-4/
    393 [45] https://www.globalnerdy.com/2026/09/24/you-will-never-patch-fast-enough-or-5-days-to-exploit-32-days-to-patch-and-why-better-triage-doesnt-close-that/
    394 [46] https://www.globalnerdy.com/2008/06/06/how-many-digits-of-pi-do-you-know/comment-page-1/#comment-1518247
    395 [47] https://www.globalnerdy.com/2024/04/07/why-i-make-handwritten-notes-when-learning-or-working-on-an-idea/
    396 [48] https://www.globalnerdy.com/2024/04/04/my-new-job-im-unified-apis-developer-advocate/comment-page-1/#comment-1517295
    397 [49] https://www.globalnerdy.com/2024/04/04/my-new-job-im-unified-apis-developer-advocate/comment-page-1/#comment-1516824
    398 [50] http://france.fr/
    399 [51] https://www.globalnerdy.com/2010/07/05/uncle-bob-all-our-programming-languages-boil-down-to-sequence-selection-and-iteration/comment-page-1/#comment-1516360
    400 [52] https://www.globalnerdy.com/2024/03/29/tampa-bay-tech-entrepreneur-and-nerd-events-list-week-of-monday-april-1-2024/
    401 [53] https://www.globalnerdy.com/2024/03/27/bsides-tampa-11-april-5-and-6-at-usf/comment-page-1/#comment-1515788
    402 [54] https://www.globalnerdy.com/2024/03/22/what-researching-a-company-on-the-blind-app-feels-like/
    403 [55] https://www.globalnerdy.com/2024/02/05/laid-off-in-2024-part-1-the-15-worst-minutes-of-2024-followed-by-15-more/comment-page-1/#comment-1514168
    404 [56] https://www.globalnerdy.com/2024/03/16/laid-off-in-2024-part-20-one-of-the-upsides-of-being-laid-off-electronics-and-iot/
    405 [57] https://www.globalnerdy.com/2020/12/09/the-undercroft-and-their-cybersecurity-course-uc-baseline/comment-page-1/#comment-1512539
    406 [58] https://www.globalnerdy.com/2024/03/16/laid-off-in-2024-part-20-one-of-the-upsides-of-being-laid-off-electronics-and-iot/
    407 [59] https://www.globalnerdy.com/2024/03/08/additional-notes-for-beyond-the-circuit-the-everlasting-role-of-hardware-skills/comment-page-1/#comment-1512532
    408 [60] https://www.globalnerdy.com/2024/03/16/laid-off-in-2024-part-20-one-of-the-upsides-of-being-laid-off-electronics-and-iot/
    409 [61] https://www.globalnerdy.com/2016/08/05/unboxing-the-canakit-raspberry-pi-3-complete-starter-kit/comment-page-1/#comment-1512531
    410 [62] https://zatar.nyc/
    411 [63] https://www.globalnerdy.com/2009/08/06/the-tragedy-of-the-coffee-shop/comment-page-1/#comment-1512231
    412 [64] https://www.globalnerdy.com/category/artificial-intelligence/
    413 [65] https://www.globalnerdy.com/category/business/
    414 [66] https://www.globalnerdy.com/category/career/
    415 [67] https://www.globalnerdy.com/category/charts-diagrams-and-infographics/
    416 [68] https://www.globalnerdy.com/category/conferences/
    417 [69] https://www.globalnerdy.com/category/current-events/
    418 [70] https://www.globalnerdy.com/category/deals/
    419 [71] https://www.globalnerdy.com/category/design/
    420 [72] https://www.globalnerdy.com/category/developer-relations/
    421 [73] https://www.globalnerdy.com/category/editorial/
    422 [74] https://www.globalnerdy.com/category/entrepreneur/
    423 [75] https://www.globalnerdy.com/category/florida/
    424 [76] https://www.globalnerdy.com/category/games/
    425 [77] https://www.globalnerdy.com/category/geek-culture/
    426 [78] https://www.globalnerdy.com/category/good-causes/
    427 [79] https://www.globalnerdy.com/category/hardware/
    428 [80] https://www.globalnerdy.com/category/how-to/
    429 [81] https://www.globalnerdy.com/category/humor/
    430 [82] https://www.globalnerdy.com/category/linkdump/
    431 [83] https://www.globalnerdy.com/category/math/
    432 [84] https://www.globalnerdy.com/category/meetups/
    433 [85] https://www.globalnerdy.com/category/mobile/
    434 [86] https://www.globalnerdy.com/category/music/
    435 [87] https://www.globalnerdy.com/category/picdump/
    436 [88] https://www.globalnerdy.com/category/players/
    437 [89] https://www.globalnerdy.com/category/podcasts/
    438 [90] https://www.globalnerdy.com/category/presentations/
    439 [91] https://www.globalnerdy.com/category/privacy/
    440 [92] https://www.globalnerdy.com/category/process/
    441 [93] https://www.globalnerdy.com/category/programming/
    442 [94] https://www.globalnerdy.com/category/reading-material/
    443 [95] https://www.globalnerdy.com/category/security/
    444 [96] https://www.globalnerdy.com/category/swift-kick/
    445 [97] https://www.globalnerdy.com/category/systems/
    446 [98] https://www.globalnerdy.com/category/tampa-bay/
    447 [99] https://www.globalnerdy.com/category/the-street-finds-its-own-uses-for-things/
    448 [100] https://www.globalnerdy.com/category/tools/
    449 [101] https://www.globalnerdy.com/category/training/
    450 [102] https://www.globalnerdy.com/category/uncategorized/
    451 [103] https://www.globalnerdy.com/category/users/
    452 [104] https://www.globalnerdy.com/category/video/
    453 [105] https://www.globalnerdy.com/category/what-im-up-to/
    454 [106] https://www.globalnerdy.com/category/work/
    455 [107] https://mastodon.cloud/@AccordionGuy
    456 [109] https://www.globalnerdy.com/
    457 [110] https://wordpress.org/
    458 [111] https://www.globalnerdy.com/2026/09/27/dhhs-keynote-at-rails-world-2026-the-most-confusing-funeral-ive-ever-experienced/#site-header