Blog / Rails

Article image
“Accessible design is good design”: My trip to the GDS Empathy Lab
September 13, 2018
As one of my first projects at Unboxed, I’m working as part of the team delivering the Alpha phase with Public Health England to develop the UK National Screening Committee’s new online presence. As part of this project, we visited the GDS (Gover...
Article image
4 types of prototyping to use when creating new digital products an...
December 13, 2017
Prototyping is a core activity when designing a new digital product or service. It’s also a key part of the GDS Service Standard Alpha phase for creating new digital services within central government. Starting with a problem to solve or a new id...
Sending confirmation emails from Autopilot with Rails and Devise
June 21, 2017

We are working on a very exciting startup that is using Autopilot as the marketing automation tool. It is being designed to nudge the users through the funnel. We want to use our Rails application for interactions but if they drop-off and need t...

Article image
Running ActionCable behind Elastic Load Balancers on AWS
March 31, 2017
We were recently tasked with adding a feature that showed the status of a IoT device as it changed. It was important that the status page updated quickly; and given we’d recently upgraded to Rails 5, this was a prime opportunity to learn Act...
Structuring and managing CSS
March 1, 2017

Managing CSS has always been a bit of a free-for-all. We have complete freedom as to how we structure and organise our project’s stylesheets. This is both good and bad. For quick and disposable projects, you just need something to work and you hav...

Article image
Scaling Rails through 650 million requests in 5 days: The Donald Tr...
February 7, 2017
Parliament Petitions is a Rails app which we built in collaboration with GDS during the summer of 2015. Andrew is the lead developer and lead support of the platform, working alongside Pete Herlihy - the Product Owner. Since last Sunday, our team...
Article image
Faster than Lightning: November's Developer Event
November 30, 2016
Interesting code snippets, insightful discussion, story sharing and good company - it’s November’s ‘Faster than Lightning’ developer talks at Unboxed. Here’s a selection of the submissions from this month: Charlie Interestingly; it’s p...
Article image
Welcome to the team: Elena Tanasoiu
November 28, 2016
Hi there - I’m Elena! I recently joined the Unboxed team in London as a Ruby on Rails developer. Originally from Romania (no, I’m not a vampire, but I do have friends called Vlad), I lived in Denmark for five years, during which time I st...
Article image
RubyConf Portugal 2016
November 3, 2016
RubyConf Portugal 2016 Last week an Unboxed team (consisting of Ben, Crystal, Jack and myself) visited Braga for RubyConf Portugal 2016 where we enjoyed a few days full of talks, plenty of sunshine, good chances for discussion opportunities with ...
Article image
Andrew White’s Technical Breakfast Club: Scaling up Rails in a nati...
September 22, 2016
This was the next installment of Andrew White’s Technical Breakfast Club – the breakfast club for Rails developers and architects, hosted by Rails Core Team Member and our CTO, Andrew White. The topic of this installment was ‘Scaling up Rails i...
Article image
Development Re-bundling in Dockerland
September 5, 2016
Development Re-bundling in Dockerland When starting out development on a Dockerized application, adjusting Dockerfiles and rebuilding images is a common task. Bringing together two separate services, as well as applying some gem security patche...
Article image
Faster than Lightning: July’s Developer Event
August 12, 2016
We regularly host “Faster than Lightning” code talks where our developers get together and submit a snippet of code that they found interesting - Ruby, CSS, JS, test code, server config or anything else. It’s an opportunity to learn a little about...
Article image
Brighton Ruby Conference 2016
July 22, 2016
Brighton Ruby is unsurprisingly a conference about Ruby based in Brighton, and organised by @AndyCroll. Being quite new to both Ruby and to Rails, a Ruby conference seemed like the perfect place to pickup a few tricks of the trade and see what&rsq...
Article image
Faster than Lightning: May’s monthly developer event
June 9, 2016
Each month, we host a Dev Event which is an opportunity for our developers to get together, share ideas, or just catch up with each other. May’s developer event This May we hosted “Faster than Lightning” code talks. For this event, each d...
Article image
Event: Andrew White’s Technical Breakfast Club - What's coming in R...
September 24, 2015
Rails Core Member and Unboxed’s CTO, Andrew White (@pixeltrix), held the first Andrew White’s Technical Breakfast Club last Wednesday morning. Developers and architects attended to hear the uncovering of the major topic, and find out the answer ...
Replacing the Asset pipeline with Gulp
September 18, 2015

When Rails 3.1 was released back in 2011 it brought a big change to the way Rails apps handled and served assets %w(css javascript images fonts) - the asset pipeline. Gone were the days of manually converting coffeescript to javascript before com...

Sharing your local development server and setting up a local mail s...
May 19, 2015

I’ve recently been on a project, where for various reasons, we didn’t have a test/staging/QA server available. The lack of this environment caused a slight blocker for QA and UAT/sign off. I decided to configure my own local development server to ...

Sending S/MIME encrypted emails with Action Mailer
January 26, 2015

Why send encrypted emails? Most people are aware now that sending emails is somewhat akin to sending a postcard - pretty much everyone in the delivery chain is able to have a peek at your message. The only way to prevent this is to encrypt your m...

UBXDDEV Vol. 3.11
October 31, 2014
UBXDDEV Vol. 3.10
October 24, 2014
UBXDDEV Vol. 3.9
October 17, 2014
UBXDDEV Vol. 3.8
October 10, 2014
Diving Into the Front End
October 10, 2014

I recently completed my first stretch on a project as a front end developer here at Unboxed. In this article I’ll share some basic principles and tools that I’ve learnt about along the way with the help of Tom and Alex in particular. ...

UBXDDEV Vol. 3.7
October 3, 2014
UBXDDEV Vol. 3.6
September 26, 2014
UBXDDEV Vol. 3.5
September 19, 2014
UBXDDEV Vol. 3.4
September 12, 2014
UBXDDEV Vol. 3.3
September 5, 2014
Only fools rush in
September 2, 2014

We recently had an interesting discussion in the internal Unboxed interwebs room regarding an example of inheritance. Pawel put forth an example about how to guard against someone forgetting to call super in an inheritance chain. I jumped in to ...

UBXDDEV Vol. 3.2
August 29, 2014