home.social

#rubylang — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rubylang, aggregated by home.social.

fetched live
  1. Heads up: Early bird pricing for #EuRuKo ends August 2nd.

    Yukihiro "Matz" Matsumoto (creator of Ruby) opens the conference, with talks from Datadog, GitHub, JRuby, and more lined up over two days in Brno.

    Full price starts August 3rd – grab your ticket now: 2026.euruko.org/register.html

    #RubyLang #RubyConf

  2. Heads up: Early bird pricing for #EuRuKo ends August 2nd.

    Yukihiro "Matz" Matsumoto (creator of Ruby) opens the conference, with talks from Datadog, GitHub, JRuby, and more lined up over two days in Brno.

    Full price starts August 3rd – grab your ticket now: 2026.euruko.org/register.html

    #RubyLang #RubyConf

  3. Heads up: Early bird pricing for #EuRuKo ends August 2nd.

    Yukihiro "Matz" Matsumoto (creator of Ruby) opens the conference, with talks from Datadog, GitHub, JRuby, and more lined up over two days in Brno.

    Full price starts August 3rd – grab your ticket now: 2026.euruko.org/register.html

    #RubyLang #RubyConf

  4. Heads up: Early bird pricing for #EuRuKo ends August 2nd.

    Yukihiro "Matz" Matsumoto (creator of Ruby) opens the conference, with talks from Datadog, GitHub, JRuby, and more lined up over two days in Brno.

    Full price starts August 3rd – grab your ticket now: 2026.euruko.org/register.html

    #RubyLang #RubyConf

  5. Heads up: Early bird pricing for #EuRuKo ends August 2nd.

    Yukihiro "Matz" Matsumoto (creator of Ruby) opens the conference, with talks from Datadog, GitHub, JRuby, and more lined up over two days in Brno.

    Full price starts August 3rd – grab your ticket now: 2026.euruko.org/register.html

    #RubyLang #RubyConf

  6. I'm starting a new blog post series, with some more practical tutorials about #ATProto things, using #Ruby and my Ruby gems :]

    Episode 1 - resolving handles & DIDs and plc.directory:

    mackuba.eu/2026/07/20/atproto-

    #bluesky #rubylang

  7. I'm starting a new blog post series, with some more practical tutorials about #ATProto things, using #Ruby and my Ruby gems :]

    Episode 1 - resolving handles & DIDs and plc.directory:

    mackuba.eu/2026/07/20/atproto-

    #bluesky #rubylang

  8. I'm starting a new blog post series, with some more practical tutorials about #ATProto things, using #Ruby and my Ruby gems :]

    Episode 1 - resolving handles & DIDs and plc.directory:

    mackuba.eu/2026/07/20/atproto-

    #bluesky #rubylang

  9. I'm starting a new blog post series, with some more practical tutorials about #ATProto things, using #Ruby and my Ruby gems :]

    Episode 1 - resolving handles & DIDs and plc.directory:

    mackuba.eu/2026/07/20/atproto-

    #bluesky #rubylang

  10. I'm starting a new blog post series, with some more practical tutorials about #ATProto things, using #Ruby and my Ruby gems :]

    Episode 1 - resolving handles & DIDs and plc.directory:

    mackuba.eu/2026/07/20/atproto-

    #bluesky #rubylang

  11. If you've written Ruby, you've already used a DSL: RSpec's describe, Rake's task, Sinatra's get are all plain method calls.

    I walk through building your own, from a naive top-level version to the clean instance_eval builder the real libraries use, then instance_exec, method_missing, and where the no-sandbox reality bites.

    bounga.org/ruby/2026/07/18/wri

    #ruby #rubylang

  12. If you've written Ruby, you've already used a DSL: RSpec's describe, Rake's task, Sinatra's get are all plain method calls.

    I walk through building your own, from a naive top-level version to the clean instance_eval builder the real libraries use, then instance_exec, method_missing, and where the no-sandbox reality bites.

    bounga.org/ruby/2026/07/18/wri

    #ruby #rubylang

  13. If you've written Ruby, you've already used a DSL: RSpec's describe, Rake's task, Sinatra's get are all plain method calls.

    I walk through building your own, from a naive top-level version to the clean instance_eval builder the real libraries use, then instance_exec, method_missing, and where the no-sandbox reality bites.

    bounga.org/ruby/2026/07/18/wri

    #ruby #rubylang

  14. Elaine made a really good point about how infuriating it is to see Ruby adopt soft and natural branding in a conference, full of flowers and plants, when they are keynoting the same conference about the use of AI.

    The disillusionment continues.

    #RubyConf #Ruby #RubyLang #AI

  15. Elaine made a really good point about how infuriating it is to see Ruby adopt soft and natural branding in a conference, full of flowers and plants, when they are keynoting the same conference about the use of AI.

    The disillusionment continues.

    #RubyConf #Ruby #RubyLang #AI

  16. Elaine made a really good point about how infuriating it is to see Ruby adopt soft and natural branding in a conference, full of flowers and plants, when they are keynoting the same conference about the use of AI.

    The disillusionment continues.

    #RubyConf #Ruby #RubyLang #AI

  17. Elaine made a really good point about how infuriating it is to see Ruby adopt soft and natural branding in a conference, full of flowers and plants, when they are keynoting the same conference about the use of AI.

    The disillusionment continues.

    #RubyConf #Ruby #RubyLang #AI

  18. Elaine made a really good point about how infuriating it is to see Ruby adopt soft and natural branding in a conference, full of flowers and plants, when they are keynoting the same conference about the use of AI.

    The disillusionment continues.

    #RubyConf #Ruby #RubyLang #AI

  19. New on the blog: blocks, procs and lambdas in Ruby.

    Most of us use blocks every day without ever sitting down to separate the three. I break down how `&` turns a block into a proc and back, why `return` only bites you inside a proc, and finish with a little 3-line memoizer that ties blocks, procs, lambdas and closures together.

    bounga.org/ruby/2026/07/10/blo

    #Ruby #RubyLang

  20. New on the blog: blocks, procs and lambdas in Ruby.

    Most of us use blocks every day without ever sitting down to separate the three. I break down how `&` turns a block into a proc and back, why `return` only bites you inside a proc, and finish with a little 3-line memoizer that ties blocks, procs, lambdas and closures together.

    bounga.org/ruby/2026/07/10/blo

    #Ruby #RubyLang

  21. New on the blog: blocks, procs and lambdas in Ruby.

    Most of us use blocks every day without ever sitting down to separate the three. I break down how `&` turns a block into a proc and back, why `return` only bites you inside a proc, and finish with a little 3-line memoizer that ties blocks, procs, lambdas and closures together.

    bounga.org/ruby/2026/07/10/blo

    #Ruby #RubyLang

  22. 🥈 Welcoming our second Silver Sponsor — AppSignal!

    AppSignal is an APM & observability platform with deep roots in the Ruby on Rails ecosystem: error tracking, performance monitoring, host monitoring, logging, uptime monitoring & alerts, all in one place.

    Thank you for supporting EuRuKo 2026 and helping us bring the Ruby community together in Brno!

    🎟️ Sept 17–18, 2026, Brno, Czech Republic

    Tickets: 2026.euruko.org/

    #EuRuKo2026 #RubyLang #Rails #APM #Brno #RubyCommunity

  23. 🥈 Welcoming our second Silver Sponsor — AppSignal!

    AppSignal is an APM & observability platform with deep roots in the Ruby on Rails ecosystem: error tracking, performance monitoring, host monitoring, logging, uptime monitoring & alerts, all in one place.

    Thank you for supporting EuRuKo 2026 and helping us bring the Ruby community together in Brno!

    🎟️ Sept 17–18, 2026, Brno, Czech Republic

    Tickets: 2026.euruko.org/

    #EuRuKo2026 #RubyLang #Rails #APM #Brno #RubyCommunity

  24. 🥈 Welcoming our second Silver Sponsor — AppSignal!

    AppSignal is an APM & observability platform with deep roots in the Ruby on Rails ecosystem: error tracking, performance monitoring, host monitoring, logging, uptime monitoring & alerts, all in one place.

    Thank you for supporting EuRuKo 2026 and helping us bring the Ruby community together in Brno!

    🎟️ Sept 17–18, 2026, Brno, Czech Republic

    Tickets: 2026.euruko.org/

    #EuRuKo2026 #RubyLang #Rails #APM #Brno #RubyCommunity

  25. 🥈 Welcoming our second Silver Sponsor — AppSignal!

    AppSignal is an APM & observability platform with deep roots in the Ruby on Rails ecosystem: error tracking, performance monitoring, host monitoring, logging, uptime monitoring & alerts, all in one place.

    Thank you for supporting EuRuKo 2026 and helping us bring the Ruby community together in Brno!

    🎟️ Sept 17–18, 2026, Brno, Czech Republic

    Tickets: 2026.euruko.org/

    #EuRuKo2026 #RubyLang #Rails #APM #Brno #RubyCommunity

  26. 🥈 Welcoming our second Silver Sponsor — AppSignal!

    AppSignal is an APM & observability platform with deep roots in the Ruby on Rails ecosystem: error tracking, performance monitoring, host monitoring, logging, uptime monitoring & alerts, all in one place.

    Thank you for supporting EuRuKo 2026 and helping us bring the Ruby community together in Brno!

    🎟️ Sept 17–18, 2026, Brno, Czech Republic

    Tickets: 2026.euruko.org/

    #EuRuKo2026 #RubyLang #Rails #APM #Brno #RubyCommunity

  27. #programming #ruby #LocalTech

    Recent developments in ruby land are converting ruby / rails programs into tiny compiled source in a few popular languages.

    (Thought this would be of interest to you
    @jadehopepunk!)

    Recent development, Matz has been working on a tiny compiled ruby (called Spinel) and more recently it's been folded into Roundhouse.

    Roundhouse README:

    Roundhouse reads Ruby source — specifically, Rails applications — and produces standalone projects in other target languages. The deployment target (Rust or Swift binary, TypeScript bundle, Crystal or Go service, Elixir OTP app, Kotlin/JVM or C#/.NET service, Python project, browser bundle, or Spinel-compiled Ruby) becomes a compiler flag rather than a runtime choice.

    The projects are still in early development, but it looks like my ruby code maybe dont need to be eliminated from future planning around self hosting apps on smaller raspberry pi like local hosting devices.

    rubyinside.com/spinel
    github.com/rubys/roundhouse

    #ruby #compiledRuby #RubyOnRails #Spinel #RubyLang

    Credit to Ruby Weekly for sharing this news with me. rubyweekly.com/issues/806

  28. #programming #ruby #LocalTech

    Recent developments in ruby land are converting ruby / rails programs into tiny compiled source in a few popular languages.

    (Thought this would be of interest to you
    @jadehopepunk!)

    Recent development, Matz has been working on a tiny compiled ruby (called Spinel) and more recently it's been folded into Roundhouse.

    Roundhouse README:

    Roundhouse reads Ruby source — specifically, Rails applications — and produces standalone projects in other target languages. The deployment target (Rust or Swift binary, TypeScript bundle, Crystal or Go service, Elixir OTP app, Kotlin/JVM or C#/.NET service, Python project, browser bundle, or Spinel-compiled Ruby) becomes a compiler flag rather than a runtime choice.

    The projects are still in early development, but it looks like my ruby code maybe dont need to be eliminated from future planning around self hosting apps on smaller raspberry pi like local hosting devices.

    rubyinside.com/spinel
    github.com/rubys/roundhouse

    #ruby #compiledRuby #RubyOnRails #Spinel #RubyLang

    Credit to Ruby Weekly for sharing this news with me. rubyweekly.com/issues/806

  29. Recent developments in ruby land are converting ruby / rails programs into tiny compiled source in a few popular languages.

    (Thought this would be of interest to you
    @jadehopepunk!)

    Recent development, Matz has been working on a tiny compiled ruby (called Spinel) and more recently it's been folded into Roundhouse.

    Roundhouse README:

    Roundhouse reads Ruby source — specifically, Rails applications — and produces standalone projects in other target languages. The deployment target (Rust or Swift binary, TypeScript bundle, Crystal or Go service, Elixir OTP app, Kotlin/JVM or C#/.NET service, Python project, browser bundle, or Spinel-compiled Ruby) becomes a compiler flag rather than a runtime choice.

    The projects are still in early development, but it looks like my ruby code maybe dont need to be eliminated from future planning around self hosting apps on smaller raspberry pi like local hosting devices.

    rubyinside.com/spinel
    github.com/rubys/roundhouse

    Credit to Ruby Weekly for sharing this news with me. rubyweekly.com/issues/806

  30. #programming #ruby #LocalTech

    Recent developments in ruby land are converting ruby / rails programs into tiny compiled source in a few popular languages.

    (Thought this would be of interest to you
    @jadehopepunk!)

    Recent development, Matz has been working on a tiny compiled ruby (called Spinel) and more recently it's been folded into Roundhouse.

    Roundhouse README:

    Roundhouse reads Ruby source — specifically, Rails applications — and produces standalone projects in other target languages. The deployment target (Rust or Swift binary, TypeScript bundle, Crystal or Go service, Elixir OTP app, Kotlin/JVM or C#/.NET service, Python project, browser bundle, or Spinel-compiled Ruby) becomes a compiler flag rather than a runtime choice.

    The projects are still in early development, but it looks like my ruby code maybe dont need to be eliminated from future planning around self hosting apps on smaller raspberry pi like local hosting devices.

    rubyinside.com/spinel
    github.com/rubys/roundhouse

    #ruby #compiledRuby #RubyOnRails #Spinel #RubyLang

    Credit to Ruby Weekly for sharing this news with me. rubyweekly.com/issues/806

  31. #programming #ruby #LocalTech

    Recent developments in ruby land are converting ruby / rails programs into tiny compiled source in a few popular languages.

    (Thought this would be of interest to you
    @jadehopepunk!)

    Recent development, Matz has been working on a tiny compiled ruby (called Spinel) and more recently it's been folded into Roundhouse.

    Roundhouse README:

    Roundhouse reads Ruby source — specifically, Rails applications — and produces standalone projects in other target languages. The deployment target (Rust or Swift binary, TypeScript bundle, Crystal or Go service, Elixir OTP app, Kotlin/JVM or C#/.NET service, Python project, browser bundle, or Spinel-compiled Ruby) becomes a compiler flag rather than a runtime choice.

    The projects are still in early development, but it looks like my ruby code maybe dont need to be eliminated from future planning around self hosting apps on smaller raspberry pi like local hosting devices.

    rubyinside.com/spinel
    github.com/rubys/roundhouse

    #ruby #compiledRuby #RubyOnRails #Spinel #RubyLang

    Credit to Ruby Weekly for sharing this news with me. rubyweekly.com/issues/806

  32. Ruby itself uses Dependabot—and its configuration reveals how the Ruby core team manages GitHub Actions, YJIT/ZJIT Rust crates, and Windows dependencies.

    A small YAML file with some interesting engineering decisions. 👇

    rubystacknews.com/2026/06/23/h

    #Ruby #RubyLang #OpenSource #Dependabot

  33. Ruby itself uses Dependabot—and its configuration reveals how the Ruby core team manages GitHub Actions, YJIT/ZJIT Rust crates, and Windows dependencies.

    A small YAML file with some interesting engineering decisions. 👇

    rubystacknews.com/2026/06/23/h

    #Ruby #RubyLang #OpenSource #Dependabot

  34. Ruby itself uses Dependabot—and its configuration reveals how the Ruby core team manages GitHub Actions, YJIT/ZJIT Rust crates, and Windows dependencies.

    A small YAML file with some interesting engineering decisions. 👇

    rubystacknews.com/2026/06/23/h

    #Ruby #RubyLang #OpenSource #Dependabot

  35. 🤖 RubyMARS is a tiny CWS'94-compatible Core War simulator written in 105 lines of Ruby corewar.co.uk/rubymars.htm #corewar #rubylang

  36. 🤖 RubyMARS is a tiny CWS'94-compatible Core War simulator written in 105 lines of Ruby corewar.co.uk/rubymars.htm #corewar #rubylang

  37. 🤖 RubyMARS is a tiny CWS'94-compatible Core War simulator written in 105 lines of Ruby corewar.co.uk/rubymars.htm #corewar #rubylang

  38. 🤖 RubyMARS is a tiny CWS'94-compatible Core War simulator written in 105 lines of Ruby corewar.co.uk/rubymars.htm #corewar #rubylang

  39. 🤖 RubyMARS is a tiny CWS'94-compatible Core War simulator written in 105 lines of Ruby corewar.co.uk/rubymars.htm #corewar #rubylang

  40. Heh, TIL you can pass multiple options to String#start_with? #rubylang

  41. Heh, TIL you can pass multiple options to String#start_with? #rubylang

  42. Heh, TIL you can pass multiple options to String#start_with? #rubylang

  43. Heh, TIL you can pass multiple options to String#start_with? #rubylang

  44. Heh, TIL you can pass multiple options to String#start_with? #rubylang

  45. Heh, TIL you can pass multiple options to String#start_with? #rubylang

  46. Heh, TIL you can pass multiple options to String#start_with? #rubylang

  47. Heh, TIL you can pass multiple options to String#start_with? #rubylang

  48. Heh, TIL you can pass multiple options to String#start_with? #rubylang

  49. Heh, TIL you can pass multiple options to String#start_with? #rubylang

  50. @publicvoit

    on a laptop & android tablet, although there is no guarantee we will be able to run #emacs on #android this time next year

    i don't sync the feeds, laptop is more focused on #rubylang #julialang & the more techy aspects of #emacs

    the android feed is more general science/emacs news/ sports / slashdot

    the laptop is used in the evening @ home while the tablet, which doubles as a phone & runs my #orgmode #agenda goes with me during the day.