My Blog Posts
‘Hello World’: Creating my first solo Keboola project to track employee Name frequency
“Every solution to every problem is simple. It’s the distance between the two where the mystery lies.”- Derek Landy I’m back and hacking away at data once again!! *horrified shrieks, sound of explosions, that one fish from SpongeBob shouts “my legs!”* But seriously. I’m really excited to be back wrangling data, getting my head around…
Beyond data silos: Bridging the context gap with process-aware cataloging
People. Process. Tooling. This is the trifecta; the ‘secret sauce’ that critically defines and underpins any successful digital transformation project, at any scale. This isn’t to say you must have all three in equal parts to be successful. Rather you have to have an understanding of how all three fit into the new world that…
Producing human readable SQL script descriptions with the OpenAI APIs and PowerShell (a.k.a ChatGPT: I’m here for the hype)
“Learning should be a joy and full of excitement. It is life’s greatest adventure; it is an illustrated excursion into the minds of the noble and the learned.”- Taylor Caldwell Perhaps I should have instead started with a better quote like “rumors of my demise have been greatly exaggerated” or something like that – you…
Moving from Redgate SQL Source Control pipelines to Flyway Desktop with Redgate Deploy
“Like all magnificent things, it’s very simple.”- Natalie Babbitt There has been a lot of change over the years in the Redgate solutions – I hasten to add this is a good thing. Back in my day it was SQL Source Control to store your database in Version Control; at the time it was probably…
Time for a new beginning…
I’m leaving Redgate Software, and those… are some tough words to write. Over the past 6 years many of you have come to know me as someone who will talk passionately about everything from Database DevOps to Data Masking and Provisioning. I’ve created countless videos, blog posts, podcasts, webinars… and I’ve loved every single one…
3 simple pipelines for database development with Redgate Deploy – Part 3: CircleCI
“There is no place to reach.. only places to rest to carry on.”- Jaya Bhateja SPOILER ALERT – This is part 3 of a 3 part series on enabling database deployments using Redgate Deploy, so if you have not read at least the Setup and Principles section of my previous post (Part 1 which you…
3 simple pipelines for database development with Redgate Deploy – Part 2: GitHub Actions
“Finding new, relevant quotes for every blog post is hard”- Chris Unwin SPOILER ALERT – This is part 2 of a 3 part series on enabling database deployments using Redgate Deploy, so if you have not read at least the Setup section of my previous post (Part 1 which you can find here) then I…
3 simple pipelines for database development with Redgate Deploy – Part 1: Setup & GitLab
“Society must adapt to diamonds, diamonds don’t adapt to society.”- Abhijit Naskar The world is changed… I feel it in the water… I feel it in the earth… smell it in the air. On a totally unrelated note did you know December 2021 marks the 20th Anniversary of the Lord of the Rings films? Just…
Flyway Desktop: Don’t be afraid of your own Shadow (DB)
“Just don’t hold back. Don’t be afraid to make mistakes and stuff.”- Kristen Stewart <HolidayTalk> Howdy folks! Welcome back! Well, I guess that should be aimed at me – it’s been a few weeks *cough* months *cough* since I last blogged anything on here and this is because I was on a sabbatical – I…
When the unused become used: Using SQL Data Catalog to spot the pitfalls of a data classification process
“The surprise is that you continue to be surprised.”- Jill A. Davis But what surprise am I alluding to? Of course it is the surprise that “all of a sudden” you have sensitive data in tables where there ought not be! What I mean is; we have a fantastic process in place: we have completely…
Follow My Blog
Get new content delivered directly to your inbox.