#rubylang — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rubylang, aggregated by home.social.
-
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: https://2026.euruko.org/register.html
-
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: https://2026.euruko.org/register.html
-
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: https://2026.euruko.org/register.html
-
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: https://2026.euruko.org/register.html
-
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: https://2026.euruko.org/register.html
-
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:
-
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:
-
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:
-
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:
-
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:
-
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.
https://www.bounga.org/ruby/2026/07/18/writing-a-dsl-in-ruby/
-
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.
https://www.bounga.org/ruby/2026/07/18/writing-a-dsl-in-ruby/
-
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.
https://www.bounga.org/ruby/2026/07/18/writing-a-dsl-in-ruby/
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
https://www.bounga.org/ruby/2026/07/10/blocks-procs-and-lambdas-in-ruby/
-
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.
https://www.bounga.org/ruby/2026/07/10/blocks-procs-and-lambdas-in-ruby/
-
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.
https://www.bounga.org/ruby/2026/07/10/blocks-procs-and-lambdas-in-ruby/
-
🥈 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: https://2026.euruko.org/
-
🥈 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: https://2026.euruko.org/
-
🥈 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: https://2026.euruko.org/
-
🥈 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: https://2026.euruko.org/
-
🥈 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: https://2026.euruko.org/
-
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.
https://rubyinside.com/spinel
https://github.com/rubys/roundhouse#ruby #compiledRuby #RubyOnRails #Spinel #RubyLang
Credit to Ruby Weekly for sharing this news with me. https://rubyweekly.com/issues/806
-
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.
https://rubyinside.com/spinel
https://github.com/rubys/roundhouse#ruby #compiledRuby #RubyOnRails #Spinel #RubyLang
Credit to Ruby Weekly for sharing this news with me. https://rubyweekly.com/issues/806
-
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.
https://rubyinside.com/spinel
https://github.com/rubys/roundhouse#ruby #compiledRuby #RubyOnRails #Spinel #RubyLang
Credit to Ruby Weekly for sharing this news with me. https://rubyweekly.com/issues/806
-
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.
https://rubyinside.com/spinel
https://github.com/rubys/roundhouse#ruby #compiledRuby #RubyOnRails #Spinel #RubyLang
Credit to Ruby Weekly for sharing this news with me. https://rubyweekly.com/issues/806
-
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.
https://rubyinside.com/spinel
https://github.com/rubys/roundhouse#ruby #compiledRuby #RubyOnRails #Spinel #RubyLang
Credit to Ruby Weekly for sharing this news with me. https://rubyweekly.com/issues/806
-
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. 👇
-
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. 👇
-
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. 👇
-
🤖 RubyMARS is a tiny CWS'94-compatible Core War simulator written in 105 lines of Ruby https://corewar.co.uk/rubymars.htm #corewar #rubylang
-
🤖 RubyMARS is a tiny CWS'94-compatible Core War simulator written in 105 lines of Ruby https://corewar.co.uk/rubymars.htm #corewar #rubylang
-
🤖 RubyMARS is a tiny CWS'94-compatible Core War simulator written in 105 lines of Ruby https://corewar.co.uk/rubymars.htm #corewar #rubylang
-
🤖 RubyMARS is a tiny CWS'94-compatible Core War simulator written in 105 lines of Ruby https://corewar.co.uk/rubymars.htm #corewar #rubylang
-
🤖 RubyMARS is a tiny CWS'94-compatible Core War simulator written in 105 lines of Ruby https://corewar.co.uk/rubymars.htm #corewar #rubylang
-
This repo has Seen Some Shit… #rubylang
-
This repo has Seen Some Shit… #rubylang
-
This repo has Seen Some Shit… #rubylang
-
This repo has Seen Some Shit… #rubylang
-
This repo has Seen Some Shit… #rubylang
-
-
-
-
-
-
Heh, TIL you can pass multiple options to String#start_with? #rubylang
-
Heh, TIL you can pass multiple options to String#start_with? #rubylang
-
Heh, TIL you can pass multiple options to String#start_with? #rubylang
-
Heh, TIL you can pass multiple options to String#start_with? #rubylang
-
Heh, TIL you can pass multiple options to String#start_with? #rubylang
-
Heh, TIL you can pass multiple options to String#start_with? #rubylang
-
Heh, TIL you can pass multiple options to String#start_with? #rubylang
-
Heh, TIL you can pass multiple options to String#start_with? #rubylang
-
Heh, TIL you can pass multiple options to String#start_with? #rubylang
-
Heh, TIL you can pass multiple options to String#start_with? #rubylang
-
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.