Blog

  • Setting the Tone for 2014, Part II: When Not to Manage Time

    December 29, 2013

    Many people think I love organization and managing my time because I’ve put a lot of effort into designing productivity tools. This isn’t entirely accurate; what I really like is the feeling that I’m on top of things, and for the past few months I’ve had much doubt about this.

    The Procrastinator’s Battle

    I’ve been particularly focused on the time management / time awareness aspect of my daily routine, particularly because I have more external commitments at the moment than usual for the coming six months. With this extra mental workload, I’ve been finding it difficult to put time into “creative independence” tasks like the blog, product maintenance, and household chores.

    I’ve written before about my distaste for duplicate effort, particularly when it involves tasks that are mundane: fetching/returning tools, searching for information that is inconvenient to access, chores that never complete, and so on. When I force myself to do them, I find the effort draining, which makes me even less excited to do it again. It often takes the threat of a looming deadline to kick in that extra energy to overcome the resistance. These are not pretty truths, and I feel that I should have been more proactive for many reasons. I’m sure we’ve all had that thought, and there are many hypothetical “whys”; here’s a few that pop into my head:

    • distaste for uncertainty
    • desire for perfection
    • lack of faith in the goal
    • lack of an achievable goal that feels like a big win
    • lack of feedback during the performance of the task
    • lack of immediate payoff
    • lack of detectable payoff
    • ease of access to distracting consumables (media, food, other people’s problems)
    • lack of confidence in starting
    • biochemical imbalance / neurology / poor nutrition
    • emotional baggage
    • lack of self prioritization
    • external stress / other people’s priorities
    • lack of commitment / interest despite its value
    • pursuit of goal based on other people’s values, not yours
    • boredom
    • philosophical crisis
    • lack of resources / starvation of process

    I’ve written about many of the stratagems I’ve come up with, from forgiving myself to identifying and constructing stand-ins for missing resources. I’ve staved-off philosophical crisis year after year by creating a solid working set of principles. At the end of 2014, after having peeled away all the above layers, I’m faced with just two truths:

    • work is unavoidable
    • the work will take a long time

    I’ve been staring these truths down all year, and while I’ve made some progress I have not yet felt the BIG WIN I crave. I know it’s coming, and that faith has been buoyed by the trickle of success in 2013, but I’m exhausted. Am I going to have to fight my own resistance for all of 2014? What else am I missing?

    Time Management to the Rescue…Not!

    Saying that time management is a solution for procrastination is trivially-true, like saying the way to reverse a company’s slide into bankruptcy is to increase sales. This insight doesn’t help anyone. I hadn’t realized that I’d fallen into a similar time management trap because I learned them a long time ago, when they actually had some value.

    In past lives, I’ve worked as a manager, self-managing employee, director, and freelancer. Common to all these roles has been the need to manage time as billable resources. Having been through more than a few kerfuffles with startups and small companies, I am keenly aware of time management as a big part of company management in a production setting, though I am not particularly fond of it. I became really good at estimating time. I became risk-averse to committing to projects that were not adequately scoped or budgeted, and learned to turn down work that had too much wishful thinking embedded in the prospectus. I took to this because I like knowing how things work, and the way I test my knowledge is by comparing what I think will happen with what does happen on an hour-by-hour basis. Efficiency pleases me, as does the machinery that helps harness energy more efficiently.

    However, it is NOT good when it comes to excellence-driven personal productivity. Excellence takes repetitive work over time doing tasks new and unknown, as the path to creative excellence is through a tangled forest of uncertainty. This can not be made efficient or predictable on a minute-by-minute basis.

    Reversing the Cost Mindset

    The big insight I had this week as that I was assigning a cost to each step of every chore, and the act of assigning a cost was making me not want to do it. For example, going downstairs to retrieve a hammer, pound in a nail, then return it is simple enough, but in my mind I was thinking of this as three discrete tasks that had a set of uncertainties (e.g. where are the nails, anyway?) associated with it. Maybe it was two minutes. Maybe it was 15 minutes. It didn’t matter what the estimate was, it was that I was MAKING an estimate that was silly. I have been doing this with EVERYTHING that was goal-related in my life. And it has made me tired and weary of work. The same attitude was coloring the way I saw my creative independence goals, mentally calculating a cost with each tiny step. Counting is tiring, particularly when there’s no use for the data other than to make you aware of the cost of time instead of the good of taking a step. It’s said that people tend to be more averse to certain loss than to a possible gain; perhaps this is an example of that mindset in action.

    So what I’ve been doing this past week is suppressing the habit of assigning cost to what I have to do. It is an automatic habit, so I have to pause for a second as I catch myself doing it, but I think it’s starting to help break through some resistances. It will take at least three more weeks of practice to determine if it’s a real improvement, or just a temporary novelty.

    Read more
    DSri Seah
  • Setting the Tone for 2014: Embracing Resistance

    December 23, 2013

    I usually wait until February 2nd to make my new year resolutions, but I’ve already identified a major one that I want to work on right away: understanding and mastering resistance. Resistance can be thought of as a force that causes procrastination. It can also be a catch-all term for the hurdles that one must leap over, or the boulders that we find in our way, or the mental mountains that must be ground-up and processed before we can proceed. However, resistance can also be a pleasurable challenge, in the right circumstances. It can be the indicator of worthwhile pursuits, a learning opportunity that must be wrassled into submission to earn victory.

    (more…)

    Read more
    DSri Seah
  • WebApp Development Environment Setup on Mac OS X

    December 13, 2013

    I’m a noob when it comes to using the Mac for development of any kind, so here I am looking for a nice environment to for making Javascript Web Applications. These are my notes regarding what I think is a high-quality tool chain with broad support.

    The Programming Tools

    The MacBook Pro I’m using is working as both the webserver and webclient. On the web server side of things is NodeJS and its package manager NPM, installed on MacOS through the HomeBrew package manager. This also includes the Git distributed source control program. NPM was then used to install tools for quickly building web app skeletons through Yeoman, which includes Bower (a client-side javascript package manager) and Grunt (a compile, test, and build tool). The source files for the web application are all in an organized folder hierarchy, with places for the client-side scripts, html, css, and other asset.

    When possible, I want to choose tools that are available on Mac, Windows, and Linux. Right now, what I have seems a little clunky with the number of windows I have to keep open: a browser, a terminal window, and an editor. This seems like a step back from using an Integrated Development Environment (IDE), but I’m thinking that I will find out ways to be more efficient after I use these for a while.

    Source File Editing

    Once the basic javascript dependencies and folder structure are set up, writing code consists of putting javascript module source files in the right place and using the RequireJS conventions for defining and using them. At least, that is the case for the client-side web development. On the server side, we would be writing NodeJS programs (also in Javascript). I’m looking for a decent project-based programmers editor. Currently, I’m using Sublime Text 2, which does the job somewhat OK though I dislike how it manages projects. I have also tried Panic Software’s Coda (not Coda 2) and didn’t really like it. I think what bothers me about these environments is that they aren’t ready-to-go in the way that Visual Studio on Windows is. On the other hand, I really haven’t pushed the existing tools as hard as I should yet to know what I should want. So I’ll stick with Sublime Text 2 for now (it is already paid for).

    Terminal / Command Line Interface

    The build tools are all on the command line, mostly using grunt to compile and test. MacOS has a perfectly fine terminal built-in, but I also picked up Cathode 2 because it’s just sexy looking.

    Browser

    Because I’m developing an app that will require good interactive performance, that pretty much means using the Chrome Browser and its fast V8 Javascript engine. Also, Chrome has a whole slew of debugging conveniences built-into its Developer Tools, such as breakpoints and being able to live-edit source code and save it back to the file system. I’ve seen some videos of it and it’s pretty cool. Have yet to really battle any bugs yet!

    Source Control

    While I have been using Mercurial for most of my web projects, I probably can’t avoid Git any longer. I had chosen Mercurial originally because it seemed slightly easier to understand, but I have since gotten a quick lesson in using Git with “pull-requests” and see it now as a better option. Plus, Git is already installed as part of the installed tool chain.

    I’m using Atlassian’s SourceTree program to manage my web projects, but I am going to use Git from the command line to get into the habit of its use rather than rely on a GUI. At least for now.

    Moving Forward

    After looking through a few “best of” articles like this one comparing Mac programmer editors, I’ve come to the conclusion that I need to live with the tools I have for a bit before I can make a more informed decision. I don’t like having a bunch of windows open, but I haven’t really experienced the workflow in a way to have an informed opinion about what’s good and bad. Time to write some fancy code and see!

    Read more
    DSri Seah
  • GHDR Review 10: Wrapping Up the Year

    December 12, 2013

    ZOMG, it’s the final Groundhog Day Resolution Review of 2013! After today, I stop worrying about 2013 about my resolutions and surrender to holiday madness until February 2nd rolls around.

    I have a feeling that I didn’t really make any progress, but let me do a quick review.

    Last Month’s Last Gasp

    In November I wrote out this list of projects that I considered to be “in the queue”. I’m using my text file todo list notation where o = not done, x = done, and . = in-progress:

    o  Consolidating all the digital projects on one store.
    x  Updating calendars for 2014.
    o  Creating “how to use” collateral for all the productivity tools I’ve designed.
    .  Creating wholesale packages for the Shopify store.
    o  Adding more products.
    .  Blogging frequently, and more accessibly.
    x  Clearing the backlog of reader emails and conversations that need to be shared!
    

    So I didn’t do much for the store or for collateral, though I did put some effort into catching up with email and preparing for physical wholesale fulfillment. Last time I also wrote a list of specific tasks hoping that I could get them out of the way:

    .  Create new packaging SKUs for Shopify Store
    .  Create Wholesale Packages
    o  Create Collateral for a Productivity Tool or Three
    

    Again, not that much progress. The best I can say is that I got a few things done, but didn’t finish anything concrete that I would consider a new asset. I wish I was faster at getting these done, but it’s been a challenge to maintain energy and enthusiasm for e-commerce. Bah.

    Reviewing the Year as a Whole

    It’s more interesting to look back at the overall pattern of the past 10 months, so I can see what I did accomplish. Here is a summary of my activity in chronological order:

    1. Started the year by defining a joyful state of creative making as my desired “state of being” goal. To attain this, I hypothesized that creating a system of “creative independence”, where my creative work generated an income through creating products rather than services, was the way to do this. 2. I started by creating a large number of products in February, and then reorganized the website to showcase them more effectively on the front page.
    2. I established a new e-commerce outlet through Shopify, and put some test products on it.
    3. Mid-year, I hit a wall as I lost enthusiasm for e-commerce and marketing activities. In hindsight, I felt overwhelmed and demoralized by the sheer amount of work and uncertainty in how best to do the work. I tried to treat this as a “fun problem” to solve, but it just isn’t that enjoyable. It’s hard to make great marketing material if you’re not enjoying the process.
    4. The lack of enjoyment led to a slump from the summer through the fall, and what I did get done exacted a very high energy cost. I managed to get International shipping working (though without products in the store), and got a CPA to help me track finances going forward in the business, but creating better collateral materials just didn’t happen.
    5. Toward the end of the year, not realizing that I was just bummed out by e-commerce and marketing, I spent a lot of time tinkering with sleeping schedules, attitude adjustment, and being more disciplined.

    I feel a mild sense of accomplishment for 2013, but I don’t feel a sense of closure. I think that I’m on the right path, but I don’t have the right attitude or spirit. I did come up with new (to me) ways to get unstuck and persevere through uncertainty. I also have some new ways of dealing with the feeling of being overwhelmed and tuning-out those parts of me that make me feel bad. And, I have accepted that many tasks just take a lot of time, particularly when they are unfamiliar.

    For 2014, I think I need to learn to have fun getting those important e-commerce and marketing projects done. I might also benefit from regular sleeping habits too. The most satisfying way I know of to fall asleep is to have gotten something significant done during the day. Additionally, there are many unresolved challenging projects that are before me, and I grow increasingly perturbed at my lack of progress on them. Achieving creative independence is one of the major ones, but there are other projects (like programming my own video game) that have eluded me since I was in secondary school. I want to get some work done there with a community of like-minded creatives, and I have some ideas on how to make that happen using a simple social sharing mechanism.

    Summary

    It’s been an eventful year, and I think I have confirmed that I am on the right path. I think creative independence can work. However, I have not found my groove. I’m not having fun, I’m not inspired, and I’m not able to kick-back and enjoy the fruits of my labor in sweet luxury. In 2014, I should be able to make some progress and have a better time doing it. Maybe not be so serious about it?

    Anyway, HAPPY HOLIDAYS to all, and let’s pick it up again come February 2nd!


    Groundhog Day Resolution Posts for 2013

    Here are other posts about Groundhog Day Resolutions for the 2013 season.

    • 02/02 Kickoff - Setting 30 Products in 30 days.
    • 03/03 Review - The Aftermath of 30 Products in 30 Days; What's Next?
    • 04/04 Review - New Website, Increasing Opportunity
    • 05/05 Review - Winding down a long chain of external commitments, getting ready for a hopefully-productive month.
    • 06/06 Review - Reducing Friction from internal struggle, picking the winning attitudes and tasks that produce tangible assets.
    • 07/07 Review - Mid-year Review, Focusing Process
    • 08/08 Review - An unexpected vacation for me, Relaxed Progress Made
    • 09/09 Review - Slow progress made, but that's OK; I'm accepting the slow and mindful way!
    • 10/10 Review - After a month of experimenting with early rising, I realize that prioritizing my mission of creative independence might actually be what I need to do. Duh.
    • 11/11 Review - Not much progress made on Creative Independence, but I have attained a sense of surety and calm about what needs to be done--and how to approach it--while maintaining balance between external commitments and personal goals by accepting that they take time and that's OK.
    • 12/12 Review - The year ends without closure, but looking back I see that I've made progress. More importantly, I believe that I'm generally on the right path.
    Read more
    DSri Seah
  • First Sleep, Second Day

    December 12, 2013

    Yesterday I tried out the notion of first and second sleep, and I was curious whether I could follow up with it for a second day. Nope! I think I awoke sometime around 4AM, but slept through it. I woke up around 9AM. I’d gone to sleep around 11PM instead of 8PM, which probably made a difference.

    I think it is my lack of a regular sleeping schedule that makes experiments like this hard to draw conclusions from, so I would have to really commit to a two-week trial. However, I suspect that in my case sleeping pattern isn’t as critical. Maintaining an unyielding discipline with regards to my habits matters more if I want to have a reliable sleep pattern, and the same can be applied to other “good for me” habits like going to the gym. The problem: I don’t think I really like having unchanging habits. I like change! If I can find a way to be maximally productive given the randomness of my wakefulness, that would be great.

    Read more
    DSri Seah