Skip to main content


Showing posts from November, 2018

A Crash Course in Crash Courses

I want to take a few minutes to write about the way my skills have built over the course of working on SOTU-db and the iterative process of creating the project as an interaction between ideas and constraints.
Originally, my vision for SOTU-db was enormous - I wanted to basically make a Voyant Tools for State of the Union addresses. Don't ask me where I got the idea that I could single-handedly create the equivalent of a mature product built by a team with far more expertise than I had. Kind of like the goal "build a tic tac toe game," it sounded simple until I begin to create it and realize all of the special cases and interactions that I would need to include in the program.
There has been a constant back-and-forth between my ideas, which are mostly goal-oriented, and the realities and constraints of the programming languages I'm using and my abilities with them. The process of just building out the front webpage meant learning some more CSS and figuring out the ru…