In July of this year, I attended CascadiaFest (previously CascadiaJS), a conference for developers with a focus on modern front-end web programming. Here, I learned of a neat initiative known as #The100DayProject, which had run from the previous April until just before the conference. A speaker there, John Brown spoke of his personal experience taking part in it, by completing ~100 awesome generative art sketches using CSS.
So even though I missed the date for the collective exercise (and it’s taken roughly a further hundred days of stalling for me to get here), there’s no reason I can’t start out on my own, in my own time. So here I go!
Today will be the first day: Monday, October 12th, 2015.
The final day will be: Wednesday, January 20th, 2016.
For my assignment, I will be producing one visual artifact each day. That’s about as restrictive as I’d like to be, since the obligations of life will conspire hard to make certain days more difficult than others. This means both the medium and the quality will vary considerably, but officially speaking, That’s OK™. I’m choosing to create things with a visual focus in an effort to become more confident in my artistic and design work. I may spend much of this period feeling even less confident, in light of grand failures, but there’s no other way to improve so: “No effort is bad effort”? Probably!
- All submissions will be made through my Twitter account, linking out to the artifact itself, and using the hashtag #100DaysOfArtifacts
- Submitting nothing for a given day is not allowed. 100 days; 100 things.
- I may not work ahead to cover future days, nor catch up later on missed days.
- The small hours of the morning can still be counted as the previous day’s submission, but in general nighttime should be reserved for sleep.
- I must try new and uncomfortable things.
- Rules can be revised as the project goes on, but only in the spirit of the initial impetus. Honor system.
- If this is your first night at fight club… you have to fight.
That’s everything! Here’s the first night’s output: