#ruby — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ruby, aggregated by home.social.
-
Running local AI for Ruby development with Ollama, Aider, and VSCode.
No cloud APIs.
No telemetry.
No proprietary code leaving your machine.A practical look at local LLM workflows while working on Ruby-LibGD.
-
Running local AI for Ruby development with Ollama, Aider, and VSCode.
No cloud APIs.
No telemetry.
No proprietary code leaving your machine.A practical look at local LLM workflows while working on Ruby-LibGD.
-
Running local AI for Ruby development with Ollama, Aider, and VSCode.
No cloud APIs.
No telemetry.
No proprietary code leaving your machine.A practical look at local LLM workflows while working on Ruby-LibGD.
-
Running local AI for Ruby development with Ollama, Aider, and VSCode.
No cloud APIs.
No telemetry.
No proprietary code leaving your machine.A practical look at local LLM workflows while working on Ruby-LibGD.
-
Running local AI for Ruby development with Ollama, Aider, and VSCode.
No cloud APIs.
No telemetry.
No proprietary code leaving your machine.A practical look at local LLM workflows while working on Ruby-LibGD.
-
Rack has a great feature:
```
env[Rack::RACK_RESPONSE_FINISHED] << proc { MyTracker.track }
```This calls "MyTracker.track" after the response was sent to the client. This is supported by puma since version 7.0.
docs: https://github.com/rack/rack/blob/main/SPEC.rdoc#rackresponsefinished
I just noticed that we are using this for a while and it still feels so straight forward and delightful. Especially after wading through some hot garbage next.js app code.
-
Rack has a great feature:
```
env[Rack::RACK_RESPONSE_FINISHED] << proc { MyTracker.track }
```This calls "MyTracker.track" after the response was sent to the client. This is supported by puma since version 7.0.
docs: https://github.com/rack/rack/blob/main/SPEC.rdoc#rackresponsefinished
I just noticed that we are using this for a while and it still feels so straight forward and delightful. Especially after wading through some hot garbage next.js app code.
-
Rack has a great feature:
```
env[Rack::RACK_RESPONSE_FINISHED] << proc { MyTracker.track }
```This calls "MyTracker.track" after the response was sent to the client. This is supported by puma since version 7.0.
docs: https://github.com/rack/rack/blob/main/SPEC.rdoc#rackresponsefinished
I just noticed that we are using this for a while and it still feels so straight forward and delightful. Especially after wading through some hot garbage next.js app code.
-
How would you implement the ReAct pattern in Ruby?
Here is one way to implement the THOUGHT -> ACTION -> OBSERVATION -> loop.
Anthropic SDK + Faraday + JSON-schema tool defs. Claude Sonnet 4 at temperature 0.0 runs deterministic agents across web_search, image_search, save_to_file.
-
How would you implement the ReAct pattern in Ruby?
Here is one way to implement the THOUGHT -> ACTION -> OBSERVATION -> loop.
Anthropic SDK + Faraday + JSON-schema tool defs. Claude Sonnet 4 at temperature 0.0 runs deterministic agents across web_search, image_search, save_to_file.
-
How would you implement the ReAct pattern in Ruby?
Here is one way to implement the THOUGHT -> ACTION -> OBSERVATION -> loop.
Anthropic SDK + Faraday + JSON-schema tool defs. Claude Sonnet 4 at temperature 0.0 runs deterministic agents across web_search, image_search, save_to_file.
-
How would you implement the ReAct pattern in Ruby?
Here is one way to implement the THOUGHT -> ACTION -> OBSERVATION -> loop.
Anthropic SDK + Faraday + JSON-schema tool defs. Claude Sonnet 4 at temperature 0.0 runs deterministic agents across web_search, image_search, save_to_file.
-
Ruby vs. Java vs. TypeScript: my experience on building a Cowork DOCX plugin
https://tanin.nanakorn.com/ruby-java-typescrip-claude-docx-plugin/
#HackerNews #Ruby #Java #TypeScript #DOCX #plugin #development
-
Ruby vs. Java vs. TypeScript: my experience on building a Cowork DOCX plugin
https://tanin.nanakorn.com/ruby-java-typescrip-claude-docx-plugin/
#HackerNews #Ruby #Java #TypeScript #DOCX #plugin #development
-
Ruby vs. Java vs. TypeScript: my experience on building a Cowork DOCX plugin
https://tanin.nanakorn.com/ruby-java-typescrip-claude-docx-plugin/
#HackerNews #Ruby #Java #TypeScript #DOCX #plugin #development
-
Ruby vs. Java vs. TypeScript: my experience on building a Cowork DOCX plugin
https://tanin.nanakorn.com/ruby-java-typescrip-claude-docx-plugin/
#HackerNews #Ruby #Java #TypeScript #DOCX #plugin #development
-
Ruby vs. Java vs. TypeScript: my experience on building a Cowork DOCX plugin
https://tanin.nanakorn.com/ruby-java-typescrip-claude-docx-plugin/
#HackerNews #Ruby #Java #TypeScript #DOCX #plugin #development
-
Ruby vs. Java vs. TypeScript: my experience on building a Cowork DOCX plugin
https://tanin.nanakorn.com/ruby-java-typescrip-claude-docx-plugin/
-
Ruby vs. Java vs. TypeScript: my experience on building a Cowork DOCX plugin
https://tanin.nanakorn.com/ruby-java-typescrip-claude-docx-plugin/
-
Ruby vs. Java vs. TypeScript: my experience on building a Cowork DOCX plugin
https://tanin.nanakorn.com/ruby-java-typescrip-claude-docx-plugin/
-
Ruby vs. Java vs. TypeScript: my experience on building a Cowork DOCX plugin
https://tanin.nanakorn.com/ruby-java-typescrip-claude-docx-plugin/
-
Ruby vs. Java vs. TypeScript: my experience on building a Cowork DOCX plugin
https://tanin.nanakorn.com/ruby-java-typescrip-claude-docx-plugin/
-
It's great to be able to find your own post to help you with a new setup! This time #DuckDB #Ruby gem installation on #Windows! You need to do a couple of things so it works.
-
It's great to be able to find your own post to help you with a new setup! This time #DuckDB #Ruby gem installation on #Windows! You need to do a couple of things so it works.
-
Charles Nutterさん「Twenty Years of JRuby」 〜RubyKaigi 2026 2日目キーノート
https://gihyo.jp/article/2026/05/rubykaigi-2026-keynote-report-day2?utm_source=feed#gihyo #技術評論社 #gihyo_jp #RubyKaigi_2026 #Ruby #Matz #プログラミング #JRuby #Ruby_on_Rails #Java
-
Charles Nutterさん「Twenty Years of JRuby」 〜RubyKaigi 2026 2日目キーノート
https://gihyo.jp/article/2026/05/rubykaigi-2026-keynote-report-day2?utm_source=feed#gihyo #技術評論社 #gihyo_jp #RubyKaigi_2026 #Ruby #Matz #プログラミング #JRuby #Ruby_on_Rails #Java
-
Charles Nutterさん「Twenty Years of JRuby」 〜RubyKaigi 2026 2日目キーノート
https://gihyo.jp/article/2026/05/rubykaigi-2026-keynote-report-day2?utm_source=feed#gihyo #技術評論社 #gihyo_jp #RubyKaigi_2026 #Ruby #Matz #プログラミング #JRuby #Ruby_on_Rails #Java
-
Inside Ruby’s OpenSSL stdlib:
how Ruby bridges native OpenSSL C APIs into elegant Ruby APIs powering HTTPS, TLS, certificates, digests, encryption, and secure communication across the Ruby ecosystem.
From TypedData wrappers and memory management to OpenSSL::SSL::SSLSocket internals.
A deep dive into Ruby’s OpenSSL extension source code.#ruby #rubylang #openssl #programming #webdev #vm #linux #rails
-
New #WeeklyBrainDump is up!
- FZap is becoming usable
- Taylor gets a small release
- I try (and fail) to upgrade mruby for Taylorhttps://sean.taylormadetech.dev/2026/05/28/weekly-brain-dump-24.html
-
New #WeeklyBrainDump is up!
- FZap is becoming usable
- Taylor gets a small release
- I try (and fail) to upgrade mruby for Taylorhttps://sean.taylormadetech.dev/2026/05/28/weekly-brain-dump-24.html
-
New #WeeklyBrainDump is up!
- FZap is becoming usable
- Taylor gets a small release
- I try (and fail) to upgrade mruby for Taylorhttps://sean.taylormadetech.dev/2026/05/28/weekly-brain-dump-24.html
-
New #WeeklyBrainDump is up!
- FZap is becoming usable
- Taylor gets a small release
- I try (and fail) to upgrade mruby for Taylorhttps://sean.taylormadetech.dev/2026/05/28/weekly-brain-dump-24.html
-
New #WeeklyBrainDump is up!
- FZap is becoming usable
- Taylor gets a small release
- I try (and fail) to upgrade mruby for Taylorhttps://sean.taylormadetech.dev/2026/05/28/weekly-brain-dump-24.html
-
Heyyy, hot-off-the-press newsletter just went out to all the fine Rubyists on the Fullstack #Ruby list. (Which, incidentally, why aren't you on, BTW? 😏)
Today's topics include:
* @bridgetown 2.2 “Verdant River City” Released
* Willamette: The First First-Party Bridgetown Theme
* Self-Hosting Your Ruby Apps
* Building Ruby Apps with Native UIHope you enjoy the read!
-
Heyyy, hot-off-the-press newsletter just went out to all the fine Rubyists on the Fullstack #Ruby list. (Which, incidentally, why aren't you on, BTW? 😏)
Today's topics include:
* @bridgetown 2.2 “Verdant River City” Released
* Willamette: The First First-Party Bridgetown Theme
* Self-Hosting Your Ruby Apps
* Building Ruby Apps with Native UIHope you enjoy the read!
-
Heyyy, hot-off-the-press newsletter just went out to all the fine Rubyists on the Fullstack #Ruby list. (Which, incidentally, why aren't you on, BTW? 😏)
Today's topics include:
* @bridgetown 2.2 “Verdant River City” Released
* Willamette: The First First-Party Bridgetown Theme
* Self-Hosting Your Ruby Apps
* Building Ruby Apps with Native UIHope you enjoy the read!
-
Heyyy, hot-off-the-press newsletter just went out to all the fine Rubyists on the Fullstack #Ruby list. (Which, incidentally, why aren't you on, BTW? 😏)
Today's topics include:
* @bridgetown 2.2 “Verdant River City” Released
* Willamette: The First First-Party Bridgetown Theme
* Self-Hosting Your Ruby Apps
* Building Ruby Apps with Native UIHope you enjoy the read!
-
Heyyy, hot-off-the-press newsletter just went out to all the fine Rubyists on the Fullstack #Ruby list. (Which, incidentally, why aren't you on, BTW? 😏)
Today's topics include:
* @bridgetown 2.2 “Verdant River City” Released
* Willamette: The First First-Party Bridgetown Theme
* Self-Hosting Your Ruby Apps
* Building Ruby Apps with Native UIHope you enjoy the read!
-
Happy to announce I'll be speaking at Big Sky Dev Con (https://bigskydevconf.com) this year on htmx View Transitions (scroll to the bottom of the page to see the speaker line up).
If you like htmx, CSS View Transitions, and ePaper devices please attend and we can talk more!
Hope to see you there if you make it.
-
Happy to announce I'll be speaking at Big Sky Dev Con (https://bigskydevconf.com) this year on htmx View Transitions (scroll to the bottom of the page to see the speaker line up).
If you like htmx, CSS View Transitions, and ePaper devices please attend and we can talk more!
Hope to see you there if you make it.
-
Happy to announce I'll be speaking at Big Sky Dev Con (https://bigskydevconf.com) this year on htmx View Transitions (scroll to the bottom of the page to see the speaker line up).
If you like htmx, CSS View Transitions, and ePaper devices please attend and we can talk more!
Hope to see you there if you make it.
-
Happy to announce I'll be speaking at Big Sky Dev Con (https://bigskydevconf.com) this year on htmx View Transitions (scroll to the bottom of the page to see the speaker line up).
If you like htmx, CSS View Transitions, and ePaper devices please attend and we can talk more!
Hope to see you there if you make it.
-
Happy to announce I'll be speaking at Big Sky Dev Con (https://bigskydevconf.com) this year on htmx View Transitions (scroll to the bottom of the page to see the speaker line up).
If you like htmx, CSS View Transitions, and ePaper devices please attend and we can talk more!
Hope to see you there if you make it.
-
What if we could generate LLM-assisted newsletter summaries that still sound like us?
You can do this with Sinatra + pgvector + Langchain.rb.
Here is an article about our assistant which will retrieve 3 most-similar past summaries via cosine similarity on ada-002 embeddings, feed as style references, run a critic-LLM review loop.
-
What if we could generate LLM-assisted newsletter summaries that still sound like us?
You can do this with Sinatra + pgvector + Langchain.rb.
Here is an article about our assistant which will retrieve 3 most-similar past summaries via cosine similarity on ada-002 embeddings, feed as style references, run a critic-LLM review loop.
-
What if we could generate LLM-assisted newsletter summaries that still sound like us?
You can do this with Sinatra + pgvector + Langchain.rb.
Here is an article about our assistant which will retrieve 3 most-similar past summaries via cosine similarity on ada-002 embeddings, feed as style references, run a critic-LLM review loop.
-
What if we could generate LLM-assisted newsletter summaries that still sound like us?
You can do this with Sinatra + pgvector + Langchain.rb.
Here is an article about our assistant which will retrieve 3 most-similar past summaries via cosine similarity on ada-002 embeddings, feed as style references, run a critic-LLM review loop.
-
-
-