SAS Jedi
Principal Technical Training Consultant

Mark Jordan (a.k.a. SAS Jedi) grew up in northeast Brazil as the son of Baptist missionaries. He served 20 years as a US Navy submariner, pursuing his passion for programming as a hobby. Upon retiring from the Navy in 1994, he turned his hobby into a dream job and has been a SAS programmer ever since.

Mark writes and teaches a broad spectrum of SAS Foundation programming classes, and is proud to announce his first book, “Mastering the SAS® DS2 Procedure: Advanced Data Wrangling Techniques” published by SAS Press and available on Amazon.

When he isn’t writing, teaching, or posting “Jedi SAS Tricks” here on the SAS Learning Post, Mark enjoys playing with his grand and great-grandchildren, hanging out at the beach and reading science fiction novels. His secret obsession is flying toys – kites, rockets, drones – and though he cunningly tries to convince Lori that they are for the grandkids, she isn’t buying it. Mark lives in Toano, VA with his wife, Lori, and their cat, the amazing Tiger Man. You can follow him on Twitter @SASJedi or connect on Facebook or LinkedIn

Recent Posts

Jedi SAS Tricks: DIY Tasks in SAS Studio

In my previous post, Jedi SAS Tricks - Make This a Button in Base SAS I demonstrated running a SAS ... Read More

Jedi SAS Tricks - Make This a Button in Base SAS

A recent post, Jedi SAS Tricks: The DATA to DATA Step Macro, engendered a lot of response on Twitter. One of ... Read More

Jedi SAS Tricks - Variable Names to Values with VNAME

"What's in a name?" asked Juliet. "That which we call a rose by any other name would smell as sweet." ... Read More

Jedi SAS Tricks: The DATA to DATA Step Macro

I was answering questions about SAS in a forum the other day, and it struck me how much easier it ... Read More

Jedi SAS Tricks - Maximum Warp with Hadoop

I'm gearing up to teach the next "DS2 Programming Essentials with Hadoop" class, and thinking about Warp Speed DATA Steps ... Read More

Jedi SAS Tricks: Warp Speed DATA Steps with DS2

I remember the first time I was faced with the challenge of parallelizing a DATA step process. It was 2001 ... Read More

Jedi SAS Tricks: DS2 & APIs - GET the data you are looking for

While perusing the SAS 9.4 DS2 documentation, I ran across the section on the HTTP package. This intrigued me because, ... Read More

Jedi SAS Tricks - These aren't the labels...

In the first Star Wars movie, Obi-wan uses Jedi mind tricks to convince the stormtroopers that the droids they see ... Read More

Jedi in Paradise - SAS Global Forum 2014

I'll be at SAS Global Forum again this year. I do SO love SAS Global Forum and the opportunity to ... Read More

Jedi SAS Tricks - DS2 gives you more to LIKE

I've been a busy Jedi the last few months and have spent the bulk of my non-teaching days learning new ... Read More