Hacker News new | ask | show | jobs
by kstenerud 2492 days ago
For me, the big thing is securing long chunks of thinking time. Thinking time is the most important time, hands down. When you think (away from a computer), you can't start on anything, so you have to go through it in your head. This makes me more creative because I don't end up spin-writing (writing code with no solid plan in place). You need at least half an hour to think, but an hour is better. I do all my design work like this, and by the time I'm at a computer my hands are just itching to write down what I've thought up. I used to do a lot of thinking during commutes, but now I work remote so it doesn't apply. But there are other ways to use time that would otherwise be lost. I'll sometimes do it during a run, or in the shower, or during some mundane chore.

You also need to set aside some down time, where you literally make a point of not doing anything useful for awhile.

I made a habit of optimizing my chores to give more opportunities to think. Sometimes the solution was to devise a better process. Sometimes it was batching many things together. Sometimes I'd need to invest in some gadgetry. Think of chores as unoptimized code.

For example, I bought a deep freeze and a vacuum sealer so that I could buy in bulk, and also prepare meals in bulk, then keep them in the deep freeze. Vacuum sealed (in a vacuum chamber based sealer), they last up to 2 years. I lived in a very rural location for a few years, so I got good at keeping track of what staples and foods to buy when. Frozen vegetables are usually fresher than "fresh" in the store. I also made my own bread in a bread maker. It's a lot of up-front setup, but once you're in the swing of it, it's basically max 2h per week of preparation for a whole lot of convenience. I'd also bake up a good selection of meals in bulk that I'd keep in the freezer and heat up in a sous vide cooker (for days when I was feeling lazy).

Eating right is essential. Poor diet ruins your thinking ability. Processed carbs are the worst.

I do my workout at home. That's not for everyone, because often you want the camaraderie. I prefer to be focused when doing a workout, so doing it at home works well. My workout is mostly body weight based. I used to box, so I stuck to the most efficient methods to maintain a boxing physique. My equipment is a chair, a floor mat, a walker, free weights from 1lb to 5lb, a pull up bar, a heavy bag, and good running shoes. Each day I do a 1h workout for a particular group (legs, core, arms, cardio, yoga, shadow boxing) which works out to once a week for each type.

1 comments

When you say write down, do you mean design/list of tasks or literal code?

I live in a major metro area, so working out in my condo isn't an option and I do like getting out since I live alone (I go every day). I pick up what I need at the store when I walk home from the gym. It's an extra 10 minutes maybe. I keep my diet simple, meat, veggies, eggs, not much more and I don't eat any processed foods. My only chores are keeping my condo picked up instead of a mess of a bachelor pad, which it is in right now (har har).

Right now I'm trying to plan out my first side project in a while since job interviewing/preparation really burnt me out.