Get a perfect quote

We’re eager to work with you. Please share your project goals and contact information. We respond to 97% of messages within 1-2 business day. Really!

TELL US ABOUT YOU

TELL US ABOUT YOUR PROJECT

What Are You Looking For?

Browse

Roobykon Ruby Digest: Issue 14

Back

Roobykon Ruby Digest: Issue 14

The sheer amount going on in the world of Ruby can mean that it’s a full-time job just to keep up with the latest developments. The good news is that we’re keeping our eyes peeled, so you don’t have to: in this bulletin we’ll learn how to add extra sparkle to your apps’ performance, make sure they’re safe from prying eyes (and thieving fingers), and much more besides…

Tips to improve speed of your test suite

Tips to improve speed of your test suiteAs you develop your skills and refine you workflow, it becomes ever more noticeable when certain elements of that workflow take longer than they should. Tests are a common culprit for causing such bottlenecks – but luckily, there are some ways you can speed them up.

 

When distributed locks might be helpful in Ruby on Rails application

When distributed locks might be helpful in Ruby on Rails application

Have you been experiencing concurrency problems with your Ruby on Rails applications? Over at Knapsack Pro, Artur Trzop says that this year, he’s already come across two similar ones. Here he talks about how he detected and solved them.

 

Racecar: A simple framework for writing Kafka consumers in Ruby

Racecar: A simple framework for writing Kafka consumers in Ruby

If you haven’t yet invested as heavily in Kafka as the guys over at Zendesk, then Daniel Schierbeck, the company’s principal engineer, may have something for you. Here he introduces Racecar, a simple way to write, configure, test, and run Kafka consumers in Ruby.

 

The Hidden Costs of Metaprogramming

The Hidden Costs of MetaprogrammingMetaprogramming can be a great way to bring greater flexibility to your working processes, while doing more with less code. But it’s essential to be aware of the pitfalls that you may encounter along the way. This article sets out the main things you need to look out for.

 

Using influxdb with ruby

Ruby

Looking for a fast, high-availability time series database? InfluxDB is an open-source solution whose makers say it’s ideal for tasks like operations monitoring, application metrics, and real-time analytics.

 

How to avoid inheritance in Ruby?

How to avoid inheritance in Ruby?

Michal Konarski, a Krakow-based software engineer for u2i.com, would like to rob you of your inheritance. But it’s not your grandmothers jewels he’s after – instead, he’s offering smart alternatives for when an inheritance tree becomes too large and unwieldy.

 

Graphing Benchmark Results in Ruby

Graphing Benchmark Results in Ruby

You’ve worked hard to optimize the performance of your code, and you have some impressive benchmark results to show for your efforts. But how best to visually convey what you’ve achieved? Enter Daniel P. Clark, who has some tips on graphing benchmark results in Ruby.

 

Preventing security issues in Ruby on Rails (based on OWASP cheatsheet)

Preventing security issues in Ruby on Rails (based on OWASP cheatsheet)

Ruby on Rails has a great record on security, and our community works hard everyday to make sure that it keeps improving. But no framework can cover your back 100% of the time – so Krzysztof Kempinski has some tips on the top things to watch out for.

 

Ruby on Rails Code Audits: 8 Steps to Review Your App

Ruby on Rails Code Audits: 8 Steps to Review Your App

You’ve invested time, money, and care in developing your app, and you’re keen to get it out there on the market. But before you do that, it’s a good idea to take a thorough look under the hood. The article sets out eight steps to effectively audit your new app.

 

Realtime with React and Rails

Realtime with React and Rails

As he began to learn about the possibilities of ActionCable, Leigh Halliday became pretty excited – and wanted to find a way to showcase its potential. Not wanting to build a chat like everyone else, he decided to create a real-time dashboard.  

 

 

 

Rate Roobykon Software