Theory and design Joe Celko in Theory and design The GROUP BY Clause When you’re learning SQL DML, the most complicated clause is typically the GROUP BY. It’s a fairly simple grouping based... 10 July 2023 27 min read
PostgreSQL Henrietta Dombrovskaya in PostgreSQL When PostgreSQL Parameter Tuning is not the Answer So much about parameters tuning, but does it always help? Welcome to the third and final blog of the “magic... 06 July 2023 9 min read
Python Yifei Wang in Python Beyond Personalization, Overcoming Bias in Recommender Systems Recommender systems are ubiquitous in our everyday lives, providing personalized recommendations on social media, e-commerce platforms, and streaming services. These... 03 July 2023 12 min read
Containers and Virtualization Boemo Mmopelwa in Containers and Virtualization Kubernetes Services: What Are They and How to Protect Them Kubernetes is a vast distributed platform that utilizes services to communicate internally and externally. Understanding different types of services and... 29 June 2023 9 min read
T-SQL Programming Greg Larsen in T-SQL Programming Using a Subquery in a SELECT statement Did you know you can include a SELECT statement within another SELECT statement? When a SELECT statement is embedded within... 26 June 2023 15 min read
Other Development Lance Talbert in Other Development The Essential Unity Classes To Know There are several components that make up the Unity game engine, all of which can become important depending on the... 21 June 2023 23 min read
Snowflake Pankaj Gupta in Snowflake Snowflake: A Cloud Warehouse Solution for Analytics This article explains what Snowflake data warehouse is and how it is different from other traditional data warehouses. This article... 19 June 2023 19 min read
Robert Sheldon Working with MySQL transactions MySQL transactions provide an effective method for executing multiple statements as a single unit, making it possible to safely modify... 15 June 2023 19 min read
PostgreSQL Grant Fritchey in PostgreSQL Manipulating Data In PostgreSQL: Learning PostgreSQL with Grant So far in the series I’ve shown how to create databases, tables, constraints, indexes and schema. Now, it’s time to... 12 June 2023 13 min read
Oracle Chandra Rawat in Oracle A Guide to INSERT, UPDATE, and DELETE Statements in Oracle In this article, we’ll be focusing on three of the most used SQL commands in Oracle: INSERT, UPDATE, and DELETE.... 09 June 2023 19 min read
Testing Alex Bunardzic in Testing Why Test-Driven Development? (Part 1) Software development is a very tough discipline. Robert Martin (better known as Uncle Bob) holds that software development is the... 05 June 2023 15 min read
Performance Dennes Torres in Performance SQL Server 2022: Capture SQL Anti-Patterns One of the new Extended Event available in SQL Server 2022 is the query_antipattern. This extended event allows to... 01 June 2023 6 min read
T-SQL Programming Itzik Ben-Gan in T-SQL Programming T-SQL Gap-Filling Challenge A student of mine sent me a T-SQL challenge involving gap-filling of missing dates and balances. I found the challenge... 29 May 2023 19 min read
Career Pamela Mooney in Career From Tech Worker to IT Management: Ten Steps to Success Congratulations! You got the promotion!! Once the excitement and adrenaline rush of a promotion passes, it is common to find... 26 May 2023 34 min read
Dennes Torres in Azure Data Intelligence on light speed: Microsoft Fabric This article is based on exciting information just released at Microsoft’s Build conference on May 23, 2023. What we have... 24 May 2023 11 min read
MySQL Lukas Vileikis in MySQL Optimizing MySQL: Adding Data to Tables Welcome back to the MySQL optimization series! In case you haven’t been following this series, in the past couple of... 22 May 2023 21 min read
PostgreSQL Ryan Booz in PostgreSQL PostgreSQL Basics: A Template for Managing Database Privileges In the first two articles of this series about PostgreSQL privileges, we reviewed how to create roles, grant them privileges... 18 May 2023 14 min read
T-SQL Programming Aaron Bertrand in T-SQL Programming Changing log growth strategy in SQL Server 2022 When I first saw a bullet item stating SQL Server 2022 would support instant file initialization for log file growth,... 15 May 2023 6 min read
PostgreSQL Henrietta Dombrovskaya in PostgreSQL Uncovering the mysteries of PostgreSQL (auto) vacuum Welcome to the second blog of the “magic of parameters” series. In the first entry, I covered memory parameters, and... 12 May 2023 13 min read
Editorials Phil Factor in Editorials Xerox stars for accessibility I was working for Xerox when the Xerox Star, precursor to all the computer systems in use today, was introduced.... 08 May 2023 3 min read