Introduction In Objective-C people use different frameworks to write BDD-style tests for their code. Some of them are: Cedar Kiwi Specta With the inroduction of Swift we’ve decided to create BDD-style testing framework in pure Swift. After a couple weeks Continue

Intro After being heads down for quite a long time solving front-end tasks and working out effective approaches, we suddenly realized that it would be great to get some view from the outside and actually validate stuff that we’re doing. Continue

Using Continuous Integration is a must for any mature development process, but in the hurry of delivering to production it’s easy to forget about checking build status before issuing “cap production deploy”. What if while running Capistrano deployment, script will Continue

Did you ever know that you can create custom scripts for Google Spreadsheets? The ones that would allow you easily manage your data, i.e. copy it, move between spreadsheets, calculate complex cases and create specific functions for further re-use in Continue

Quite a lot of applications face the problem of storing configuration data, where configuration differs for development, test and production environments. Yaml files is a common way of organising application settings. They help make our configuration clean, as well as Continue

This article is about gotchas you should be aware of while building your API with Ruby on Rails. Controller tricks: API on Metal Sooner or later each Rails developer come to a point when he wants to build his first Continue

Good news for the development teams who run their applications on Heroku cloud application platform and need to constantly test transactional and other emails sent from your app. Railsware is proud to announce Mailtrap Heroku add-on public release. Mailtrap is Continue

This is a guest blog post from Bill Hodak, Director of Product Marketing at New Relic, the SaaS-based application management provider and a Railsware partner. If you’re a mobile app developer, you know the challenges of getting your app to Continue

One of the most exciting things about Heroku is that you can scale in a single click – just add more dynos, and you can immediately handle higher load. This post is about our experience of hosting high load application Continue