201 days of building Lezzet, read from the code history: every phase, the first sale, and day one vs today.
I didn't keep a journal while building Lezzet. It turns out I didn't need to.
Every change to the Lezzet website is saved in its code history, called git, with the exact date and time and a one-line note on what changed. Read in order, those notes are a diary of every skill I had to learn: what I tried, what broke, and what I rolled back.
The chart below is that diary, one bar per week.
Tall bars are weeks when something new was being learned and shipped.
Short bars are weeks spent stuck, or building something else.
The shape changes over time. Early on I added constantly. By September the biggest changes were deletions, because once you understand the business you know what it doesn't need.
201days since the first commit
2,076commits
May 18first online sale
0 → 79customer reviews
Commits per week. Orange weeks are milestones. Hover a bar for the exact count.
The phases
Mar 13 – 28
Build from nothing
The first commit lands on a Friday morning. Plain HTML, no product photos, one button: Shop Now, $19.99. Ten days later the whole site moves to a real framework.
Deploys that fail and get retried. Five commits in a row fighting iPhone video autoplay. A design tried, then reverted three times. The quiet weeks are spent building other projects.
Retry deploy after making repo public
Apr 20 – May 10
Real commerce
A headless Shopify cart, so checkout lives on the brand's own site, and Klaviyo for email.
Launch headless Shopify cart and product SEO pages
May
The bags arrive
Inventory lands. Subscriptions launch May 13, and the first online sale comes May 18, in the busiest week of the whole build: 162 commits.
Add headless subscription purchase options
June
New channels
Amazon listings, Google Ads, an analytics dashboard, and Walmart, all in one month.
Wire analytics dashboard and tracking audit
July – August
Measure everything
Server-side purchase tracking, attribution that survives checkout, a review carousel, and subscribe and save.
Harden storefront measurement ownership
September
Simplify
The biggest changes are removals. A 10,000-line QA system becomes one test that walks the customer's path.
Replace the 10k-line site-qa with a customer-path smoke test
Day one vs today
The same homepage, 201 days apart.
Day one March 13, 2026Today lezzetcoffee.com
Day one on a phoneToday on a phone
Finish this chapter
Now make it real.
Three short steps. Your progress saves in this browser, so you can come back anytime.
1 Check yourself
Answer from memory. Recalling it is what makes it stick.
What happened right after the Lezzet bags arrived in May?
What did the September changes to the Lezzet site mostly look like?
2 Do this now
Real work on your business. Tick each one when it's done. 0/1 done
3 When will you do it?
Pick a specific day and time for your next task. People who plan when follow through far more often.