Posts Categorized in Software development

At Redgate, we develop software applications, tools, devices, LEGO, and more. Here, you’ll find posts on what we’re developing, how we go about developing it, and what we value and encourage in our software developers. You might even see a post about building LEGO soon.

Dealing with regulation; audit and compliance in SQL Server

In Foundry – Redgate’s research division – we’re focused on exploring new products and technologies for the Microsoft data platform. Over the last few months, we’ve been taking a close look at the problems people face when auditing and meeting regulatory compliance for SQL Server. An introduction to compliance and SQL Server Our research has given... 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

Visual Studio turns 20 – how are you celebrating?

The following are just some of the anecdotes from Redgaters here at Redgate HQ when I asked them for their reflections on 20 years of Visual Studio. Almost all of our developers use Visual Studio every day, so there are a lot of memories to share: I’ve been using Visual Studio since VS6, 15 years... read more

Mob programming – my first impression

Mob programming is an emerging agile development approach for creating software. The whole development team gets in a room and works together on the same problem, at the same time, on a single computer. I spent a full week doing mob programming with my current team and I’d like to share my impressions and... read more

Licensing – everyone’s invited!

A couple of months ago, we updated you on the changes we’ve been making to our licensing system.  Since then, user account licensing has been incorporated into even more Redgate products (you can see the current list here). We’ve also been busy adding new functionality to the license management portal.  As a license owner (normally... read more

A brief history of version control

The fledgling computer industry did not invent version control. It merely adopted practices that were already well established in industrial manufacturing and design, where large, complex machines such as aircraft, tanks or motor cars required a great deal of discipline, particularly in the technical drawing of components. It all started with engineering The engineering... read more

Developing the Redgate SQL Toolbelt

There have been a few changes recently in the way Redgate develops software. In a deliberate move to address ongoing requests and requirements from users, the product teams who develop each of the products have been joined by a team dedicated to developing the SQL Toolbelt. To find out what they do, how it affects... read more

Update on user account licensing

A few months ago, we told you about some upcoming changes to our licensing system to make using and managing our products a lot easier. Since then we’ve incorporated user account licensing into the latest versions of several Redgate products (SQL Compare, SQL Data Compare, SQL Source Control, SQL Data Generator, SQL Dependency Tracker, SQL Doc,... read more

Time to down tools and pick up some new ideas

At Redgate, we spend a lot of time developing ingeniously simple solutions to very complicated problems, typically those faced by database developers. It’s hard work but it’s rewarding work too and our software is in use by many of the world’s biggest companies (and a lot of smaller ones too). Down tools Every now... read more