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.

How to get 4x the performance out of Heroku with Unicorn

Unicorn is a ruby http server that starts one master process listening on one port and forks several worker processes. Every incoming client request is handed to a worker by the master and when finished the master returns the result to the client. Thus it only needs to listen on one port, but can work on several concurrent requests. Take a look how! [more inside]

Push 1.0.0 released

I’ve just released version 1.0.0 of the Push gem. Which allows you to send push notifications to iOS (APNS) and Android (GCM/C2DM) devices from a Rails application. Right now it’s used in a production environment and I’m sending 500K push notifications a day. This gem uses the Rails database to store your messages so no additional dependencies are required. The daemon includes a customisable feedback service to integrate the feedback in your own environment (for example the removal of device tokens).

Auto generate/maintain API documentation using Rails integration tests

Maintaining documentation is a pain in the ass. Especially when you rapidly changing underlying structure and have no time to sync docs with what is actually going on. This is an attempt to automate it. It works as follows: [more inside]

You nailed it! This is how api docs should be written!
Decorators beach wedding dress as though Conroy Nachtigall, Who exactly specif…

How do I know if my Heroku app is slow?

Logentries is a log management service providing analysis for a wide range of platforms, OS’s and languages. Our partnership with Heroku gives users instant access to graphs, intelligent tagging, and email/phone alerts when platform or application errors occur. This Logentries blog post covers understanding request latency for Heroku apps, in particular under high user loads.

Make Beautiful APIs with Rails

Faceted is a new gem providing a set of tools, patterns, and modules to help you build beautiful internal and external JSON APIs for your Rails applications. Inspired by the hexagonal architecture design pattern, Faceted is highly opinionated and embraces the convention-over-configuration philosophy.

Hi and thanks. What’s the main differences between your gem and https://github.…

Making Ruby Dance!

I posted video, code, and slides from my lightning talk at Ruby Hoedown, entitled “Making Ruby Dance!”. It talks a bit about dependency injection and a particularly evil bit of code. I had a great time with it, so wanted to share. Obviously the video was not professionally recorded, but I think you’ll get the idea. :)

Loading older posts