Niice

Niice create branding software and are based in Belfast, Northern Ireland

Niice are a place to store all your guidelines, libraries and projects together in a collaborative hub that evolves with your brand, we helped them with some database maintenance.

Database Maintenance

After some initial scoping work, we set about reducing the overall footprint of their large database.

This involved rearchitecting parts of the system, finding opporunities to remove columns and tables, and understanding what data could be safely removed.

We worked closely with their development team to understand the nuances of the system and embarked on removing almost 20 million records in total. We did this without any downtime.

Tech Stack

Here is a non-exhaustive list of the technologies we've used in order to help Niice;

  • Ruby on Rails
  • Postgresql

Are you interested in working with us on a project? Please do get in touch.

View more clients

Recent posts View all

Ruby

Optionally creating or removing a column or table with Rails migrations

Here's how to go about creating or removing a column optionally using Rails migrations

Ruby

Using Faker with Rails

A guide to setting up Faker to work within Rails and why you'd want to