RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

Building a Toy Lexer in Ruby

Lexers are magical. They take your messy, hand-typed, human text, and convert it into a clean data structure that the computer can process. Every time you run a ruby program, use structured search or type in a date by hand, you’ll find a lexer hard at work. In this article, Alex Braha Stoll pulls back the curtain to show us how lexers work and how to implement one for a simple programming language.

Introducing Deimos: Using Kafka as the Data Backbone for your Architecture

This link is a bit old now, but honestly I didn’t originally know where to post it so people would see. :) Deimos has been heavily used at Flipp for enabling a number of Kafka-powered microservices and we’ve continually been adding features to it (including better batch processing, pluggable schema adapters and a poller feature similar to Kafka Connect). [more inside]

Sharing Code with Ruby and Rails

Ruby and Rails provide many ways to share code between objects. If you’re new to Ruby or Rails, or don’t work in them often, it can be hard to remember what each one does. Despite this, each of these tools serves a different purpose in a Ruby system’s architecture; understanding when to choose one over another can make your code more readable and maintainable. [more inside]

API-only ruby on rails course, building instapaper clone

I started to publish API-only ruby on rails course on duetcode.io. In this course, we will build a functional clone of Instapaper from scratch. The course targets the developers already familiar with rails tech stack and it also has a written format. It’s an ongoing course, and I’m planning to share new chapters weekly basis, today I posted the fourth chapter of the course. Let me know if you have any feedback about the course or the website in general.

Loading older posts