Category is


Time value of time: Create more time in the future by investing it now

We often hear about the time value of money. A dollar today is worth more than a dollar tomorrow because of its potential to earn over time. But let’s introduce the time value of time. To me, it is the idea that one unit of time and effort spent on a pursuit now, will yield more results than the same unit of time and effort spent later.


[Read more...]

Increase public speaking confidence: 3 ways I've trained myself to not get nervous

With years of public speaking experience, I share my favorite tips to reduce nervousness and increase confidence.


Creation vs. consumption: How and why I see creation as the ultimate form of entertainment

Work and play, what is the difference? In this article I discuss creation vs. passive consumption, and how one can learn to see creation as fun and entertainment.

How I trained myself to deep work on demand - Managing energy and mental focus, step by step

I do a lot of deep work each day. How am I not already tired out from full-time work alone? In this article I talk about energy management techniques, and how one can reproducibly expand their mental gas tank and increase their focus.

How I made a video game and sold 5k+ copies: Introduction to visual novel game engine, Ren'Py

How I started developing video games as a complete beginner. Luckily, with the free game engine Ren'Py I was even able to make a profit as an independent game developer with no budget.

Practical thoughts on career door-opening - even without knowing one's 'passion in life'

It's ok to not know one's passion, or what "I'm doing with my life". What is important to do, is to open doors for the future you that does have it figured out.

Why create? Assorted thoughts on software development

It is incredible to build something out of nothing, and software is a unique way to do so. Let's examine types of impact software has on the world and its meaning to us as creators.

How I optimize my day with routines and tools: Lessons from balancing multiple projects

How do I juggle many commitments in addition to full time work? For years I've refined my routines and found efficient tools in order to manage my time, and here I share it with readers.

How to accomplish more with less - Useful tools & routines (Guest post by Eugene Yan)

Eugene Yan, data scientist and blogger, shares his daily routine and tools that help him get things done effectively.

Why actions alone don't produce great results: What I learned from writer's block in game development

When I encountered a severe block in my game development process, I looked for inspiration as to what makes great games succeed. It turns out it's simple - just be consistent.