Here’s some things; Some are good, some are okay, a lot are stupid.

2024

Some Jekyll Tools ⨳ 2 minute read ⨳ bashmeta
(In|De)flation ⨳ 3 minute read ⨳ apiappiOSiPadSwiftUI

2023

New (To Me) Music - 2022 ⨳ 8 minute read ⨳ music

2022

A Simple Card Trick ⨳ 1 minute read ⨳ appiOSSwiftUI
Text Permutations on iOS/macOS ⨳ 2 minute read ⨳ appiOSiPadmacOSsasSwiftUI

2020

A Function to Mask Strings ⨳ 6 minute read ⨳ functionsql
Setlist Events in Go ⨳ 1 minute read ⨳ golang

2017

Wallets ⨳ 2 minute read ⨳ review
Shifty Metadata ⨳ 1 minute read ⨳ Excelfunctionsas

2015

Simplenote to Vesper ⨳ 2 minute read ⨳ app

2014

Current File Path ⨳ 1 minute read ⨳ snippetsas
Finding Conventions, Establishing Standards ⨳ 1 minute read ⨳ perlsas
We Blew It ⨳ 1 minute read ⨳ ranttwitter
getOption ⨳ 1 minute read ⨳ sassas macrosystem options
Benchmarking the sasload Statement ⨳ 2 minute read ⨳ benchmarksas
On Interruptions ⨳ 1 minute read ⨳ analysis
Rebuilding Wide Macros ⨳ 2 minute read ⨳ sassas macro
Last Week of Quarter ⨳ 2 minute read ⨳ date valuessas
Setting %array Values Through %do_over ⨳ 2 minute read ⨳ sassas macro
$329 Retina iPad Mini ⨳ 2 minute read ⨳ iPad

2013

A New Home ⨳ 1 minute read ⨳ meta
transactions.pl: A Mint Parser ⨳ 1 minute read ⨳ gistperl
Convert to a [hhmmss-Type Integer to a] SAS Time - (SO) ⨳ 1 minute read ⨳ sasstack overflowtime values
Pretty Note Blocks ⨳ 2 minute read ⨳ sassas macro
Setting the Price Early ⨳ 1 minute read ⨳ appleiPad
In the Future, I'll Only Buy Memorex Optical Media ⨳ 1 minute read ⨳ tip
writing fractions in html ⨳ 1 minute read ⨳ htmlsas

2012

SAS Global Forum 2013 ⨳ 1 minute read ⨳ conferencesassas macro
blocks, not lines ⨳ 1 minute read ⨳ debugsassas macro
dates from date times ⨳ 1 minute read ⨳ date valuesfunctionsastechnical debt
Too complex to edit ⨳ 1 minute read ⨳ metarant
classical sas ⨳ 1 minute read ⨳ musicsas
The non-letterboxed keyboard ⨳ 1 minute read ⨳ iOSrant
resolve function ⨳ 1 minute read ⨳ functionsas
The paywall, the backdoor, and twitter ⨳ 3 minute read ⨳ hack
Western Users of SAS Software 2012 ⨳ 1 minute read ⨳ conferencesassas macrotracker
why i look forward to collection calls ⨳ 3 minute read ⨳ rant
windows environment variables ⨳ 1 minute read ⨳ windowssas
My SAS Global Forum 2012 Timeline ⨳ 14 minute read ⨳ conferencesas
self-purging macros? ⨳ 1 minute read ⨳ sassas macro
simulating child's play ⨳ 3 minute read ⨳ arraydo loopsassimulation
getting feedback on macro parameters ⨳ 1 minute read ⨳ sassas macrotip
macros and the data step ⨳ 1 minute read ⨳ data stepsassas macro
clearing out the cruft ⨳ 2 minute read ⨳ apple
api upgrades ⨳ 1 minute read ⨳ apisas
a small portion of a large number… ⨳ 1 minute read ⨳ rant
vending machine math ⨳ 3 minute read ⨳ arraysas
my k'nex iphone stand ⨳ 1 minute read ⨳ diyiOS
the positive side of keeping all your eggs in one basket ⨳ 1 minute read ⨳ sastip

2011

tweetbot ⨳ 1 minute read ⨳ iOS
free app idea ⨳ 1 minute read ⨳ iOS
Western Users of SAS Software 2011 ⨳ 1 minute read ⨳ apiconferencesassas macro
dates in datetime fields ⨳ 1 minute read ⨳ date valuessas
continue-looping ⨳ 1 minute read ⨳ do loopsas
returning a well-formatted date-time ⨳ 1 minute read ⨳ bashmacOS
the VVALUE function--like a quick PUT function ⨳ 1 minute read ⨳ sastip
label carryover ⨳ 1 minute read ⨳ sastip
month of quarter variable ⨳ 1 minute read ⨳ date valuesformatsas
how do i read a file's creation date? ⨳ 1 minute read ⨳ file systemsas

2010

the vertical app listing ⨳ 2 minute read ⨳ iOS
prxparse(dates) ⨳ 1 minute read ⨳ date valuesregexsas

2009

the utility of generic macros ⨳ 2 minute read ⨳ sassas macro
an mmddyyyy hhmmss informat. kinda. ⨳ 1 minute read ⨳ date valuesinformatssas
random dates ⨳ 1 minute read ⨳ date valuesdo loopsas
calculating average time (duration) ⨳ 2 minute read ⨳ datetime valuessas
%d: a handy little macro for dynamic dating ⨳ 2 minute read ⨳ date valuesfunctionsassas macro
encoding data points for use with google charts api calls ⨳ 1 minute read ⨳ apidata visualizationsas
reading overlapping text segments ⨳ 2 minute read ⨳ sasweb scraping
reading non-standard datetime values ⨳ 1 minute read ⨳ datetime valuessas
reading iso dates and datetimes ⨳ 1 minute read ⨳ datetime valuessas
frustrations with dashboarding in sas 9.1.3 ⨳ 2 minute read ⨳ dashboardsas
a sudden spike ⨳ 1 minute read ⨳ meta
SAS Global Forum 2009 ⨳ 1 minute read ⨳ conferencesassas macro
%expExcel ⨳ 1 minute read ⨳ sassas macro
sas variable lists ⨳ 3 minute read ⨳ tip
scraping the sas training pages ⨳ 3 minute read ⨳ regexweb scraping

2008

PROC PWDECODE ⨳ 1 minute read ⨳ hacksas
The Missing Format: QYY ⨳ 1 minute read ⨳ formatsas
Wiping USB Drives ⨳ 1 minute read ⨳ sastip
SAS Global Forum 2008 ⨳ 2 minute read ⨳ conferencesassas macro
Autosave My Day ⨳ 1 minute read ⨳ sastip
The Ugly Truth About Call Execute ⨳ 2 minute read ⨳ sassas macro

2007

Let That Be a Lesson to 'Ya! ⨳ 1 minute read ⨳ sastip
Converting YYYYMMDD-Type Integer to SAS Date Values ⨳ 1 minute read ⨳ date valuessas
What's the Point of This? ⨳ 2 minute read ⨳ arraydo looprantsas
iTunes XML Parser ⨳ 1 minute read ⨳ sasxml
SAShboards = Dashboards in SAS? ⨳ 1 minute read ⨳ dashboardsastutorial
Calculating Period-to-Period Changes in SAS ⨳ 1 minute read ⨳ date valuessas
Pacific Northwest SAS Users Group 2007 ⨳ 2 minute read ⨳ conferencesassas macro
ZipsNear ⨳ 1 minute read ⨳ samplingsassas macro

2006

SAS User Group International 31 ⨳ 2 minute read ⨳ conferencesas

2005

Using the ACT to Predict College Graduation ⨳ 1 minute read ⨳ researchstatistics

2002

Science, Technology, & Engineering Preview Summer (STEPS) 2002: Summative Report ⨳ 1 minute read ⨳ research
UW-Stout Journal of Student Research Volume 2: Alcohol and Other Drug Perceptions Survey ⨳ 1 minute read ⨳ research
UW-Stout Research Day ⨳ 1 minute read ⨳ research
UW-Stout Journal of Student Research Volume 1: The Relationship between Perceived Organizational Justice and Organizational Citizenship Behaviors: A Review of the Literature ⨳ 1 minute read ⨳ research

2000

The Relationship Between Job Satisfaction and Job Performance ⨳ 1 minute read ⨳ research
home - Richard Koopmann