Posts Categorized in Software development

At Redgate, we’re fascinated by software development and how to do it smarter, better and more intelligently. How do we reduce the burden of legacy code and technical debt, for example? How do we use test-driven development to make the code as robust as possible. How do we apply UX principles and skills to make the complicated software we develop intuitive to use?

Chris Spalton

11 February 2019

Chris Spalton

11 February 2019

When your ‘Best Practices’ are only your ‘Best guess’ with regards to SQL Server configuration

SQL Server configuration plays a vital role in the health of your SQL Estate. Your needs may vary depending on the purpose of the server, or its role within a business, but a healthy configuration ensures availability and performance for your customers. We’ve been thinking hard about SQL server configuration in Foundry, Redgate’s R&D... Read more

Welcome to Redgate tools for SQL Operations Studio

The Preview release of Microsoft’s SQL Operations Studio marks a big change in database development. Following on from the ability to run SQL Server 2017 on Linux, it makes the promise of cross-platform SQL Server development a reality. Built on top of Visual Studio Code, SQL Operations Studio is a free lightweight tool for... Read more

5 ways to increase productivity in cross-functional dev teams

With the craze over building Single Page Applications (SPAs), companies have joined the movement and hired armies of front-end engineers with/without experience in back-end technologies. To accommodate the new talent, many of these companies have built cross-functional teams. Simply put, it’s a team of front-end, back-end engineers, and other disciplines working together to deliver... Read more

Would you like to see Redgate tools inside SQL Operations Studio?

You may already have heard about Microsoft’s new DevOps platform for database development, SQL Operations Studio, or “SQL Ops Studio”. The preview version was announced at PASS Summit on 1 November, and Foundry, the R&D division of Redgate has been researching the feasibility, practicality and appeal of cross-platform data tools for a while. You... Read more

Andrea Angella

24 March 2017

Andrea Angella

24 March 2017

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