Blogs

How to build and deploy a Telegram bot with Kamal | Kyrylo Silin
There are many great tutorials on how to write Telegram bots, but almost none of them cover how to deploy a Telegram bot. In this article, we will write a simple Telegram bot and deploy it with Kamal. It will run in a Docker container exposed via ...

EuRuKo 2024 | EuRuKo is the annual European Ruby Conference. Join us in Sarajevo!
EuRuko is back for 2024 in Sarajevo, Bosnia & Herzegovina, and the full line up and agenda has just been revealed. So many great speakers including Matz, Victor Shepelev, Erica Weistrand, José Valim, Koichi Sasada, Dave Thomas, and.. truly many more.

Ruby on Rails — The Rails World 2024 speaker list is live
The second edition of Rails World is fast approaching, so we are excited to share with you the list of speakers joining us in Toronto this year.These speakers will deep dive into new tools such as Solid Queue and Kamal Proxy, and share insights on...

David Heinemeier Hansson on SQLite | High Performance SQLite
David Heinemeier Hansson, creator of Ruby on Rails, discusses SQLite and its use in BasecampI tweeted at you, like, an hour ago, and and here and here we are. So I I tweeted at you because I saw Daniel Vassallo talking about their instance of Camp...

From Sleep to Speed: Making Rdkafka Sync Operations 16 Times Faster
As an open-source developer, I constantly seek performance gains in the code I maintain. Since I took over rdkafka from AppSignal in November 2023, I promised not only to maintain the gem but to provide a stream of feature improvements and perform...

Comparing SQLite based Rails cache stores – Oldmoe's blog
If you are running a production Rails application using SQLite then you are probably using SQLite as a cache store as well. Compared to something like Redis or Memcached, SQLite offers a potentially much larger caching space and a significantly hi...

Set up a Rails Development Environment with Dev Containers
I will walk through the steps my team followed to set up a pretty nice Rails development environment using Docker and VS Code Dev ContainersI recently worked on rewriting a super old Rails app (Rails 2 Ruby 1.8.7). We felt a bit burned by the fa...
