Sign in

andymaleh.bsky.social

@andymaleh.bsky.social
55 followers 5 following 688 posts
PostsRepliesMedia
andymaleh.bsky.social @andymaleh.bsky.social · 01/10/2026
Rehearsing with my first band.
000
andymaleh.bsky.social @andymaleh.bsky.social · 01/10/2026
Doing some drumming practice.
000
andymaleh.bsky.social @andymaleh.bsky.social · 01/10/2026
I thought about one more DOM mutation to support in Glimmer DSL for Web, "replace" (as in replace an element in place with another element). I have it working on my machine. I will implement the data-binding alternative in a different sample before release. #web #frontend #ai #glimmer #dsl #web
100
andymaleh.bsky.social @andymaleh.bsky.social · 30/09/2026
Ruby Memes 2026-09-30: DHH's AI Vision: andymaleh.blogspot.com/2026/09/ruby... #ruby #meme #memes #rubymemes #rails #rubyonrails #programming #softwareengineering #softwaredevelopment #software #dev
andymaleh.blogspot.com
Ruby Memes 2026-09-30: DHH's AI Vision
code master oop ruby jruby java jee jse desktop web gui glimmer swt libui tk gtk rails
000
andymaleh.bsky.social @andymaleh.bsky.social · 29/09/2026
Wow! Opus 5 is so frigging slow. It takes forever to do a large refactoring task compared to Opus 4.6. #ai #ruby #rails
100
andymaleh.bsky.social @andymaleh.bsky.social · 29/09/2026
The video and slides for the #Montreal.rb September 2026 #talk #Ruby Version Managers in 2026 have been published! YouTube Video: www.youtube.com/watch?v=UFMQ... #montrealrb #ruby #softwareengineering #programming #softwaredevelopment #meetup
youtube.com
Ruby Version Managers in 2026 by Andy Maleh (Montreal.rb Ruby Talk 2026/09)
YouTube video by montreal-rb
000
andymaleh.bsky.social @andymaleh.bsky.social · 29/09/2026
#ai #agenticai #genai #ruby #rails #rubyonrails #softwareengineering #programming #software #dev
010
andymaleh.bsky.social @andymaleh.bsky.social · 29/09/2026
The #Ruby on #Rails community has been a cesspool of #discrimination for years (see links in this series), so I am very happy #DHH and many discriminatory people are abandoning RoR for Agentic AI + Rust/Native. Good riddance! andymaleh.blogspot.com/2025/09/ruby... #rubyconf #railsconf #railsworld
andymaleh.blogspot.com
How did the Ruby community go from Great to Garbage?
code master oop ruby jruby java jee jse desktop web gui glimmer swt libui tk gtk rails
100
andymaleh.bsky.social @andymaleh.bsky.social · 29/09/2026
AI koolaid drinkers have completely forgotten about the piece of advice "go slow... to go fast"! 🤦‍♂️ It's OK. It gives people who follow that advice better job security.
000
andymaleh.bsky.social @andymaleh.bsky.social · 29/09/2026
And, so it begins. AI slop crashes.
000
andymaleh.bsky.social @andymaleh.bsky.social · 28/09/2026
The October Montreal.rb Ruby Meetup has been announced. The next meetup talk will be "A Peek Under the Hood of Solid Queue" by Robert Jakubowicz. www.meetup.com/montrealrb/e... #montrealrb #montreal #ruby #meetup #talk #presentation #programming #softwareengineering #softwaredevelopment
meetup.com
A Peek Under the Hood of Solid Queue (by Robert Jakubowicz) + Book Club, Wed, Oct 21, 2026, 6:30 PM | Meetup
This meetup will include a book club discussion at the end for the O'Reilly book "Designing Data-Intensive Applications" 2nd edition. Read the first 60 pages for this meetu
130
andymaleh.bsky.social @andymaleh.bsky.social · 28/09/2026
Dissecting DHH's #RailsWorld 2026 Keynote Speech from a Software Engineering Point Of View: www.youtube.com/watch?v=VsM8... Video blog post: andymaleh.blogspot.com/2026/09/diss... #ruby #rails #keynote #speech #talk #presentation #dhh #softwareengineering #software #dev #programming #app #apps
youtube.com
Dissecting DHH's RailsWorld 2026 Keynote Speech from a Software Engineering Point Of View
YouTube video by Glimmer - Ruby DSL Framework for GUI & More
000
andymaleh.bsky.social @andymaleh.bsky.social · 28/09/2026
AI Slop on Hey's website! Can you see it? Do you get it? That didn't happen when AI wasn't the primary mode of work.
100
andymaleh.bsky.social @andymaleh.bsky.social · 24/09/2026
Rehearsing with my first band.
000
andymaleh.bsky.social @andymaleh.bsky.social · 24/09/2026
I put in some more thought into what DHH shared, and I think it might make sense to use AI with Rust or Native UI languages like C++ and Swift. #dhh #railsworld #railsworld2026 #ruby #rails #rubyonrails #ai #agenticai #agentic #genai #softwareengineering #softwaredevelopment
130
andymaleh.bsky.social @andymaleh.bsky.social · 24/09/2026
Thank God to AI for making DHH finally leave Rails! Rails is gonna become so much better without DHH.
020
andymaleh.bsky.social @andymaleh.bsky.social · 24/09/2026
One good thing that came out of DHH's RailsWorld 2026 talk today is DHH announcing he's ditching Ruby on Rails to use Rust & Native Desktop/Mobile tech via AI Agents. Finally, the Rails community is getting rid of DHH!! Hip Hip Hurray!!! #dhh #shopify #ditch #rails #ruby #rust #native
131
andymaleh.bsky.social @andymaleh.bsky.social · 23/09/2026
The most interesting thing about DHH's talk today is that he can replace desktop/mobile apps with Native while replacing backend layers with Rust, but the Frontend can still not get rid of garbage React.js because generated vanilla JS code is even less reliable, unless we use Glimmer DSL for Web!
110
andymaleh.bsky.social @andymaleh.bsky.social · 23/09/2026
My Rails team had an incident retro, and one of the things that were brought up is 5 Senior Software Engineers used different kinds of AI to troubleshoot the problem and all failed to figure it out, but when I did some manual investigation for like 5 minutes, I figured out the problem without AI.
100
andymaleh.bsky.social @andymaleh.bsky.social · 18/09/2026
More unpredictably fun stories (*sarcasm*) in The Embarrassing Ruby/Rails Community Chronicles 2026-09-17 andymaleh.blogspot.com/2026/09/the-... #ruby #rails #community #ethics #discrimination #hate
andymaleh.blogspot.com
The Embarrassing Ruby/Rails Community Chronicles 2026-09-17
code master oop ruby jruby java jee jse desktop web gui glimmer swt libui tk gtk rails
000
andymaleh.bsky.social @andymaleh.bsky.social · 18/09/2026
The #video and #slides for the #Montreal.rb February 2026 #talk "Crystal: #Ruby with Static Typing" have been published! The real exciting bit to any real Rubyist is that #Crystal has similar syntax to Ruby's and similar performance to that of C/C++/Rust. andymaleh.blogspot.com/2026/09/mont...
andymaleh.blogspot.com
010
andymaleh.bsky.social @andymaleh.bsky.social · 17/09/2026
Jamming with the second band.
001
andymaleh.bsky.social @andymaleh.bsky.social · 17/09/2026
#softwareengineering #mediocrity
000
andymaleh.bsky.social @andymaleh.bsky.social · 16/09/2026
Last minute reminder.
100
andymaleh.bsky.social @andymaleh.bsky.social · 15/09/2026
I’m happy someone else is discovering the joy of Ruby in the Frontend of Rails web applications!!! 🤩 #glimmer #dsl #web #ruby #rails #frontend #dev #programming #webdevelopment
000
andymaleh.bsky.social @andymaleh.bsky.social · 15/09/2026
Wow! I just discovered #Mojo. It's basically Crystal for Python. Meaning, an ultra-fast systems programming language that intentionally adopts the syntax of #Python for programmer friendliness, just like how #Crystal adopts the syntax of #Ruby. mojolang.org #programming #lang #software #dev
mojolang.org
Mojo
The Mojo programming language
010
andymaleh.bsky.social @andymaleh.bsky.social · 15/09/2026
Release video for Glimmer DSL for Web (Award-Winning Frontend Framework for Ruby on Rails) 0.10.5 Before & After Mutations: youtu.be/BJ0oSsyddMg #glimmer #dsl #web #ruby #rails #rubyonrails #frontend #dev #frontenddevelopment #webdevelopment #softwaredevelopment #softwareengieneering #programming
youtu.be
Glimmer DSL Web Release Version 0.10.5
YouTube video by Glimmer - Ruby DSL Framework for GUI & More
000
andymaleh.bsky.social @andymaleh.bsky.social · 15/09/2026
"Ruby Version Managers in 2026" will be the topic of the September 2026 The Montreal.rb Ruby Meetup, which is happening this Wednesday (Sep 16) at 6:30pm at Anticafe, Montreal, Quebec, Canada. RSVP: www.meetup.com/montrealrb/e... #montrealrb #montreal #ruby #meetup #rails #softwareengineering
meetup.com
Ruby Version Managers in 2026, Wed, Sep 16, 2026, 6:30 PM | Meetup
(Event description is below the timeline. Click read more to see it) **Event Timeline:** * **6:30pm - Pre-talk Networking Time - Anticafe Place Des Arts** (294 Saint-Cath
121
andymaleh.bsky.social @andymaleh.bsky.social · 14/09/2026
#ruby #rails #rubyonrails #ai #bottleneck #softwareengineer
000
andymaleh.bsky.social @andymaleh.bsky.social · 12/09/2026
I added a couple of extra convenience mutations to Glimmer DSL for Web. Insert before element and insert after element. They're basically variations on the existing insert at, which already supports the same functionality indirectly. Works on my machine and should release in the near future.
000
andymaleh.bsky.social @andymaleh.bsky.social · 10/09/2026
While I was in Wroclaw, Poland, to conduct a 3-hour workshop for Glimmer DSL for Web, I ran into a Ruby dev who does e-commerce work. #ruby #rails #rubyonrails #software #dev #micromanagement #awful
andymaleh.blogspot.com
100
andymaleh.bsky.social @andymaleh.bsky.social · 10/09/2026
Every time I receive a PR for review with legacy React.js code, I think to myself "Awful! Awful! Awful!", then I relax my code review standards to pass the PR because "it's just temporary React.js code until we rewrite in #Ruby with Glimmer DSL for Web". Every time!! 🤣 #rails #deletejs #deletereact
000
andymaleh.bsky.social @andymaleh.bsky.social · 10/09/2026
Jamming with the band.
000
andymaleh.bsky.social @andymaleh.bsky.social · 07/09/2026
Release video for Glimmer DSL for Web (Award-Winning Frontend Framework for Ruby on Rails) 0.10.4 Insert Mutation: youtu.be/dzAOUKzuvu8 #glimmer #dsl #web #ruby #rails #rubyonrails #frontend #framework #frontenddevelopment #webdevelopment #opal #softwareengineering
youtu.be
Glimmer DSL Web Release Version 0.10.4
YouTube video by Glimmer - Ruby DSL Framework for GUI & More
000
andymaleh.bsky.social @andymaleh.bsky.social · 07/09/2026
My girlfriend, a ScrumMaster, told me she watched the talk I gave at RubyConf Austria 2026. and was very impressed by it, especially the Canadian inside-joke I dropped. 😀 If you missed my recent RubyConf Austria 2026 talk, watch it here (it's girlfriend approved!!!): www.youtube.com/watch?v=qTuk...
youtube.com
Frontend Ruby on Rails with Glimmer DSL for Web — Andy Maleh | RubyConf Austria 2026
YouTube video by RubyConf Austria
000
andymaleh.bsky.social @andymaleh.bsky.social · 07/09/2026
Glimmer, the core DSL engine of all Glimmer DSL libraries (e.g. Glimmer DSL for Web and Glimmer DSL for SWT), just had a release in version 2.8.3. Ruby Gem: rubygems.org/gems/glimmer... GitHub: github.com/AndyObtiva/g... #glimmer #dsl #engine #ruby #rails #rubyonrails #desktop #web #frontend
rubygems.org
glimmer | RubyGems.org | your community gem host
000
andymaleh.bsky.social @andymaleh.bsky.social · 03/09/2026
The insert mutation implementation is on the way. I got it working on my machine today. #glimmer #dsl #web #ruby #rails #rubyonrails #frontend #framework
010
andymaleh.bsky.social @andymaleh.bsky.social · 31/08/2026
Release video for #Glimmer #DSL for #Web (Award-Winning Frontend Framework for Ruby on Rails) 0.10.2 & 0.10.3 Append & Prepend Mutations: youtu.be/weLqzmaIUeo #ruby #rails #frontend #framework #library #gem #release #software #frontenddevelopment #webdevelopment #programming #softwareengineering
youtu.be
Glimmer DSL Web Release Version 0.10.2 & 0.10.3
YouTube video by Glimmer - Ruby DSL Framework for GUI & More
110
andymaleh.bsky.social @andymaleh.bsky.social · 28/08/2026
I don't use #Bluesky much because it has no edit functionality. #X has had edit functionality for years now and it gives it a huge advantage over Bluesky, it's not even close. Edit functionality is essential to fix typing mistakes discovered later, improve idea clarity, and even change one's mind.
100
andymaleh.bsky.social @andymaleh.bsky.social · 28/08/2026
To prove a point, I built an AI agent the other day that sends my team an email summary of everybody's work on Jira. It literally took me about 15 minutes of work for the first version. #ai #softwareengineering #ruby #rails #rubyonrails #jira #rovo #softwaredevelopment #programming
100
andymaleh.bsky.social @andymaleh.bsky.social · 28/08/2026
If you create 99%+ of your code with AI, you are probably using a terrible unexpressive programming language that doesn't have diversity in its solutions. #ruby #ai #rails #rubyonrails #programming #softwareengineering #softwaredevelopment
100
andymaleh.bsky.social @andymaleh.bsky.social · 28/08/2026
It's very annoying that I have to click on the Dependencies tab in the new rubygems.org redesign. In the past, I just visited a Ruby gem and saw the Dependencies I needed to know instantly. #ruby #gem #rubygems
rubygems.org
RubyGems.org | your community gem host
100
andymaleh.bsky.social @andymaleh.bsky.social · 24/08/2026
Here is a video explanation & demo of the Glimmer DSL for Web 0.10.0 & 0.10.1 releases (Award-Winning Frontend Framework for Ruby on Rails): youtu.be/Tk8mjOzhd5I #glimmer #dsl #web #ruby #rails #web #dev #frontend #rubyonrails #programming #softwareengineering #webdevelopment #frontenddevelopment
youtu.be
Glimmer DSL Web Release Version 0.10.0 & 0.10.1
YouTube video by Glimmer - Ruby DSL Framework for GUI & More
020
andymaleh.bsky.social @andymaleh.bsky.social · 24/08/2026
#Glimmer #DSL for #Web (Award-Winning Ruby on Rails Frontend Framework) just had a new release in version 0.10.0, which now automatically converts value fields on date/time inputs to date/time objects in #Ruby: github.com/AndyObtiva/g... Happy Glimmering! #rails #frontend #programming #web #dev
rubygems.org
glimmer-dsl-web | RubyGems.org | your community gem host
000
andymaleh.bsky.social @andymaleh.bsky.social · 21/08/2026
I have observed that devs who love AI are the ones who hate programming, and have often entered the field of Software Engineering without a degree, just for the money. #ai #ruby #rails #rubyonrails #softwareengineering #programming #softwaredevelopment #webdevelopment
120
andymaleh.bsky.social @andymaleh.bsky.social · 21/08/2026
I can often spot AI code in PRs by seeing how very bloated and full of YAGNI code the PR is, especially for a language like Ruby. #ruby #ai #softwareengineering #programming #rails #rubyonrails #software #dev
020
andymaleh.bsky.social @andymaleh.bsky.social · 21/08/2026
I noticed that some #Ruby devs of #AI don't compare how much typing they do talking to AI compared to writing Ruby code themselves, which often requires very little typing anyways in succinct Ruby, sometimes less than what is needed with AI. #rails #programming #softwareengineering #software #dev
110
andymaleh.bsky.social @andymaleh.bsky.social · 20/08/2026
I noticed that devs who think that code production can now be automated by AI are often using verbose boring full-of-boilerplate often-statically-typed programming languages, such as TypeScript, Golang, Java, etc... #ruby #rails #rubyonrails #softwareengineering #programming #software #dev #ai
100
andymaleh.bsky.social @andymaleh.bsky.social · 20/08/2026
The #Montreal Ruby #Meetup went very well tonight. It was a casual tech outing at a microbrewery. One of the attendees is doing a PhD in manufacturing, which involves a lot of programming with AI. Another attendee talked about a medical software job he had, leveraging #Ruby on #Rails
200
andymaleh.bsky.social @andymaleh.bsky.social · 18/08/2026
The #Montreal.rb Ruby #Tech #Outing at Benelux Bar is happening tomorrow (Wednesday, August 19 at 7pm). This will be an unstructured casual #meetup to simply geek out about #Ruby / #Rails: www.meetup.com/montrealrb/e... #softwareengineering #softwaredevelopment #programming #software #dev
meetup.com
Ruby Tech Outing at Benelux Bar, Wed, Aug 19, 2026, 7:00 PM | Meetup
**Ruby Tech Outing at Benelux Bar (3h)** This will be an unstructured casual meetup to simply geek out about Ruby/Rails while enjoying delicious microbrewed beers at Benel
010