Andy Brown in Python Python is good, but not perfect – here are 10 reasons to avoid it Here are 10 reasons to avoid using Python for large or long-lived systems despite its strengths, featuring key limitations such... 12 February 2026 18 min read 11
.NET Andy Brown in .NET 10 reasons why Python is better than C# (or almost any other programming language) After resisting learning Python for years, assuming it was just another object-oriented programming language, Andy Brown now gets what the... 16 November 2021 11 min read
BI Andy Brown in BI Creating Time-Intelligence Functions in DAX DAX contains a host of time-intelligence functions with exotic names such as SAMEPERIODLASTYEAR and PARALLELPERIOD. In the last article in... 14 February 2020 19 min read
BI Andy Brown in BI Power BI Calendar Table: Create & Use Dates Learn how to create calendar tables in Power BI using DAX functions like CALENDARAUTO and CALENDAR. Covers fiscal years, multiple... 03 January 2020 18 min read
BI Andy Brown in BI Cracking DAX – the EARLIER and RANKX Functions So far in this series, Andy Brown of Wise Owl Training has shed light on functions like CALCULATE, VALUES and... 31 July 2019 17 min read
BI Andy Brown in BI Using the FILTER Function in DAX In the previous article of this series, Andy Brown of Wise Owl Training explained how to use the oh-so-important CALCULATE... 17 April 2019 13 min read
BI Andy Brown in BI DAX CALCULATE & VALUES Functions Explained Understand the DAX CALCULATE and VALUES functions with practical examples. Learn filter context, ALL function, and how to build percentage... 14 January 2019 21 min read
BI Andy Brown in BI Creating Measures Using DAX In the first article in this series, Andy Brown demonstrated how to create calculated columns in Power BI using the... 28 December 2018 22 min read
BI Andy Brown in BI Creating Calculated Columns Using DAX In this article, Andy Brown shares his knowledge of how to create calculated columns in tables, using Power BI as... 02 November 2018 20 min read
Andy Brown Moving Data From Excel to SQL Server – 10 Steps to Follow SQL Server Integration Services provide a versatile way of reading Excel files into SQL Server. A task like this illustrates... 21 May 2013 15 min read
Andy Brown 10 Reasons Why Visual Basic is Better Than C# After having converted a whole lot of training materials based on VB.NET into C#, Andy 'Wise Owl' Brown decided to... 14 February 2012 8 min read