Step by Step Database Normalization

Example of a step by step normalization from 1NF to 3NF.

Competing Against Luck by Clayton Christensen

What causes a customer to purchase and use a particular product or service?

Moving forward with Motion

After a month of testing, I had made my decision to shut down Motion.

Get started with 2-minute rule

Scale any task down into a 2-minute version to make it easier to get started.

What sacrifices do you need to take in order to achieve your goal?

It's easy to think and dream about what we could do but incredibly difficult to accept the pains and trade-offs that come with it.

How creative geniuses maximized their odds of creating a masterpiece

Shakespeare, Mozart, Picasso, Albert Einstein all produced a huge volume of work throughout the years. By doing so, they increased the odds of having influential and successful ones.

19 Traction Channels

Key takeaways from 19 traction channels, including viral marketing, public relations, unconventional PR, search engine marketing, social ads, SEO, content marketing and so on.

How writing consistently helped James Clear gain millions of fans

For nearly three years, James Clear have pushed out a new article on his blog every Monday and Thursday.

The Most Simple Way to Set Goals You Actually Follow

Inspired by James Clear's Goal Setting Method, Motion helps you make the progress you were struggling to achieve using 4 main strategies.

The Ultimate Go Study Guide

For the last 3 months or so, I have spent most of my free time putting together Ultimate Go Study Guide into a 200-page book.