.NET Camilo Reyes in .NET AWS Step Functions in C# – Part 2 In part one of this series, I built a state machine which runs in the background to process uploaded resumes... 07 December 2023 12 min read
PostgreSQL Aboze Brain in PostgreSQL Understanding SQL Join Types Understanding how to join the data in one table to another is crucial for any data analyst or database developer... 04 December 2023 32 min read
Bravin Wasike in Containers and Virtualization Deploy Docker Apps to Kubernetes with Jenkins Step-by-step guide to deploying a Dockerized application to a Kubernetes cluster using a Jenkins CI/CD pipeline. Covers Jenkinsfile setup, Docker... 01 December 2023 20 min read
T-SQL Programming Aaron Bertrand in T-SQL Programming When an update doesn’t update Tell me if you’ve heard this one before: I changed data from my application, but when I checked the database,... 27 November 2023 5 min read
Containers and Virtualization Jagdish Mohite in Containers and Virtualization Docker Security Principles Overview Docker is an open-source platform that enables developers to automate the deployment and management of applications using containerization. It was... 24 November 2023 14 min read
BI Dennes Torres in BI Source Control with GIT, Power BI and Microsoft Fabric Source control is fundamental when dealing with projects and sharing code between multiple developers. Power BI present some challenges related... 22 November 2023 24 min read
BI Fabriano Richard in BI What is Microsoft Fabric all about? In this article, we will introduce Microsoft Fabric and how it relates to Power BI Premium Capacity we will turn... 22 November 2023 11 min read
T-SQL Programming Aaron Bertrand in T-SQL Programming Strategies for queries against bit columns Recently someone posted a question where they couldn’t quite figure out how to construct a predicate based on a bit... 20 November 2023 7 min read
Other Development Goodness Woke in Other Development Content Management System Architecture A Content Management System (CMS) is a software application that allows users to handle digital content on a website without... 17 November 2023 16 min read
Web Benedict Ampea-Badu in Web Making Accessibility Part of the Design Process – Part 1 Accessibility should not be an afterthought. In a world that thrives on connectivity and progress, the concept of accessibility has... 16 November 2023 18 min read
Robert Sheldon in NoSQL Getting Started with MongoDB MongoDB is a scalable database management system that stores data as documents in a collection, rather than as rows in... 13 November 2023 18 min read
Theory and design Joe Celko in Theory and design The NTILE Function The SQL NTILE() is a window function that allows you to break a table into a specified number of approximately... 09 November 2023 8 min read
Database Administration Aaron Bertrand in Database Administration Moving SQL Server To The Cloud: Modernizing Stack Overflow for Teams Earlier this year, we migrated the entire Stack Overflow for Teams platform to Azure. This was a lengthy endeavour and... 06 November 2023 11 min read
PostgreSQL Ryan Booz in PostgreSQL Getting connected to PostgreSQL for the first time PostgreSQL continues to be all the rage in 2023, whether in “vanilla” form of the fully open-source distribution or a... 03 November 2023 14 min read
BI Dennes Torres in BI SQL Endpoints and Lakehouse UI Differences and Access Secrets There are some differences and secrets between the UI of a SQL Endpoint and the UI of a Lakehouse. I... 30 October 2023 7 min read
Editorials Jason Romans in Editorials Pike’s Market to Pikes Peak: The PASS Summit is Worth the Journey Recently I spoke at SQL Saturday Denver. The day after the conference we went to visit Pikes Peak Mountain. You... 26 October 2023 9 min read
T-SQL Programming Edward Pollack in T-SQL Programming Export & Import Data in SQL Server: CSV, Parquet & PowerShell Export and import data in SQL Server using PowerShell and OPENROWSET. Step-by-step guide for CSV files, parquet format, BCP, SQL... 23 October 2023 23 min read
Robert Sheldon in Security and Compliance Protecting your Cloud Assets Organizations of all types and sizes are turning to the cloud for their application and data storage requirements. The cloud... 18 October 2023 21 min read
T-SQL Programming Aaron Bertrand in T-SQL Programming Don’t Use DISTINCT as a SQL Join Fixer – Use EXISTS Instead Using DISTINCT to fix duplicate rows from a SQL join is a common antipattern. It generates all the duplicates first,... 16 October 2023 6 min read
MySQL Aisha Bukar in MySQL A Beginners Guide To MySQL Replication Part 6: Security Considerations in MySQL Replication Protecting and controlling access to your data against unauthorized person(s) is crucial in any organization. Unauthorized entry or modification of... 12 October 2023 10 min read