Hi there, I'm DJ.

I'm a web developer, writer, and game developer.

My mission is to use my creativity, privilege, liberal education, and technical skills to make lasting works that entertain, edify, and improve the quality of life for those less fortunate than me.

Posts

Healthcomu health advertising 07

Why This Site Has Ads


The Internet killed journalism, only to have online advertising resuscitate it. That tale is part of a larger story - the story of 21st-century capitalism - and it's my best defense for the existence of one meager banner ad.


May 12, 2015

Projects

Screen%20shot%202015 04 06%20at%205.22.45%20pm zpsi1mxbvxt

Personal Website


An online hub for my writing, projects, and contact information.


March 20, 2015

8d728b924dfc7acec248f3cf2754209d

Hot Work Permit


Hot Work Permit is a highly customizable AEC web app that simplifies the handling of hot work permit forms on the construction site while still ensuring that legal OSHA requirements were still met.


March 20, 2015

Horizonscreenshot

Horizon


Horizon is an interactive visualization of your Twitter account: illuminating your exposure to various issues and giving you personalized recommendations to fill the gaps.


March 20, 2015

Games

Sympol 2

Sympol


A procedurally generated arcade game about learning, symbols, and survival.


June 02, 2015

Masteroid screen2

Masteroid


Wake up the universe in this procedurally generated, highly customizable arcade shooter.


June 02, 2015

If you would like to discuss my work or have an idea for a project I can help out on, let's talk.


"Why the heck does your portfolio site have an ad and how can I get rid of it, you monster?"