Monday, May 13, 2019


Saturday AM Cartoons

Lunch Options
Saturday AM Cartoons // 05.11.19

You work in a storyboard Moleskine for a few weeks and it starts changing the way you think. Or draw. Or, yeah. Same same.

Saturday, April 27, 2019


Botanique, MN

Botanique, MN // April 2019


Accoutre, MN

Accoutre, MN // April 2019

Accoutre, MN (Detail)


Accoutre, MN (Detail)



Fictional States

Today a single titled, "Fictional States" has been released on Spotify and Soundcloud. And once again, this is my fault. It's backed with a personal favorite, a significant edit of a track called "The Great Seneca Highway".

And when I say significant, I mean it's something I built on a sampler and would often let ride for a good 30-40 minutes while I made dinner. Or messed up dinner and went outside to find out why the Doordash guy couldn't get out of his car and walk to me. I mean, they call it DOORdash. Not I'm-not-comfortable-with-parallel-parking-please-come-down-here-this-bag-is-heavy-dash. If they called it that, I would've just turned the sampler off and picked up the goddamn thing myself. Whatever.

Wednesday, March 27, 2019

SPRING /// 2019

SPRING /// 2019

Generally, I don't make mixtape dedications but tonight I'm making two. Some guy jogged past my window today wearing running shorts and no sleeves. It was 43 goddamn degrees. The mix below goes out to Minneapolis' weather-related hubris and to that poor man's upcoming battle with pneumonia.

01 . Grace Ives . Mirror
02 . KH . Only Human
03 . Overmono . Quadraluv
04 . Octo Octa . I Need You
05 . H. Takahashi . Escapism
06 . Saloli . Barcarolle
07 . Rezzett . Worst Ever Contender
08 . Andy Stott . Cracked
09 . RAMZi . Safe
10 . Oh Shu, Bioman . Fano



Off-Brand // March 2019


Heavy Rotation

Heavy Rotation // March 2019

Monday, February 25, 2019



This month, a single titled, "LoveVibesCashBar" has been released on Spotify and SoundCloud. This is my fault. Well, the title came from Aaron Zimroth (thanks btw), but I swear, I'm not trying to spread blame here. 

At the beginning of the year I was thinking about where I'd like to be musically in 12 months and the idea of an album just about gave me a panic attack. Where I am in skill, that would be like planning a gallery show before fully having a grasp of the pencil sharpener. I decided an process album would be better for me. So I'm going to be releasing two tracks every other month this year. Whatever interests me. You’re now dealing with the first pair. 

If it works, I'll try to get something pressed. For now, we have links to follow: 



Wednesday, February 20, 2019


Mirrored Teeth

Watch me push back on the theory that symmetrical faces are more pleasant to look at.

Mirrored Teeth (Timelapse)

Monday, January 28, 2019


Waterworks, MN

Waterworks, MN // January 2019

Sunday, January 27, 2019


Late Night in the Codex Nonsensica

Late night in the Codex Nonsensica.

Monday, January 7, 2019


Flattery & Flatness

Flattery and Flatness // January 2019

Wednesday, January 2, 2019

WINTER /// 2019

WINTER /// 2019

If your New Year's resolution had something to do with staying clear of frozen aural moodscapes, I'm very sorry. I made this winter mixtape. I'm pulling for you to stick with jogging or whatever.

01 . Shinichi Atobe . So Good, So Right 2
02 . Skee Mask . Calimance (Delay Mix)
03 . Chester Watson . Long Story Short; Life
04 . Slikback . Acid
05 . Men I Trust . Say, Can You Hear
06 . Paul Dresher . Channels Passing
07 . Jlin . Carbon 12
08 . Loidis . In The Place I Sit
09 . Ciel . Blo a Wish
10 . Hiro Kone . Holobiont

Tuesday, January 1, 2019


The Little Liar

The Little Liar // January 2019