RSSAmplifier

Blog

Adam Tomeček

Ruby on Rails developer blog. Tutorials, tips, experiments!

blog.tmck.czRSS feed ↗5 posts

Latest posts

WristLog - Let's talk money

This post is aimed for users of WristLog, an app for watch enthusiasts I’ve been working on for over a year now Edited 16. 6. 2026 TLDR: Users registered before the paywall drops will have access to the web version for free forever. Edited 7. 6. 2026 There was a lot of support and some negative feedback to my proposal. Thank you all for sharing your opinion, here or privately. And special t...

Simple e-mail service with Rails - Part 7: Reactivity with Turbo Streams

I’d consider our simple email client fairly complete in regards of its functionality. It can send and receive emails, group emails to related topics and work with attachments. That’s about it if you want a working email client. But this is a Rails tutorial and I want to push it forward few more steps. And this step is all about adding reactivity to our application. TLDR: You can find the co...

Simple e-mail service with Rails - Part 6: Sending Replies

Now that we can see Topics, there’s one last thing that’s missing. We can track replies, but there’s no way to send a reply. Technically, sending a reply should be opposite process as receiving one, so let’s get started! TLDR: You can find the code in this GitHub repository. Every part has a corresponding commit. We can start with a button this time. I personally added option to reply to ...

Simple e-mail service with Rails - Part 5: Grouping to Topics

You probably expect from your email client to group related emails into topics. And that’s exactly what we’re going to do today. TLDR: You can find the code in this GitHub repository. Every part has a corresponding commit. First, we have to create a new Topic model with its controller and views. bin/rails g scaffold Topic subject Each Message should also be connected to a Topic, so we ...

Simple e-mail service with Rails - Part 4: Receiving e-mails

Our app is now able to send e-mails with attachments. That’s a good first step, but you’d probably expect your e-mail service to be able to receive e-mails too. So let’s get that going. Luckily for us, Rails fairly recently introduced ActionMailbox API which makes it pretty easy. TLDR: You can find the code in this GitHub repository. Every part has a corresponding commit. As always, there...