Launch a Project a Month?!

Do you know what happens when you launch a project a month for the entire year?

That’s what I’m going to find out in 2016 with something I’m calling 12 Launches. The concept is pretty straightforward but here’s my idea, let me know what you think:

Every month I’ll take the entire month to either and launch or do a full iteration cycle (bump something preexisting from version 1.xx to 2.00) on 1 side project. On the last day of the month, I’ll launch what I’ve been working on as is, catch my breath, and move onto something else.

1-month time limit

Doesn’t this mean somethings will be shipped incomplete? Yes, it means exactly that.

A big struggle when it comes to projects with few external constraints (ie: budget or client knocking on the door) is knowing when I’ve reached good and done enough. Before I know it, I’m chasing targets that are always just around the next bend.

By providing a 1-month hard stop (like design sprints or timeboxing), I’ll be able to reach those good and done targets because it literally will become time to.

This approach will create a sense of urgency and will force me to focus on tasks in order of importance. Specifically, this means getting caught up in the cosmetics of changing text color will be harder to do until more critical aspects of the project are set.

This month

Right now, I’m writing a CSS style library which I’ve named jFrame. It’s nothing more than a collection of single purpose classes (mobile first, written in PostCSS, with a gulp.js build process) which can easily be mixed and matched.

Think of each class as an individual lego piece capable of doing 1 and only 1 thing (like adding a border around an element or making the background blue) now mix and match your lego pieces to make something amazing.

This approach will allow me (or anyone else) to design in the browser faster, keep style sheets smaller, and write less CSS.

I know of two other CSS style guides/toolkits (Basscss and Tachyons) with similar philosophies. I’ve studied both of them and I think they’re fantastic. jFrame isn’t a statement against them or any other framework, I’m coming to believe that if I want to fully understand something I first need to recreate it.

Right now

Depending on when you open this, I’ll be en route to or have just arrived in Cape Town, South Africa. I am really freakin’ excited to be going to such a beautiful part of the world.

This article first appeared in my weekly newsletter — sign up to follow along with my life as a digital nomad and get stories delivered fresh to your email inbox every Wednesday.
If you enjoyed this please click that little heart so others can enjoy it too.