Portfolio

My article about generative machine learning programs
I published a new article
Graphics from the 24th issue of my newsletter
Genuary, Day 17
I Published The 14th Issue Of My Newsletter this Sunday. Read it here.
Just published an article on refuse.ink about the newsletter emails I've sent over the last 20 weeks, and what I've learned from the process. Click here to read.
Yesterday, I sent out the third issue of my email newsletter. Read the online version here.
I sent out the second issue of The Refuse Newsletter on Sunday. Check it out here in your browser.
Last week, I sent out my first email newsletter ever. If you missed it, or forgot to subscribe; you can view it here.
I will send out my first email newsletter very soon, mostly as an experiment in distributing content. They will be a lot like what you might find on my blog or Medium; just way shorter. If you happ...
Color is a significant part of the new updates on the Refuse website. The palette was generated algorithmically using Oklab by Björn Ottosson.
Refuse.ink just had a massive update. I've given it a full redesign, with better typography, better color, and an easter egg.
Refuse.ink is getting a bunch of typography, design, and accessibility updates! Roboto will be replaced by Atkinson Hyperlegible at a friendlier size, and Playfair Display will be replaced by Noto ...
Just released a Processing library based on Björn Ottoson's Oklab color space, for perceptual color-picking within the Processing environment. https://github.com/yashbutno/Oklab-for-Processing
Here's a Medium link to my latest blog post; if that's where you prefer to read. https://link.medium.com/yw7gnKUKJlb
An AR effect I made has passed 200K opens on Instagram! Here's an article I wrote about it: https://refuse.ink/blog/how-i-built-an-ar-effect-with-200k-opens.html
Few recent updates to refuse.ink that include updated image rendering and typography fixes.
You can now find all my web content on Google News. Click this link to see my publication.
👁️👄👁️ Not sure what's happening to my AR filter, but I like it.
100k Impressions My Instagram effect Acid just passed 100k lifetime impressions :) Tap/Click to see the effect: Instagram Effect Facebook Effect
OH BY THE WAY refuse.ink is going to have this little section; which means there's going to be a newsletter. Mostly about content, updates, and other stuff.
Every image; and I mean EVERY image on refuse.ink is getting an upgrade (except that one blog post).
Refuse.ink (obviously) has a mobile version; which is the only other of the two versions that exist for the website.
More pixel sorting on the Mona Lisa. Done with Processing.
Destroying great art in 3-bit color. ¯\_(ツ)_/¯ Done with Processing.
I've remixed yet another Mike Shinoda song. Go hear it on Audius by clicking here. Album art done with Processing + a self portrait of Van Gogh + the Shinoda font.
Ran a somewhat arbitrary pixel sorting algorithm on that pride palette I posted earlier. Done with Processing.
Dithered in Processing. Put together from public domain models in Blender.
It's #PrideMonth and I needed my own version of the #pride rainbow to work with my profile image. So I put this palette together with the surprisingly good Pantone Connect app.
The new Refuse website (still in development) is super lightweight — no external stylesheets, no CSS bloat, and almost no JS at all. And the entire website just might run on AMP, so there's that.
There's so much content I have yet to update the website and the Instagram account with. There's dozens of new images, and updates to all previous ones. content I have yet to update the website and...
I've been away from social media since right after 36 Days of Type. No, it wasn't a long break. I have been developing, writing content, and updating images for a new, accessible, lightning-fast, c...