How to Think About Variables in C

C is memory with syntactic sugar and as such it is helpful to think of things in C as starting from memory. One of the pieces that I think is often overlooked is variables and data types. If you have the right mental model for variables and data types it makes other concepts in C, […]

13 Years and 11 Startups

In the last 13 years I have been a founder, co-founder or have worked with 11 different startups that have failed. Each business had different dynamics but each one failed for similar reasons. Looking back I have learned some things. Things I wish someone would have taught me before I started my first business. So […]