At first glance, encryption may seem like a one-step solution to protect sensitive data in the software development lifecycle. In this post we share why reality is not so simple, and what to do instead. Read more
Meeting face-to-face may be a distant future possibility for most of us, but that doesn’t mean you can’t meet Redgaters at an event near you this 2020 season. Check out the events below for some amazing sessions, networking opportunities, and the chance to win a prize or two … Kicking things off from September... Read more
Recently, I was lucky enough to co-host a webinar with James Phillips, VP of Corporate Technology at Mizuho, a leading global bank with a worldwide network of financial and business centers. He joined me to talk about how the bank had introduced database DevOps, why they did it, and the challenges they had along... Read more
Git Hooks are scripts that can be run in response to certain actions. Git Hooks are defined for each repository within your system. By design, the Hooks are not transmitted between repositories. The idea behind the design is that an evil actor can’t introduce automated code to anyone’s machine. I’m all in favor of... Read more
Learn the top three mistakes candidates make when preparing for an interview -- plus the steps which will get you into the right mindset for success. Read more
The first time you try to automate a database deployment using any of the available flow control tools, all the moving parts makes the task look insanely difficult and this is not any different within the AWS Developer Tools. However, after you get over that initial shock, the processes are not nearly as difficult... Read more
Technology and ways of working are changing rapidly, but one important area lags behind in some Enterprises: the way software is evaluated and purchased. Learn why old methods lead to poor results and how to more effectively evaluate software. Read more
With the significant growth of data across organizations and the increase in regulations everywhere aimed at protecting that data, the words ‘data breach’ aren’t something any organization wants to hear. That’s the message we often hear in conversations with customers. That said, I thought it would be good to share some insights on what... Read more
As Gartner recommends in their report ‘Fail Fast in Production; Embed Monitoring Earlier in Your DevOps Cycle’1, it has been shown that it’s possible to provide superior customer experiences by building “instrumentation into the preproduction phase, tracking metrics on availability, performance and service health”. While this particular report focuses on application monitoring, the benefits... Read more
Many people assume that building proficiency at database development and operations leads to the ability to attain "zero downtime deployments." In this post I share why "zero downtime" is a problematic goal, and what a better approach looks like. Read more