#rubyprogramming — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rubyprogramming, aggregated by home.social.
-
A Message from the Ruby Central Board
https://rubycentral.org/news/a-message-from-the-ruby-central-board/
#HackerNews #RubyCentral #RubyProgramming #OpenSource #TechNews #CommunityUpdates
-
A Message from the Ruby Central Board
https://rubycentral.org/news/a-message-from-the-ruby-central-board/
#HackerNews #RubyCentral #RubyProgramming #OpenSource #TechNews #CommunityUpdates
-
Ah yes, the age-old "frozen test fixtures" dilemma—because apparently, even test data needs a sweater in large projects. 🧊🔧 Brace yourself for a riveting six-minute read, where Ruby enthusiasts will be poetically enlightened on avoiding this frosty fate. Next up, "Why Your Office Printer is a Sentient Being Bent on Chaos!" 🖨️💥
https://radanskoric.com/articles/frozen-test-fixtures #frozenTestFixtures #RubyProgramming #testData #officePrinter #chaos #HackerNews #ngated -
Ah yes, the age-old "frozen test fixtures" dilemma—because apparently, even test data needs a sweater in large projects. 🧊🔧 Brace yourself for a riveting six-minute read, where Ruby enthusiasts will be poetically enlightened on avoiding this frosty fate. Next up, "Why Your Office Printer is a Sentient Being Bent on Chaos!" 🖨️💥
https://radanskoric.com/articles/frozen-test-fixtures #frozenTestFixtures #RubyProgramming #testData #officePrinter #chaos #HackerNews #ngated -
:ruby: #Ruby's #Float contains interesting constants.
Like EPSILON, which is the
> difference between 1 and the smallest double-precision floating point number greater than 1.
What is it useful for, you ask?
Well, Floats are kinda difficult for computers and if you want to compare them for equality without using `round` or alike, you can check whether its difference is within EPSILON range.
So it is kinda close to how Math uses it (ε).
-
:ruby: #Ruby's #Float contains interesting constants.
Like EPSILON, which is the
> difference between 1 and the smallest double-precision floating point number greater than 1.
What is it useful for, you ask?
Well, Floats are kinda difficult for computers and if you want to compare them for equality without using `round` or alike, you can check whether its difference is within EPSILON range.
So it is kinda close to how Math uses it (ε).
-
@saerdnaer ooooooh, TIL that it is powered by #RubyOnRails
-
@saerdnaer ooooooh, TIL that it is powered by #RubyOnRails
-
Some folks didn't have the chance to learn about @marcoroth's amazing 🌿 #Herb and #ReActionView.
Luckily he got the chance to speak about the revolution in the #Rails view ecosystem at @Euruko in 🇵🇹 #VianaDoCastelo.#EuRuKo #EuRuKo2025 #RubyOnRails #RubyProgramming #ActionView
-
Some folks didn't have the chance to learn about @marcoroth's amazing 🌿 #Herb and #ReActionView.
Luckily he got the chance to speak about the revolution in the #Rails view ecosystem at @Euruko in 🇵🇹 #VianaDoCastelo.#EuRuKo #EuRuKo2025 #RubyOnRails #RubyProgramming #ActionView
-
It's always nice to see @matz on an @Euruko stage 😊
#MINASWAN #ruby #RubyLang #RubyLanguage #RubyProgramming #EuRuKo #EuRuKo2025 #VianaDoCastelo #portugal #RubyConference #ProgrammingConferences
-
It's always nice to see @matz on an @Euruko stage 😊
#MINASWAN #ruby #RubyLang #RubyLanguage #RubyProgramming #EuRuKo #EuRuKo2025 #VianaDoCastelo #portugal #RubyConference #ProgrammingConferences
-
Wow, the #benchmark|s of the #rack compatible #Ruby webserver #Itsi look amazing!
#Puma still shines on large responses and slightly on CPU heavy responses but otherwise Itsi is leading in most cases otherwise.
-
Wow, the #benchmark|s of the #rack compatible #Ruby webserver #Itsi look amazing!
#Puma still shines on large responses and slightly on CPU heavy responses but otherwise Itsi is leading in most cases otherwise.
-
Okay, this is really interesting: Sean's/skinnyjames'/Zero Stars' #hokusai is a backend agnostic :ruby: #RubyLang #framework for building #reactive #desktop apps.
https://www.youtube.com/watch?v=V5WPmVTUExI
https://codeberg.org/skinnyjames/hokusai
Its native builder and the os builder are written in :crystal: #CrystalLang:
-
Okay, this is really interesting: Sean's/skinnyjames'/Zero Stars' #hokusai is a backend agnostic :ruby: #RubyLang #framework for building #reactive #desktop apps.
https://www.youtube.com/watch?v=V5WPmVTUExI
https://codeberg.org/skinnyjames/hokusai
Its native builder and the os builder are written in :crystal: #CrystalLang:
-
The first slide of @valeriecodes's from @rubycentral / #heroku talk is already gold 😅
#brightonruby #brightonruby2025 #ai #RubyProgramming #rubyconferences
-
The first slide of @valeriecodes's from @rubycentral / #heroku talk is already gold 😅
#brightonruby #brightonruby2025 #ai #RubyProgramming #rubyconferences
-
Now Julia Lopez from #harvest is talking about defending your #Rails app.
#brightonruby #brightonruby2025 #rubyonrails #RubyProgramming #rubylang
-
Now Julia Lopez from #harvest is talking about defending your #Rails app.
#brightonruby #brightonruby2025 #rubyonrails #RubyProgramming #rubylang
-
Now @emilysamp from #Shopify speaks about one of the most controversial topics in #RubyProgramming: #Types (and 🍦 @sorbet_ruby for that matter).
https://railsatscale.com/2025-04-23-rbs-support-for-sorbet/
Remember that you can easily generate type definitions with Tapioca:
https://github.com/Shopify/tapioca
#brightonruby2025 #brightonruby #types #staticanalysis #prism #sorbet #lsp #RubyLSP #gradualtyping #typesignatures #tapioca
-
Now @emilysamp from #Shopify speaks about one of the most controversial topics in #RubyProgramming: #Types (and 🍦 @sorbet_ruby for that matter).
https://railsatscale.com/2025-04-23-rbs-support-for-sorbet/
Remember that you can easily generate type definitions with Tapioca:
https://github.com/Shopify/tapioca
#brightonruby2025 #brightonruby #types #staticanalysis #prism #sorbet #lsp #RubyLSP #gradualtyping #typesignatures #tapioca
-
Every single talk that I saw from @rosa is just fantastic and highly recommended. 🤩
https://rosa.codes/machines2025/
#brightonruby #rubyconference #RubyProgramming #godelianriddle #goedelianriddle #hilbertsprogram #decidability #entscheidungsproblem #brightonruby2025 #turingmachine #smullyan #raymondsmullyan
-
Every single talk that I saw from @rosa is just fantastic and highly recommended. 🤩
https://rosa.codes/machines2025/
#brightonruby #rubyconference #RubyProgramming #godelianriddle #goedelianriddle #hilbertsprogram #decidability #entscheidungsproblem #brightonruby2025 #turingmachine #smullyan #raymondsmullyan
-
Having @andycroll referencing the Hitchhiker's Guide to the Galaxy at @brightonruby is pretty cool.
#brightonruby #hitchhikersguide #towelday #rubyconferences #hitchhikersguidetothegalaxy #RubyProgramming
-
Having @andycroll referencing the Hitchhiker's Guide to the Galaxy at @brightonruby is pretty cool.
#brightonruby #hitchhikersguide #towelday #rubyconferences #hitchhikersguidetothegalaxy #RubyProgramming
-
The #oslo #airport refuel application is using an #Android application written in @JRuby says @headius at @balticruby.
#jruby #ruby #rubyprogramming #ruboto #androiddev #androiddevelopment #riga #BalticRuby #balticruby2025
-
The #oslo #airport refuel application is using an #Android application written in @JRuby says @headius at @balticruby.
#jruby #ruby #rubyprogramming #ruboto #androiddev #androiddevelopment #riga #BalticRuby #balticruby2025
-
Now we have @r3trofitted Ronan Limon Duparcmeur with his talk "The Test Pyramid and the Temple of Love"
https://2-45.pm/temple-of-love-footnotes.html
#HelveticRuby #HelveticRuby2025
#rubycommunity #rubyconferences #rubyconference #ruby #rails #rubyonrails #geneva #switzerland #schweiz #genf #RubyProgramming -
Now we have @r3trofitted Ronan Limon Duparcmeur with his talk "The Test Pyramid and the Temple of Love"
https://2-45.pm/temple-of-love-footnotes.html
#HelveticRuby #HelveticRuby2025
#rubycommunity #rubyconferences #rubyconference #ruby #rails #rubyonrails #geneva #switzerland #schweiz #genf #RubyProgramming -
You know what's cool? 👀
@russolsen just announced that he and @baweaver will do a second edition of 📕 Eloquent Ruby at @pragprog.
It's nice to see that the :ruby: @ruby community gained so much traction again recently. 😊
#rubylang #books #PragmaticProgrammer #ruby #rails #rubyonrails #RubyProgramming
-
You know what's cool? 👀
@russolsen just announced that he and @baweaver will do a second edition of 📕 Eloquent Ruby at @pragprog.
It's nice to see that the :ruby: @ruby community gained so much traction again recently. 😊
#rubylang #books #PragmaticProgrammer #ruby #rails #rubyonrails #RubyProgramming
-
PSA to my fellow 🤓 #nerds who like #programming in @ruby and/or #webprogramming who would also like to visit ⚛️ CERN in 🇨🇭 #geneva — the place where @timbl invented the 🌐 #web.
If you need a reason to visit #cern, maybe also for the #largehadroncollider, then this might be it.
https://ruby.social/@helvetic_ruby/114179005684458096
And keep in mind that @helvetic_ruby is switching places each year. So if you'd like to have this combo then 2025 is the year for you.
#rubylang #ruby #RubyProgramming #lhr #webdev #webdevelopment
-
PSA to my fellow 🤓 #nerds who like #programming in @ruby and/or #webprogramming who would also like to visit ⚛️ CERN in 🇨🇭 #geneva — the place where @timbl invented the 🌐 #web.
If you need a reason to visit #cern, maybe also for the #largehadroncollider, then this might be it.
https://ruby.social/@helvetic_ruby/114179005684458096
And keep in mind that @helvetic_ruby is switching places each year. So if you'd like to have this combo then 2025 is the year for you.
#rubylang #ruby #RubyProgramming #lhr #webdev #webdevelopment
-
Very cool:
if you're using #VSCode and you program in :ruby: @ruby, :crystal: @CrystalLanguage or 🐍 @Python, then you might want to use @ninoseki's #vscode_extension Mogami, which shows the latest dependencies in #Gemfile, #shards and #requirements_txt.
Keep in mind that #crystalshard checks are only working on #github repos for now though!
https://github.com/ninoseki/vscode-mogami?tab=readme-ov-file#vscode-mogami
#ruby #RubyLang #CrystalLang #crystal #CrystalLanguage #python #code #dependencies #RubyProgramming #RubyProgrammers
-
Very cool:
if you're using #VSCode and you program in :ruby: @ruby, :crystal: @CrystalLanguage or 🐍 @Python, then you might want to use @ninoseki's #vscode_extension Mogami, which shows the latest dependencies in #Gemfile, #shards and #requirements_txt.
Keep in mind that #crystalshard checks are only working on #github repos for now though!
https://github.com/ninoseki/vscode-mogami?tab=readme-ov-file#vscode-mogami
#ruby #RubyLang #CrystalLang #crystal #CrystalLanguage #python #code #dependencies #RubyProgramming #RubyProgrammers