Loading Models from Source Data with dbt
The data transformation tool dbt (data build tool) has become more and more popular over the past years. It focuses heavily on SQL, and it adds a bunch of interesting features into the mix, such as...
View ArticleNostalgic Memory Loss
Today’s topic pertains to 99.999% of all people, young, old, and all age ranges . I am also not talking about forgetting to pay a bill, backing up a database, or any task one can easily forget as we...
View ArticleAzure SQL Serverless: Discover What’s new and Increase Your Savings
Before jumping into the news and code, let’s start from the beginning: Why does someone use Azure SQL Serverless? The answer is simple: Save money. Considering my personal scenario, I can think about...
View ArticleTemporary Tables
There is a feature of SQL I have not seen used much and probably with good reason. It’s the use of temporary tables. These are declared with the expected DDL. Since they were relatively easy to add to...
View ArticleWeekly Blogging
I spent a few weeks away from the office in early January, just like last year, mostly on vacation. Something I started to do last year was to take some of my away-from-office time and do some...
View ArticleCreating Time Series Collections in MongoDB
This article is part of Robert Sheldon's continuing series on Mongo DB. To see all of the items in the series, click here. Throughout this series, I’ve introduced you to different features in MongoDB...
View ArticleSQL Endpoint Secrets you need to know
Recently I had a severe problem with SQL endpoints and I was required to build a quick workaround for this. The problem brought to light details we don’t know about SQL Endpoints and the care we need...
View ArticleAccessibility, and the Need for Ingenious Simplicity in Computer Scripts,...
I’m very keen on accessibility in computer systems. Nowadays we tend to take a rather superior attitude to this problem, often assuming that the general public need only have an easy way of buying...
View ArticleFrappe and Laravel: Database Management and Migrations
In this second installment of our series comparing Frappe and Laravel, we probe into critical aspects of database management and migrations. When we talk about management in these frameworks, we’re...
View ArticleDark Mode in SSMS 21 and overall first impressions
Let me cut to the chase. If you are like me, you may have been searching for: How to turn on Dark Mode in SSMS V21. Searching for that very thing today inspired me to write this blog to help others do...
View ArticleArt and Science and of course AI
There is a classic argument that goes like this, “is programming art or a science?” In its purest form, science would tend to try to get one perfect answer for every question it is asked. The goal is...
View ArticleFun with PowerShell Asynchronous
Imagine a candle that is lit and takes 1 hour to burn out. Now imagine one hundred candles. How many hours will it last? That depends. If they are lit simultaneously, it will take 1 hour. That is the...
View ArticleAnalysing Kusto Query Performance In Fabric
We already discovered how to investigate Kusto query history. Let’s discover how to analyse query performance considering the information on this history. The query history returns 3 fields we can use...
View ArticleKubernetes vs. Serverless: When to Choose Which?
As a DevOps engineer working with software development teams, the debate between Kubernetes and serverless computing often arises when the teams plan their architecture. I’ve worked extensively with...
View ArticleSQL Server BIT_COUNT and an Alternative
I was editing an article the other day that uses the BIT_COUNT function that was added to SQL Server 2022. The solution presented is excellent, and I will try to come back and link to it here when I...
View ArticleWhat is Oracle RAC and Why Use it for Scaling Workloads?
Oracle Real Application Clusters (RAC) is a database clustering solution that enables multiple servers to operate as a single, unified system. Designed to deliver instance resiliency, scalability, and...
View ArticleExploring Scalar Solutions to Complex Data Math
There are many functions and tools available to database professionals that can solve data math challenges, regardless of complexity. A recent problem came across my desk that called for not only a...
View ArticleMySQL Index Overviews: Descending B-Tree Indexes
Most anyone who works with indexes should be familiar with B-tree indexes. These are the most commonly used data structures to facilitate faster access to data when we search for exact matches of data...
View ArticleThe State of the Database 2025
Less than a week ago, Redgate released their annual State of the Database Landscape report. You can read about the methodology and see some of the results on this page. If you want the entire report,...
View ArticleSQL Server 2022 CU Updates and Error Code 0x851A0043
I’ve been working in the Azure space for the last few years and less with full server installations. Azure leaves file locations out of my control, but I recently had a client upgrading an on-prem...
View Article