Posts Categorized in Building

At Red Gate, we like building stuff. We build products, tools, LEGO, devices, and more. We like building stuff so much, we built this blog to talk about building stuff!

Here you will find posts on what stuff we’re building, how we go about building that stuff, and what we value and encourage in our people who build stuff for us.

Evolving our licensing system

Posted by: 1 Comment
… and using database lifecycle management Overview We’ve put together a Licensing Project team at Redgate, in order to begin rebuilding the systems that manage licences for our commercial database tools, and we’re aiming to get some useful feedback for the database tools team on the use of their new tools and the approach to database lifecycle... read more

Desire Lines in software architecture: what can we learn from landscape architecture?

Posted by:
Reposted with kind permission from CodeBork. Before Christmas I was talking with Simon about an architectural approach we’d taken on a recent project. The aim of the project is to replace an existing WinForms user interface with a shiny new HTML and JavaScript version. Part of this involves making HTTP requests back to the... read more

Top 3 Tips for Getting Started with Testing a Mature Product

Posted by: 3 Comments
Developers and testers generally don’t like to work on a mature product with a legacy code base, especially when the majority of the team has no previous knowledge of either. Having said that, while building and testing a mature product can prove a lot more challenging than tackling a greenfield one, my recent experiences suggest there... read more

Testing Community

Posted by:
Testing Community One of the best things about working at Red Gate is that we work in small agile multifunctional teams. As a tester, I really enjoy close interaction with the developers and other roles, just being able to turn around and discuss things with them. Also I love being involved right from the... read more

What’s in a (Strong) Name?

Posted by:
Reposted with kind permission from GrahamTheCoder.Wordpress.com. Package managers Package managers are brilliant. The obvious win is the convenience of versioning your dependencies without having to commit binaries to Git. Lots of people use package managers for third party dependencies, but I’m going to talk about using them for components within an organisation. This is where package... read more

Visualizing team work: Physical Taskboards vs Virtual Taskboards

Posted by:
Reposted with kind permission from Chris’ blog. I’m a project manager, so unsurprisingly I can find myself in animated conversations with other project managers regarding how best to manage the work that our team members are doing. We all have our favourite techniques and methods, but the process generally starts with making the work... read more