Recent Posts

ERROR 180-322: The story of an error message

First, if you landed on this topic because you encountered this SAS message: ERROR 180-322: Statement is not valid ... Read More

What were your #FirstSevenLanguages?

My computer geek colleagues are boasting about their humble beginnings by sharing lists of their first seven programming languages. You ... Read More

How to send a text message with SAS

A colleague approached me with this very important business problem: Every Friday at SAS HQ, SAS cafe staff provides ... Read More

Using Jupyter and SAS together with SAS University Edition

A few months ago I shared the news about Jupyter notebook support for SAS. If you have SAS for Linux, ... Read More

How to publish to a Slack channel with SAS

Slack is a tremendously popular app for team collaboration. At its core, it's an open messaging app that allows team ... Read More

Build your Pokémon library using SAS and the Pokéapi

Today is #EmbraceYourGeekness day, and you are either reveling in this new crazy town inhabited by Pokémon GO, or you ... Read More

How to read the contents of a file into a SAS macro variable

I've been working on a SAS program that can add content to the SAS Support Communities (more on that in ... Read More

Video: Demonstrating the new features in SAS Enterprise Guide 7.1

Would you like to see the latest features of SAS Enterprise Guide in action? Of course you would! That's why ... Read More

Assign a SAS library to a different path depending on your OS

One thing that we have a lot of at SAS: installations of SAS software that we can run. I have ... Read More

How SAS Support Communities can expedite your tech support experience

SAS Technical Support has earned a wonderful reputation for being friendly, knowledgeable, and thorough. Every customer that I talk to ... Read More