Auditing SQL Server – Part 1 – Discovery and Documentation
Inheriting a server, whether as an inexperienced user or an experienced DBA, has many challenges. It’s very helpful to evaluate the servers, document issues, and record the current configuration. It...
View ArticleSails.js for web development
Sails.js is a robust web development framework that runs on top of Node.js and uses JavaScript’s asynchronous features to speed up the production of applications. Its adherence to the...
View ArticleConcepts and Issues in Test Data Generation
Data generation is the science and art of providing data for database development work that is as realistic and controllable as possible. The skills of generating realistic data are an essential part...
View ArticleChoosing Between the Lakehouse and Warehouse in Microsoft Fabric
Microsoft Fabric is a new centralized, AI-powered cloud data platform hosted by Microsoft. It combines several services of the existing Azure Data Platform – such as Azure Data Factory – with Power BI,...
View ArticleTo Specialize or Generalize, That is My Question
One of the big bits of advice that people like to give in the technology community is career advice. Do this kind of work, don’t do this, etc. Truth be told, a lot of this will happen when you start...
View ArticleMicrosoft Fabric: Ingesting from API’s and the JSON result
Ingesting from API’s is a common task to build a Data Intelligence repository. When making this ingestion in a Fabric Lakehouse, there are many tricks we can use. One important ingestion concept is the...
View ArticleAPI Monitoring- Key Metrics and Best Practices
Have you ever wondered how your favorite apps seem to do everything automatically, communicate with each other so smoothly, and update content in real time? Application programming interfaces, or APIs,...
View ArticleDocker Logging Guide Part 1: Basic Concepts and Importance
Docker has gained popularity as a containerization platform that allows you to develop, deploy, and execute applications faster. It packages applications and their dependencies into standardized...
View ArticleFabric: The Secrets of Capacity Consumption
Fabric Capacity consumption is exposed to us through a Power BI app called Fabric Capacity Metrics. We need to install this app on our environment and keep it updated. However, analyzing the...
View ArticleXML Performance Tuning and Added Options
SQL Server provides a variety of ways to tune XML so that it provides consistent performance, consumes less space, all while ensuring efficient access to critical data. At its core, the metadata-styled...
View ArticleDeleting Documents from a MongoDB Collection
This article is part of Robert Sheldon's continuing series on Mongo DB. To see all of the items in the series, click here. So far in this series, we’ve looked at different ways that you can add,...
View ArticleGoing serverless in Kubernetes with Knative
Serverless computing has become increasingly popular in the field of cloud computing, with more organizations opting for cloud-based architectures. The introduction of serverless technologies has led...
View ArticleSaving Data Historically with Temporal Tables: Part 1: Queries
In this article we discuss how to store data temporally in PostgreSQL. Temporal database store data in a way that allows you to see not only what the value of any column is currently, but at any point...
View ArticleExtending Get-Process to show the Process Chain using PowerShell Proxy Functions
A proxy function or wrapper function allows you to deploy a custom version of a function or cmdlet while the internal functionality remains implemented. That means you can get a core cmdlet or...
View ArticleThe Theme of the Day: Theme
Recently, I was attending a tech conference, and a topic caught my ear at the speaker dinner. Sam Shaw, who I had never met previously was talking about his session “Debugging Burnout,” which you can...
View ArticleT-SQL Tuesday #176: One piece of advice you wish Past You had
After so many years, here in July 2024, I am finally hosting T-SQL Tuesday. The challenge One of the things I tend to do when I am working on a project is to think of myself over three time periods....
View ArticleMicrosoft Fabric, the Land of Wizards and Trolls
In my previous article (What is Microsoft Fabric All About) I explained what Microsoft Fabric is, how it came about and whether it brings anything new to the data insights domain. In this article, I...
View ArticleReal-Time Intelligence: More than a name change
When everyone starts to announce Real-Time Intelligence in Microsoft Fabric as something new, I need to double check what’s happening: Am I crazy or is everyone else? Wasn’t this already there?...
View ArticleDocker Logging Guide Part 2: Advanced Concepts & Best Practices
Welcome to part 2 of our Docker Logging Guide series. In this article, we will cover Docker logging in detail. We will explore advanced concepts and Docker logging best practices to help you optimize...
View ArticleIt’s a recovery strategy, not a backup strategy
I’ve talked about it before; you shouldn’t have a backup strategy, you should have a recovery strategy. I can’t possibly care if my backups succeed if I’m not bothering to test that they can be...
View Article