Posts Categorized in Working at Redgate

At Redgate, we make ingeniously simple software used by 650,000 IT professionals who work with SQL Server, Azure, .Net, and Oracle. More than 100,000 companies use our products, including 91% of companies in the Fortune 100. Our philosophy is to design highly usable, reliable tools which elegantly solve the problems that developers and database administrators face every day. We enjoy it too. It’s what makes coming to work fun.

How my sabbatical benefited both Redgate and me

I consider myself to be really lucky to work for a company that values its employees. One of the ways it shows this is by offering staff a six week paid sabbatical for every five years we’ve worked here. Yes, you heard me right – after just five years! And yes – paid! Simon... read more

Applying design principles to your UX portfolio

As with any creative role, managers who are hiring for User Experience positions will often sift through a vast number of CVs and portfolios before a candidate even makes it through the door. As a potential employee it’s your job to impress, sell yourself to the company and most importantly give some insight into... read more

The right way to approach a legacy code base

On Friday, March 10, I attended the Working Effectively with Legacy Code workshop hosted by Michael Feathers, along with a few other members of my team. We maintain a difficult legacy code base and we were eager to do some practice and learn some useful techniques. The most important lesson I learned is that any... read more

Universal Architecture

In this post, I’d like to introduce you to the Universal Architecture idea described by J.B. Rainsberger in the podcast Unit Testability and the Universal Architecture. Everyone wants to deliver software that works and delivers value to our customers. That’s a fact! Everyone wants our software to be easy to change and maintain. That’s obvious! Unfortunately, we... read more

Five ways we’ve implemented Agile marketing at Redgate

Implementing Agile working practices reminds me of Communism – if we just did it properly, everything would work perfectly! All projects would be a dream to work on, all deliveries would be early, the customers would get exactly what they needed, and so on. However, perfection is the enemy of progress. We’ve implemented an... read more

How to sell a car

At Redgate we’ve had various debates over the years about how much impact the sales function has on the business. We’ve run experiments, had philosophical debates, made significant shifts in our policy and practice. There is a painful lesson that I’ve had to relearn many times, though: if the sales teams don’t do the... read more

A glimpse into the culture of our software development teams

When anyone visits Redgate HQ in Cambridge and takes a tour of the software development teams, their reaction is invariably the same. They’re surprised at the dress code (we don’t have one), they’re mystified by the walls plastered with Post-it notes, and they’re intrigued by the giant bean bags and cake everywhere. That’s the... read more

How I landed a UX gig at Redgate (part 1)

I moved to Cambridge UK in the summer of 2015. A bit of an Anglophile, it’s lived up to all expectations every Jane Austen book gave me of England. A hop, skip, and a jump away from London — it’s everything you need in a city, with its beautiful colleges and the River Cam as the... read more

Reflections from a UX guinea pig: my internship at Redgate

Redgate have been running a hugely successful intern program for a number of years now. Last summer, they looked to expand on the existing program and include an intern position in User Experience. This is where I come in. I was Redgate’s first UX intern – the guinea pig, if you will. With no... read more