Our Blogs

SAS, SQL, Coding Shane Prinsloo SAS, SQL, Coding Shane Prinsloo

Using SAS SQL to Create Data-Driven Macro Variables

If you are looking for a way to assign data values to macro variables in SAS, a PROC SQL step is one of the easiest and most readable ways to do it. In this article, you will learn how to assign data values to macro variables in a PROC SQL step, making your code more dynamic and self-sufficient…

Read More
Coding, Applications, Python Chris Green Coding, Applications, Python Chris Green

The Low Down on Low Code Solutions

Building an application from scratch has often been seen as a daunting task, a web of intricate code, functions, and dependencies traditionally best left to the programmers. These programmers are required to have an in-depth knowledge of their language of choice, as well as the peculiarities of development environments, deployment processes, and then their approach to testing…

Read More
SAS, Coding Martin Shine SAS, Coding Martin Shine

Dynamically Creating Code with SAS

The ability to dynamically create code allows you to make incredibly flexible systems for processing data. For example, on a project Butterfly Data has worked on, we built a data quality system which checked the quality of 190+ data types, each of which had different formats.

Read More
Training, Coding, Climbing Sally Wrigley Training, Coding, Climbing Sally Wrigley

Climber to Coder

“Computers? Data analytics? Is that what you are really doing now?! You’ve changed!” 

This is what I hear my old climbing partners say and they then continue with, “...but your passion is being outside climbing, experiences, adventures, I don’t understand?”

Read More