<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Andy Maleh</title>
    <description>The latest articles on DEV Community by Andy Maleh (@andyobtiva).</description>
    <link>https://dev.to/andyobtiva</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F412144%2F29cbb952-50ac-4671-84cc-fc190f15887c.jpeg</url>
      <title>DEV Community: Andy Maleh</title>
      <link>https://dev.to/andyobtiva</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/andyobtiva"/>
    <language>en</language>
    <item>
      <title>The Embarrassing Ruby/Rails Community Chronicles 2026-09-17</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Fri, 18 Sep 2026 02:35:27 +0000</pubDate>
      <link>https://dev.to/andyobtiva/the-embarrassing-rubyrails-community-chronicles-2026-09-17-56h3</link>
      <guid>https://dev.to/andyobtiva/the-embarrassing-rubyrails-community-chronicles-2026-09-17-56h3</guid>
      <description>&lt;p&gt;The life of a Ruby dev in 2026! I made an effort to post a &lt;a href="https://andymaleh.blogspot.com/2026/09/montrealrb-february-2026-crystal-ruby.html" rel="noopener noreferrer"&gt;recorded talk that I gave at my local Montreal Ruby meetup&lt;/a&gt; as a helpful gesture for the benefit of the Ruby community at large. And, I suddenly see a comment (included below) get posted in the Ruby subreddit, which reeks of hate and discrimination against me personally and has no respectful conduct of appreciation for a service done during my free time for the benefit of others. Who allows trash people like that into the Ruby subreddit?!! So, the commenter literally discriminates against me and expresses hate against me, saying he wants me to "drop out". I don't even know the commenter. I never did anything bad to hurt the commenter. Quite the contrary. I posted a helpful post for the benefit of the commenter and everyone in the Ruby community. Still, the commenter wants me to "drop out". Next, he mentions that the Montreal Ruby meetup has dwindled to a handful of people after I took over it with a very hateful negative tone, when in fact, without me, the group had ZERO attendees and was dead for years, and I revived it in 2022 with the help of another co-organizer, growing the group again to more than ZERO attendees. That's the opposite of what that commenter tried to allude to. Let alone, I am literally the most consistently present Ruby dev at those meetups, and I am the only Ruby dev from the Montreal Ruby community in the last 4 years who has presented at RubyConf and has supported many Ruby open-source projects while winning awards for 2 of them from Matz.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdsyM6Qn61GfRRZ0GV2MpqVRs8aMGXH6D1C5ARyi6JDmVKKVJddjkDu-APJ6ftTZoNnHBtz77ujVi7SHMxSTnOgyPl0xfYrhd14mPhkR03FlO2DiDo4BbMKUgFvWQ9Gwskg0IkMqQr6G7_WSRBCFO1_o_oZ_AEqIZi4VXlkW1m2OUMzM2MRh8R/s754/Screenshot%202026-09-17%20at%208.27.33%E2%80%AFPM.png" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx6urugbmxt9rn8t6609n.png" alt="|640x304" width="640" height="303"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Besides, even if the group had dwindled down to a few members compared to pre-Covid numbers. That is the responsibility of the attendees slacking and switching to other languages. I know a number of past attendees of the meetup who have switched professionally to Elixir, Python, JavaScript, TypeScript, and other programming languages. While I am disappointed in their decision, it is 100% their loss not mine if they don't use Ruby anymore and don't attend the Ruby meetup. I still believe Ruby is the most fluent, expressive, elegant, productive, and maintainable programming language for general business application development, and I think that other languages are either inferior, like JavaScript &amp;amp; Python, or are considered premature optimizations that aren't truly needed in 90% of business usecases, like Elixir and TypeScript. Still, if that's what other devs chose, it's their responsibility alone.&lt;/p&gt;

&lt;p&gt;The haters in the Ruby community have shown their face very explicitly now and it's no longer a matter of pretending to be non-haters while hiding under plausible deniability. The hate is very explicit, real, and fully exposed for everyone to see.&lt;/p&gt;

&lt;p&gt;So, who allowed the haters into the Ruby subreddit community and encouraged their hate by tolerating hateful comments that have a very negative tone like the comment shared above?&lt;/p&gt;

&lt;p&gt;I checked the list of Moderators, and here is what I found from among older moderators that have been around for a long time (not all of them, but some of them for sure, excluding the AutoModerator).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLJ0P1ln9cLu3wlqrEHRboAEWoLuADGv4sIBFE4-wKsKPiN0EhwuR2H5lJqriZz97TavRdO4zBJetZZhqllIti7MnVKmPUy412S1FwkfX1Yjre89jQcfxr31HvsVSwcP1oRIfoXUz2sZ1FEVy0z2QA_ohbgwxU4SFmN94TM87_2YrG4_TkDfPx/s270/Screenshot%202026-09-17%20at%209.00.54%E2%80%AFPM.png" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpsbzo1637t13swf9rpb4.png" alt="|270x246" width="270" height="246"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Those moderators have allowed hate to fester in the Ruby subreddit for years while giving a group of haters a free pass to post hateful disrespectful comments with a very hateful discriminatory tone against a number of Ruby experts like me who have done more for the benefit of the Ruby community than all the haters combined through talks at RubyConf and RailsConf and open-source projects. I call them out for doing a very shitty job. They totally suck.&lt;/p&gt;

&lt;p&gt;None of the haters in the Ruby subreddit would pass the minimum criteria of respectful conduct to get hired at any of the good Ruby shops I've worked at. So, why allow any people who don't pass the minimum criteria of respectful conduct to be hired at good companies into a Ruby subreddit to begin with? Those people are no different from random hobos and drug criminals one encounters on the streets with their hateful discriminatory negative conduct. So, what on earth are they doing in a Ruby subreddit if they don't pass the minimum code of conduct needed to be hired at any respectful ethical good companies! This is either a case of double-standards, which would implicate some of the moderators above as practicing discrimination, or a case of intentionally simping to unqualified people to feel like "heroes" (the hero worship complex). It's bad in either way. Be better!!!&lt;/p&gt;

&lt;p&gt;If the Ruby community was healthy, a Ruby dev oughta be able to share a video they recorded for the benefit of the Ruby community in peace and with complete dignity and respect. Unfortunately, that's not the case in 2026. &lt;a href="https://andymaleh.blogspot.com/2025/11/how-did-ruby-community-go-from-great-to.html" rel="noopener noreferrer"&gt;The Ruby community has deteriorated into trash&lt;/a&gt; because of terrible mods like the ones above.&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>ethics</category>
      <category>hate</category>
      <category>community</category>
    </item>
    <item>
      <title>Video: Glimmer DSL for Web 0.10.5 Before &amp; After Mutations</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Tue, 15 Sep 2026 03:56:27 +0000</pubDate>
      <link>https://dev.to/andyobtiva/video-glimmer-dsl-for-web-0105-before-after-mutations-2h5g</link>
      <guid>https://dev.to/andyobtiva/video-glimmer-dsl-for-web-0105-before-after-mutations-2h5g</guid>
      <description>&lt;p&gt;Release video for Glimmer DSL for Web (Award-Winning Frontend Framework for Ruby on Rails) 0.10.5: Before &amp;amp; After Mutations&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/BJ0oSsyddMg" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/AndyObtiva/glimmer-dsl-web" rel="noopener noreferrer"&gt;https://github.com/AndyObtiva/glimmer-dsl-web&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;RubyGem: &lt;a href="https://rubygems.org/gems/glimmer-dsl-web" rel="noopener noreferrer"&gt;https://rubygems.org/gems/glimmer-dsl-web&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Blog announcement: &lt;a href="https://andymaleh.blogspot.com/2026/09/video-glimmer-dsl-for-web-0105-before.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/09/video-glimmer-dsl-for-web-0105-before.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>frontend</category>
      <category>opensource</category>
      <category>ruby</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Video: Glimmer DSL for Web Release Version 0.10.4 Insert Mutation</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Mon, 07 Sep 2026 06:03:12 +0000</pubDate>
      <link>https://dev.to/andyobtiva/video-glimmer-dsl-for-web-release-version-0104-insert-mutation-33l7</link>
      <guid>https://dev.to/andyobtiva/video-glimmer-dsl-for-web-release-version-0104-insert-mutation-33l7</guid>
      <description>&lt;p&gt;Release video for Glimmer DSL for Web (Award-Winning Frontend Framework for Ruby on Rails) 0.10.4: Insert Mutation&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/dzAOUKzuvu8" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/AndyObtiva/glimmer-dsl-web" rel="noopener noreferrer"&gt;https://github.com/AndyObtiva/glimmer-dsl-web&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;RubyGem: &lt;a href="https://rubygems.org/gems/glimmer-dsl-web" rel="noopener noreferrer"&gt;https://rubygems.org/gems/glimmer-dsl-web&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Blog announcement: &lt;a href="https://andymaleh.blogspot.com/2026/09/glimmer-dsl-for-web-0104-insert-mutation.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/09/glimmer-dsl-for-web-0104-insert-mutation.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>frontend</category>
      <category>opensource</category>
      <category>ruby</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Video: Glimmer DSL for Web Release Version 0.10.2 &amp; 0.10.3 Append &amp; Prepend Mutations</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Mon, 31 Aug 2026 04:59:11 +0000</pubDate>
      <link>https://dev.to/andyobtiva/video-glimmer-dsl-for-web-release-version-0102-0103-append-prepend-mutations-14nj</link>
      <guid>https://dev.to/andyobtiva/video-glimmer-dsl-for-web-release-version-0102-0103-append-prepend-mutations-14nj</guid>
      <description>&lt;p&gt;Release video for Glimmer DSL for Web (Award-Winning Frontend Framework for Ruby on Rails) 0.10.2 &amp;amp; 0.10.3: Append &amp;amp; Prepend Mutations&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/weLqzmaIUeo" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/AndyObtiva/glimmer-dsl-web" rel="noopener noreferrer"&gt;https://github.com/AndyObtiva/glimmer-dsl-web&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;RubyGem: &lt;a href="https://rubygems.org/gems/glimmer-dsl-web" rel="noopener noreferrer"&gt;https://rubygems.org/gems/glimmer-dsl-web&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Blog announcement: &lt;a href="https://andymaleh.blogspot.com/2026/08/glimmer-dsl-for-web-0103-append-prepend.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/08/glimmer-dsl-for-web-0103-append-prepend.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>frontend</category>
      <category>opensource</category>
      <category>ruby</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Video: Glimmer DSL for Web Release Version 0.10.0 &amp; 0.10.1:</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Mon, 24 Aug 2026 03:22:01 +0000</pubDate>
      <link>https://dev.to/andyobtiva/video-glimmer-dsl-for-web-release-version-0100-0101-1j2a</link>
      <guid>https://dev.to/andyobtiva/video-glimmer-dsl-for-web-release-version-0100-0101-1j2a</guid>
      <description>&lt;p&gt;Release video for Glimmer DSL for Web (Award-Winning Frontend Framework for Ruby on Rails) 0.10.0 &amp;amp; 0.10.1: Auto-Conversion of Date/Time Element Values + New Sample.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/Tk8mjOzhd5I"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/AndyObtiva/glimmer-dsl-web" rel="noopener noreferrer"&gt;https://github.com/AndyObtiva/glimmer-dsl-web&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;RubyGem: &lt;a href="https://rubygems.org/gems/glimmer-dsl-web" rel="noopener noreferrer"&gt;https://rubygems.org/gems/glimmer-dsl-web&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Blog announcement: &lt;a href="https://andymaleh.blogspot.com/2026/08/glimmer-dsl-for-web-0101-auto.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/08/glimmer-dsl-for-web-0101-auto.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>frontend</category>
      <category>opensource</category>
      <category>ruby</category>
      <category>webdev</category>
    </item>
    <item>
      <title>XO Ruby joins RubyConf/RailsWorld as Another Exclusive Discriminatory Unexcellent Conference</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Tue, 11 Aug 2026 20:23:12 +0000</pubDate>
      <link>https://dev.to/andyobtiva/xo-ruby-joins-rubyconfrailsworld-as-another-exclusive-discriminatory-unexcellent-conference-3nb</link>
      <guid>https://dev.to/andyobtiva/xo-ruby-joins-rubyconfrailsworld-as-another-exclusive-discriminatory-unexcellent-conference-3nb</guid>
      <description>&lt;p&gt;So, I got contacted by the organizer of the XO Ruby conference (aka Travelling Ruby), Pascal Laliberté, on meetup.com because I organize the Montreal.rb Ruby Meetup and am a Montreal-based Expert Ruby Software Engineer. He said XO Ruby is coming to Montreal and asked me for help with it. We end up meeting in a video conference call.&lt;/p&gt;

&lt;p&gt;To help out, I indicated that I asked my company to consider sponsoring the conference. Furthermore, I volunteered to give a talk as a Montreal-local Ruby Expert (given I have won 2 awards by Matz and have spoken 4 times at RubyConf and 2 times at RailsConf, plus 2 times this year at Ruby conferences in Europe, &lt;a href="https://www.youtube.com/watch?v=qTukq5AcSK0" rel="noopener noreferrer"&gt;including this talk&lt;/a&gt; that I shared with him); I offered to ask my company's former CTO (who is still with us in a different position) to give a "Founder" topic talk (one of the topics of the conference) about how to be a Tech Founder for a Ruby on Rails project (our previous Montreal-based Fintech company is a huge success story as we got bought by a larger Silicon Valley Fintech 1.5 years ago that is a leader in the Credit Union AI/Agent Conversational Software space); and I offered to recommend other potential Ruby speakers from Montreal.&lt;/p&gt;

&lt;p&gt;After everything I volunteered to help with, Pascal strangely seemed to push back against me giving a Ruby talk at the Montreal-based XO Ruby even though there are empty slots left and I am literally one of the biggest representers of Ruby in the Montreal Tech community today (not many Ruby Software Engineers from Montreal present at RubyConf like I have in 2022/2023/2024, and no one from Montreal as far as I know has won awards by Matz, the creator of Ruby). I've also put in many many hours and days into keeping the Montreal.rb Ruby Meetup going, including giving extra presentations myself whenever needed, and that's in addition to the many many hours and days I've put into Ruby Open-Source Projects. Honestly, if an interviewee at a job interview I am conducting had reacted with that sort of apathy after hearing my accomplishments, they'd be cut immediately from the interview process due to being apathetic instead of passionate, and due to not appreciating excellence, as only unexcellent people don't appreciate excellence. Truly excellent people always appreciate excellence and excellent accomplishments, while maintaining an attitude of curiosity about them.&lt;/p&gt;

&lt;p&gt;I asked him how many talk slots are left in the conference. He said there are about 9 slots and about 4-5 are left, including empty slots for the "Open-Source Projects" topic. Then, he started trying to explain that he wanted a very technical Ruby talk (it's a weird note given &lt;a href="https://github.com/AndyObtiva/glimmer-dsl-web" rel="noopener noreferrer"&gt;Glimmer DSL for Web&lt;/a&gt; is one of the most technically interesting and innovative Ruby projects ever with its ultralight, expressive, and minimalistic DSLs). So, I told him I've given talks at many Ruby/Rails conferences on a variety of topics, including Domain Driven Design, Design Patterns, Object Oriented Design, Desktop Development, Frontend Development, and DSL Engine Meta-Programming, plus I have literally won an award from Matz, the creator of Ruby, last year for my Open-Source Project, Glimmer DSL for Web (in addition to winning another award a few years ago for Glimmer DSL for LibUI), so I can easily give a strong Ruby technical presentation. The weirdest and creepiest thing is Pascal's face was so apathetic when I was recounting all my Ruby accomplishments as if they don't matter. That's not the reaction of a strong ethical Software Engineer who cares about the fact that past Ruby accomplishments have benefited many customers and continue to benefit customers directly or indirectly today.&lt;/p&gt;

&lt;p&gt;Then, Pascal said he could not guarantee a slot for me despite having empty slots, believe it or not, without providing any valid reasons! I told him given that I am 100% qualified to give a talk at the conference, this is discrimination! After all, if I wasn't qualified, or even had some competition, I could understand not being guaranteed a slot. But, I am the only one in the Montreal community who has won awards from Matz, my new innovative open-source project has no competition, and no Software Engineers in Montreal have represented Ruby as much as I have in recent years through continued effort in fostering the local Ruby community with running the Montreal.rb Ruby Meetup. Meaning, this is 100% discrimination.&lt;/p&gt;

&lt;p&gt;To give a point of comparison, I was literally hired instantly at my current company a number of years ago (when we were still a small startup before acquisition) because my boss appreciated all my Ruby accomplishments and knew that I had a large enough body of work in the Ruby community (many RubyConf/RailsConf talks and Ruby open-source projects) that demonstrated my Ruby skills beyond the shadow of a doubt and warranted instant acceptance of me. My boss back then who was the CTO at the time is a Super-Duper Ultra Strong Software Engineer/Architect/CTO by the way, so he knew what he was doing.&lt;/p&gt;

&lt;p&gt;Any normal competent ethical strong Software Engineer would have been absolutely excited to have me talk at their Ruby conference (like the organizers of wroclove.rb and RubyConf Austria), especially that I have won an award from Matz himself, the creator of Ruby. They would have been 100% curious to learn what the award-winning project is all about and would have wanted me to share that knowledge with others in the Ruby community for the benefit of customers (not for selfish reasons).&lt;/p&gt;

&lt;p&gt;I responded to Pascal further by telling him that his conference practices discrimination and is an unexcellent garbage conference that is way below my standards for how a Ruby conference should be (it should be non-discriminatory and appreciative of excellence that wins awards from the creator of Ruby). So, I don't want to participate in it anymore nor help it. The fact that the conference doesn't immediately accept a talk by someone who won awards from the creator of the programming language that is the reason for the conference existing means it is a trash conference. It can't possibly be sharing top-level Ruby excellent knowledge, yet lower-level mediocre knowledge. I told him I was ending the video conference call because discrimination is not acceptable anywhere in Canada. It's funny how this creepy unethical guy was trying to act as if he's "more important" than me when in fact he probably doesn't have half my accomplishments. This reminds me of &lt;a href="https://andymaleh.blogspot.com/2025/03/me-vs-typical-members-of-rubyrails.html" rel="noopener noreferrer"&gt;this blog post about entitled people in the Ruby community&lt;/a&gt;, which applies to him as well.&lt;/p&gt;

&lt;p&gt;The crazy thing is he tried to interject and say things about "my behavior" towards the end of the video call when in fact his behavior was already bad through discrimination and lack of appreciation for excellence, so if his behavior is already bad, he is in no position to judge anyone else's "behavior"! My behavior is exemplary in the Montreal Ruby community over many years.&lt;/p&gt;

&lt;p&gt;One other thing worthy of note that relates to discrimination is that at one point, Pascal tried to focus the conversation on the pronunciation of my last name, which felt uncomfortable and felt as if he was trying to pigeon hole me into whatever "country of origin" my heritage belongs to instead of just treating me as a 100% equal Canadian (as I am a 100% Canadian after all). I have just completed my employer's yearly training for workplace prevention of abuse, harassment, and discrimination. And, such behavior came up in the training as "discrimination based on the country of origin". When he asked about how my last name is pronounced, I told him my last name is just pronounced like it's written in English, with the end being silent, similarly to the pronunciation of the word "melee" (meaning a skirmish). To be honest, over the years, I have received that sort of discrimination from a number of people in Canada. It's disappointing that some people in my country, Canada, discriminate against others based on their country of origin, sometimes in very subtle ways with plausible deniability. I had less experience of that discrimination when I lived in the USA in the past during the first 10 years of my career. It's ironic that the international stereotype of Canadians is that they are nice people, but in actuality, some of them (not all) apply "niceness" with a double standard (which is not nice), treating people in their in-group nicely and treating others in their out-group not nicely at all. That's something &lt;a href="https://andymaleh.blogspot.com/2025/06/shopify-has-been-bad-for-ruby-community.html" rel="noopener noreferrer"&gt;I have experienced by some of the people who work for Shopify&lt;/a&gt; in the past. Fortunately, I work with very nice people at my company's Montreal branch and I have a very nice French Canadian girlfriend too.&lt;/p&gt;

&lt;p&gt;Another thing worthy of note is that this XO Ruby conference is associated with Jim Remsik who runs Falgrant, and in past RubyConfs that I presented at, I literally saw swag/stickers by Flagrant that included the F word, which was very unprofessional and disrespectful. Professional Software Engineers who don't make it a habit to drop F bombs at work would not use that sort of language in business marketing material as that immediately reduces a company like Flagrant into a trash company that spreads unethical trash with every interaction they have with others. I removed Jim Remsik from my LinkedIn in the past after I noticed that just as I've removed Pascal Laliberté from my LinkedIn after today's interaction.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://andymaleh.blogspot.com/2026/07/rubyconf-2026-is-not-safe-environment.html" rel="noopener noreferrer"&gt;I have mentioned this before&lt;/a&gt;; from the perspective of discriminators who have an unconscious or conscious in-group and out-group, it doesn't matter if someone from the out-group has launched rockets to the moon successfully with excellent effort, as they would still get treated as if they are unequal unimportant people and as if their accomplishments don't matter (in spite of having practically benefited many customers directly or indirectly with their accomplishments).&lt;/p&gt;

&lt;p&gt;In conclusion, to avoid enabling discrimination and unexcellence in the Ruby community, avoid attending, sponsoring, and presenting at XO Ruby. Also, know that it is a mediocre garbage conference that is way below the high quality standards of Ruby Experts like me for excellence and ethics. As they say, one bad apple spoils the bunch, so it is of the utmost importance for a Software Engineer to surround themselves with excellent ethical Software Engineers if they want to avoid rotting and become unethical and unexcellent over time.&lt;/p&gt;

&lt;p&gt;Of course, as with my other blog posts, to prove that I'm on the right side of things, I acknowledge that nobody is perfect and everyone makes mistakes. Meaning, I am always open to the idea of forgiving people if they redeem themselves. So, if Pascal was to apologize about his discrimination/lack-of-appreciation-of-excellence and allow the most active Expert Ruby Software Engineer in Montreal to present at a Montreal Ruby conference, I'd be happy to withdraw this blog post. Otherwise, if I am wrong about something and it was kindly, patiently, and respectfully explained to me with genuine loving intentions, I'd be happy to reverse my position too.&lt;/p&gt;

&lt;p&gt;Originally posted at:&lt;br&gt;
&lt;a href="https://andymaleh.blogspot.com/2026/08/xo-ruby-joins-rubyconfrailsworld-as.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/08/xo-ruby-joins-rubyconfrailsworld-as.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>conference</category>
      <category>discrimination</category>
      <category>inclusion</category>
    </item>
    <item>
      <title>Ruby Memes 2026-07-30: One Bad Monkey Spoils The Bunch</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Thu, 30 Jul 2026 18:25:27 +0000</pubDate>
      <link>https://dev.to/andyobtiva/ruby-memes-2026-07-30-one-bad-monkey-spoils-the-bunch-1ofl</link>
      <guid>https://dev.to/andyobtiva/ruby-memes-2026-07-30-one-bad-monkey-spoils-the-bunch-1ofl</guid>
      <description>&lt;p&gt;One Bad Monkey Spoils The Bunch!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgX-vLpTGbmjLXOPl5fipd-WhLP3abFzS4cWGn3HHe8-gAUhbySvZiQgdp6wjNUtKIrjVV_uDKXFRyEYe_E8Vg50qa-c5NIiIVOOzSpfMbjvr0WnOflb9L4D4jsybDUNMBPPzPYA9X78zXAzediQVY2r3MI9xZRC8FymjwZuRAGTvnpzHoNPQXx/s1248/ruby-memes-2026-07-30-one-bad-monkey-spoils-the-bunch.jpg" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9w7k0tusxq0ut3tcgh3q.jpg" alt="|426x640" width="426" height="639"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This Ruby meme is a variation on the common expression "One Bad Apple Spoils The Bunch" that is noting how introducing inferior devs into a Software Engineering team ends up reducing the entire team's skill and intelligence to the least common denominator skill and intelligence of the weakest links, thus corrupting the whole team the same way a bad apple gradually ruins a bunch of healthy apples when placed with them.&lt;/p&gt;

&lt;p&gt;It's so true when it comes to Ruby on Rails development teams that suddenly make the bad decision of hiring a React.js dev for Frontend work one day even though &lt;a href="https://andymaleh.blogspot.com/2026/04/competent-vs-incompetent-ruby-devs-when.html" rel="noopener noreferrer"&gt;React.js contradicts the Ruby Way and Rails Way&lt;/a&gt; and JavaScript is inferior to Ruby!!! The Ruby on Rails Software Engineers that were once smart suddenly become React.js code monkeys and start forgetting all the best practices and principles of Ruby on Rails due to getting used to React.js breaking them with its inferior over-engineered ways. So indeed, one bad monkey ends up spoiling the bunch!&lt;/p&gt;

&lt;p&gt;That's why I strive very hard to avoid hiring even one bad dev on my team as I notice immediate degradation in everyone's work quality as soon as one bad dev enters a team, so we keep a tight ship on my team instead.&lt;/p&gt;

&lt;p&gt;Originally posted at:&lt;br&gt;
&lt;a href="https://andymaleh.blogspot.com/2026/07/ruby-memes-2026-07-30-one-bad-monkey.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/07/ruby-memes-2026-07-30-one-bad-monkey.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>rails</category>
      <category>meme</category>
      <category>frontend</category>
    </item>
    <item>
      <title>The Embarrassing Ruby/Rails Community Chronicles 2026-07-28</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Tue, 28 Jul 2026 20:39:37 +0000</pubDate>
      <link>https://dev.to/andyobtiva/the-embarrassing-rubyrails-community-chronicles-2026-07-28-2lcd</link>
      <guid>https://dev.to/andyobtiva/the-embarrassing-rubyrails-community-chronicles-2026-07-28-2lcd</guid>
      <description>&lt;p&gt;&lt;a href="https://andymaleh.blogspot.com/2025/12/the-embarrassing-rubyrails-subreddit.html" rel="noopener noreferrer"&gt;"The Embarrassing Ruby/Rails Subreddit Chronicles"&lt;/a&gt; becomes "The Embarrassing Ruby/Rails Community Chronicles" as it expands to cover embarrasing interactions by bad Ruby/Rails devs all across social media and the real world, exposing rudeness, meanness, &lt;a href="https://andymaleh.blogspot.com/2024/12/how-to-spot-covert-discrimination-in.html" rel="noopener noreferrer"&gt;discrimination&lt;/a&gt;, and unexcellence/unintelligence in the Ruby/Rails worldwide community in 2026. The goal of course is to call that out to discourage in favor of true Rubyist &lt;a href="https://en.wiktionary.org/wiki/MINASWAN" rel="noopener noreferrer"&gt;MINASWAN&lt;/a&gt; attitudes and behaviors instead (Matz Is Nice And So We Are Nice).&lt;/p&gt;

&lt;p&gt;While going through Bystander Intervention training for my job, as required by my employer, I stumbled upon "Persistent unwanted personal questions" being mentioned as a form of verbal abuse.&lt;/p&gt;

&lt;p&gt;I have to confess I recently experienced that at a Ruby tech event. A bad Ruby dev (the kind you'd find on the Ruby/Rails subreddits) kept rudely asking me what my salary was after I told him I won awards by Matz (the creator of Ruby) for my open-source projects. Any normal Rubyist would have asked me about my open-source projects instead, just out of normal Software Engineering curiosity to learn better ways of serving customers with Ruby. Instead, he kept prying very hard about my salary and was unwilling to accept the fact that it's rude to ask people he doesn't know for their salary.&lt;/p&gt;

&lt;p&gt;After I gave him multiple examples of how previous companies I worked at had policies against people asking about salaries because knowing the answer could cause envy and create bad relationships, citing a real story of that happening at one of my previous jobs when someone's salary leaked, he pivotted towards asking me if "I felt uncomfortable answering". He kept insisting on me answering that new question instead going forward. The person was already coming across by that point as a very terrible rude unprofessional person due to literally attempting to make me feel uncomfortable with incessent questioning.&lt;/p&gt;

&lt;p&gt;He sounded like he desperately wanted to "win the conversation/situation" in any way possible (of me having won awards he hasn't won, instead of being humble/happy for me) by trying to make me "look bad" as someone who is "weak" due to being "uncomfortable". That revealed to me what his original intention and ulterior motive was behind asking for my salary: He just wanted to make me "look bad". I'm sure he was going to tell me my salary was too low no matter what answer I would have provided, as a trap, to insult me and render me "unimportant" even if I've won awards by Matz. As if the awards were about me "being important" or "making more money" as opposed to ensuring I serve customers with the best quality work possible (which is what awards are really about from the perspective of truly ethical excellent people who don't prioritize greed or pride over customer service).&lt;/p&gt;

&lt;p&gt;What a ridiculous interaction that was! I finally answered him by saying "it's not about me being uncomfortable. It's just a bad practice/etiquette to ask for someone's salary, especially if you don't know them well, and I won't endorse/enable that practice by answering the question even if I were comfortable with answering it."&lt;/p&gt;

&lt;p&gt;The dude confessed to me eventually that he doesn't work in Ruby anymore because he lost a political battle at work, so he is now a Python developer even though Ruby is more effective than Python at building his work application. What a loser! That's exactly the kind of pushover rude loser my team would never hire and would screen for during the interviewing phase of hiring. We don't want devs who lose political battles for what technology decisions are best for serving customers. I have won many many such political battles at my company over the years, and it was because I'm no pushover. A bad dev being unethical goes hand in hand with other bad attributes like being a pushover, which is why we never hire such devs in the first place.&lt;/p&gt;

&lt;p&gt;Originally posted at:&lt;br&gt;
&lt;a href="https://andymaleh.blogspot.com/2026/07/the-embarrassing-rubyrails-community.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/07/the-embarrassing-rubyrails-community.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>rails</category>
      <category>community</category>
      <category>ethics</category>
    </item>
    <item>
      <title>RubyConf Austria 2026 Talk Video: Frontend Ruby on Rails with Glimmer DSL for Web — Andy Maleh</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Mon, 20 Jul 2026 21:15:08 +0000</pubDate>
      <link>https://dev.to/andyobtiva/rubyconf-austria-2026-talk-video-frontend-ruby-on-rails-with-glimmer-dsl-for-web-andy-maleh-4j50</link>
      <guid>https://dev.to/andyobtiva/rubyconf-austria-2026-talk-video-frontend-ruby-on-rails-with-glimmer-dsl-for-web-andy-maleh-4j50</guid>
      <description>&lt;p&gt;My RubyConf Austria 2026 talk has been published on YouTube! What if your frontend was just... Ruby?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=qTukq5AcSK0" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=qTukq5AcSK0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/qTukq5AcSK0"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Blog post edition:&lt;br&gt;
&lt;a href="https://andymaleh.blogspot.com/2026/07/rubyconf-austria-2026-talk-video.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/07/rubyconf-austria-2026-talk-video.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>rails</category>
      <category>conference</category>
      <category>frontend</category>
    </item>
    <item>
      <title>RubyConf 2026 Is Not a Safe Environment for Everyone</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Tue, 14 Jul 2026 20:34:57 +0000</pubDate>
      <link>https://dev.to/andyobtiva/rubyconf-2026-is-not-a-safe-environment-for-everyone-1597</link>
      <guid>https://dev.to/andyobtiva/rubyconf-2026-is-not-a-safe-environment-for-everyone-1597</guid>
      <description>&lt;p&gt;RubyConf 2026 is not a safe environment for everyone. They have an in-group and an out-group. If you're in the in-group, they will treat you well and accept talk proposals by you even if you don't have top-level skills in Software Engineering. If you're in the out-group, it doesn't matter if you launch rockets to the moon successfully on your own or win the approval of Matz himself, you will be excluded and discriminated against: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://andymaleh.blogspot.com/2026/06/rubyconf-has-joined-railsconfrailsworld.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/06/rubyconf-has-joined-railsconfrailsworld.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If that weren't true, then RubyConf's folks would not be afraid to address the issue of feeling discriminated against for the benefit of keeping their reputation clean. Alas, like all discriminators out there, they cower and hide instead of addressing the issue because the discrimination is 100% real. A discriminator usually discriminates because they don't see everyone as equal or because they're frauds and don't have the energy to treat everyone equally, so if discrimination is brought up to them, they won't take it seriously. &lt;/p&gt;

&lt;p&gt;Respectful treatment means to treat someone well and fairly for what they have accomplished and what they offer. I realize I could buy a ticket to the conference, but rejecting a talk by me that won the approval of Matz, the creator of the Ruby programming language that is the reason for the conference existing means I have earned the right to talk about the subject that I won an award from Matz for. Otherwise, I am being robbed and discriminated against. This is no different from how the MLB (Major League Baseball) used to mistreat Afro Americans and relegate them to playing in the Negro league instead of the Major League. Telling someone who can perform at the major league level they are unaccepted as a player there, but could attend if they want is most definitely discrimination 100%. &lt;/p&gt;

&lt;p&gt;By the way, under other circumstances, if I had no project to talk about, I would be 100% OK with attending RubyConf instead of presenting as I would normally want to support other speakers and learn from them. But, in 2026, the issue is if they rejected a talk by someone who won an award from Matz at a near impossible international competition to win, it means they probably rejected a lot of top-quality talks and accepted many subpar mediocre quality talks. I don't want to go to a conference in which I become mediocre by attending mediocre talks. Excellence and unexcellence are infectious. The next thing I know after hanging out with unexcellent speakers at RubyConf 2026 is I'll become unexcellent and subpar like them. This is no different from entire mediocre communities like the React.js comunity and others where the blind are leading the blind into a pit, but everyone is celebrating the popularity of mediocre ideas and technologies (meaning they only perceive themselves as being smart, but objectively, they're all performing suboptimally for customers and don't provide the best smartest work). No thanks!!!&lt;/p&gt;

&lt;p&gt;RubyConf 2026 is a cesspool of discirmination and exclusion:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://andymaleh.blogspot.com/2026/07/reminder-that-rubyconf-2026-is-cesspool.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/07/reminder-that-rubyconf-2026-is-cesspool.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One might think that RubyConf's folks are too busy to look into the discrimination claim. But in fact, I contacted them about the perceived discrimination about a month ago. They had all the time of the world to look into the discrimination and lack of appreciation of excellence (an equally serious matter). Also, if they claim to be "excellent", "inclusive" and "diverse", then looking into discrimination and lack of appreciation of excllence would be the top priority of RubyConf, alas they're a mediocre discriminatory conference in 2026 that doesn't put excellence and lack of discrimination at the top of their priorities, just like any dictator at a third world country would act. They're no different. It's a fraud of a conference in 2026.&lt;/p&gt;

&lt;p&gt;The fact that it doesn't bother them to have these blog posts published as to want to contact me and settle the issue of discrimination against me proves they are discriminators 100% because discriminators aren't bothered by having discrimination reported to them, but real non-discriminators put ethics and good equal treatment of everyone first above everything else.&lt;/p&gt;

&lt;p&gt;I have talked extensively about covert discrimination in the Ruby community in the past. Ignoring someone without attempting to resolve things amicably definitely falls under covert discrimination:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://andymaleh.blogspot.com/2024/12/how-to-spot-covert-discrimination-in.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2024/12/how-to-spot-covert-discrimination-in.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Originally posted at:&lt;br&gt;
&lt;a href="https://andymaleh.blogspot.com/2026/07/rubyconf-2026-is-not-safe-environment.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/07/rubyconf-2026-is-not-safe-environment.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>rails</category>
      <category>conference</category>
      <category>ethics</category>
    </item>
    <item>
      <title>Ruby Open-Source Innovation Process Expectation vs Reality</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Mon, 13 Jul 2026 16:53:08 +0000</pubDate>
      <link>https://dev.to/andyobtiva/ruby-open-source-innovation-process-expectation-vs-reality-4lo9</link>
      <guid>https://dev.to/andyobtiva/ruby-open-source-innovation-process-expectation-vs-reality-4lo9</guid>
      <description>&lt;p&gt;Expectation regarding the Ruby open-source innovation process:&lt;/p&gt;

&lt;p&gt;1- I stumble upon a problem at my job in our Ruby application&lt;/p&gt;

&lt;p&gt;2- I build a solution for it in an open-source project (e.g. the ability to write the Frontend with a Ruby Frontend Framework instead of using an inferior JavaScript library like React)&lt;/p&gt;

&lt;p&gt;3- I win an &lt;a href="https://andymaleh.blogspot.com/2025/01/glimmer-dsl-for-web-wins-in-fukuoka.html" rel="noopener noreferrer"&gt;award&lt;/a&gt; for my open-source project by Matz, the creator of Ruby.&lt;/p&gt;

&lt;p&gt;4- I get accepted to present my open-source project at Ruby conferences&lt;/p&gt;

&lt;p&gt;5- Ruby Software Engineers adopt the new highly innovative open-source project, benefiting themselves and their customers greatly. &lt;/p&gt;

&lt;p&gt;Reality regarding the Ruby open-source innovation process:&lt;/p&gt;

&lt;p&gt;It doesn't matter how innovative an open-source project that you build is in your free time as a free beneficial contribution for the community. Even if your open-source project won an &lt;a href="https://andymaleh.blogspot.com/2025/01/glimmer-dsl-for-web-wins-in-fukuoka.html" rel="noopener noreferrer"&gt;award&lt;/a&gt; from the creator of Ruby himself at an international tech competition that very few devs won, the project will get rejected from &lt;a href="https://rubyconf.org/" rel="noopener noreferrer"&gt;RubyConf&lt;/a&gt; due to discrimination and lack of appreciation for excellence from everyone equally. If you're in their discriminatory out-group instead of their in-group and/or you cover a topic that might upset &lt;a href="https://rubyconf.org/" rel="noopener noreferrer"&gt;RubyConf&lt;/a&gt; folks who aren't 100% for Ruby (e.g. unseating React/JavaScript with Ruby), you are excluded (even if your talk's project has zero competition), to the detriment of the Ruby community at large. &lt;/p&gt;

&lt;p&gt;Learn more:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://andymaleh.blogspot.com/2026/06/rubyconf-has-joined-railsconfrailsworld.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/06/rubyconf-has-joined-railsconfrailsworld.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Originally published as this blog post:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://andymaleh.blogspot.com/2026/07/ruby-open-source-innovation-process.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/07/ruby-open-source-innovation-process.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>conference</category>
      <category>discrimination</category>
      <category>ethics</category>
    </item>
    <item>
      <title>Reminder that RubyConf 2026 is a Cesspool of Discrimination and Exclusion</title>
      <dc:creator>Andy Maleh</dc:creator>
      <pubDate>Fri, 10 Jul 2026 17:37:05 +0000</pubDate>
      <link>https://dev.to/andyobtiva/reminder-that-rubyconf-2026-is-a-cesspool-of-discrimination-and-exclusion-42mk</link>
      <guid>https://dev.to/andyobtiva/reminder-that-rubyconf-2026-is-a-cesspool-of-discrimination-and-exclusion-42mk</guid>
      <description>&lt;p&gt;Just a reminder that &lt;a href="https://andymaleh.blogspot.com/2026/06/rubyconf-has-joined-railsconfrailsworld.html" rel="noopener noreferrer"&gt;RubyConf has become a Cesspool of Discrimination and Exclusion&lt;/a&gt;. In 2026, it doesn't matter how well accomplished a Ruby Software Engineer is in the Ruby community as even if they win awards by the creator of Ruby himself, if they propose a topic that is taboo with the organizers of RubyConf, they are excluded and discriminated against, without even providing a valid reason for the exclusion. It's one thing if there was an intelligent rational reason. It's another when the organizers just run away in cowardice from addressing the discrimination, which is an act of discrimination/exclusion as ignoring someone is a form of exclusion too. &lt;/p&gt;

&lt;p&gt;The bottom line of RubyConf is that if you are one of the "favored ones" that RubyConf give preferential treatment to, then even if you haven't &lt;a href="https://andymaleh.blogspot.com/2025/01/glimmer-dsl-for-web-wins-in-fukuoka.html" rel="noopener noreferrer"&gt;won any awards from the creator of Ruby&lt;/a&gt; or lack complete mastery in Software Engineering, due to discrimination, you are given more importance over someone with more skills and experience. &lt;/p&gt;

&lt;p&gt;That means RubyConf mostly has subpar and suboptimal talks. Intelligent well-accomplished master Software Engineers can't trust that they would receive top-level talks at RubyConf anymore in 2026. &lt;/p&gt;

&lt;p&gt;Basically, RubyConf discriminates against people by seeing them in multiple groups (unlike normal non-discriminatory conferences that always recognize and reward excellence):&lt;/p&gt;

&lt;p&gt;Excluded ones: those people can build a rocket that reaches the moon and win awards from the creator of Ruby, but their efforts are not appreciated by RubyConf or respected as to give them a speaking platform if they propose a topic that is deemed too novel, outside the box, or taboo by RubyConf (like Frontend Ruby Development)&lt;br&gt;
"Favored ones": those people are liked not always for top-merit or rational reasons, but often for emotional reasons too, a form of discrimination by not seeing everyone as equal, yet deeming some people as above others even without having the best or top-level accomplishments.&lt;br&gt;
Meaning, the "favored ones" will be allowed to "have fun" at the conference and think it is "diverse and inclusive" when in fact it's all a lie. They do it with a double standard offering that to some people only, but not offering well-deserved respect to everyone who earned it, and without even being loving enough as to explain why &lt;a href="https://andymaleh.blogspot.com/2025/01/glimmer-dsl-for-web-wins-in-fukuoka.html" rel="noopener noreferrer"&gt;a talk about an open source project that won an award by Matz himself&lt;/a&gt; at a very difficult international competition is getting rejected at the conference as to help the person follow a "better path" in their career if they're truly wrong.&lt;/p&gt;

&lt;p&gt;Part of the reason why this is a big problem is because the project they excluded offers an amazingly simple Ruby solution to a very complicated and divisive problem in the Ruby on Rails community. Then again, perhaps it is knocking JavaScript around too much for the liking of fake Rubyists who work at RubyConf and that's the true reason why they "didn't find the project interesting" when in fact Matz the creator of Ruby who's smarter and more accomplished/important than all of them didn't just find it interesting, but was willing to &lt;a href="https://andymaleh.blogspot.com/2025/01/glimmer-dsl-for-web-wins-in-fukuoka.html" rel="noopener noreferrer"&gt;give it an award at a difficult international competition&lt;/a&gt; along with other smart judges. &lt;/p&gt;

&lt;p&gt;By attending RubyConf, you're supporting this kind of discrimination and exclusion, plus lack of appreciation of excellence, which means RubyConf is unexcellent and is mostly sharing dumb "yet popular" talks with the public. If anyone has any shred of ethics, self respect, or excellence, they would boycott RubyConf and contact them about this grand discrimination offense committed by them. &lt;/p&gt;

&lt;p&gt;Funny, I told my girlfriend about this a while ago, and she recently asked me if any of the RubyConf folks reached out to me to apologize or explain themselves, expecting that normal people would do that. I told her no, they're just unethical discriminatory cowards (their guys aren't real men) who don't care to explain this or apologize about it. Though, I personally am always open to forgiving someone if they are willing to apologize or explain what I might have done wrong to deserve this. Any other reaction shows apathy and more discrimination (ignoring someone is exclusion, so another form of discrimination). &lt;/p&gt;

&lt;p&gt;In a way, I am very happy &lt;a href="https://andymaleh.blogspot.com/2025/01/glimmer-dsl-for-web-wins-in-fukuoka.html" rel="noopener noreferrer"&gt;I won an award from Matz in 2025&lt;/a&gt; because it exposed the Ruby community for all the discrimination it has against certain people/topics in the community, which even reached RubyConf eventually.&lt;/p&gt;

&lt;p&gt;Original blog post version:&lt;br&gt;
&lt;a href="https://andymaleh.blogspot.com/2026/07/reminder-that-rubyconf-2026-is-cesspool.html" rel="noopener noreferrer"&gt;https://andymaleh.blogspot.com/2026/07/reminder-that-rubyconf-2026-is-cesspool.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>rails</category>
      <category>discrimination</category>
      <category>conference</category>
    </item>
  </channel>
</rss>
