Lifelog

Write 100 words a day, every day, towards your goals.

Day 24 - Following a plan vs your curiosity https://golifelog.com/posts/following-a-plan-vs-your-curiosity-1611476451985

"...Can one approach ‘normal’ work as an artist or wanderer does? 80% spontaneity, 20% structure? I wonder if these categories are in fact getting in the way. Because as the tweet eludes, curiosity leads to flow, flow leads to deep work, and deep work is, in fact, the ultimate form of productivity. It’s the best of both worlds. But flow cannot be forced nor planned nor structured into existence. It has to be allowed to happen. Like gardening. You till the soil, add fertilizers, allow just the right amount of water and light, and let the plant do the rest. You can’t force the plant to grow, but we can create the conditions for it to thrive. Same with flow. Perhaps that’s then the intricate dance of structure and spontaneity.

Structure to steward just the right conditions on the outside, but relinquishing all control beyond that. Everything else is left to spontaneity to sprout.

The plan to follow is to follow curiosity."

Day 23 - Minimize productivity, maximize optionality https://golifelog.com/posts/minimize-productivity-maximize-optionality-1611391257935

"Is trying to maximize productivity actually—in effect—achieving the opposite?"

Day 22 - Apply code directly to where it hurts https://golifelog.com/posts/apply-code-directly-to-where-it-hurts-1611306118454

"......The irony was how hard I fought against coding in the initial days. But now it’s like a balm. Ahhhh. Apply code directly where it hurts."

🎉 Received another $10/m subscription customer today! Thank you @atsaotsao for your support!

📈 Total one-off revenue: $600
📊 MRR: $30
Jason Leow Author

Thanks for all the likes guys! 🙌

0 Likes

Day 21 - Compete with fax machines https://golifelog.com/posts/compete-with-fax-machines-1611211166542

"Find an industry that still uses fax machines, and build a high tech, digital business there to compete with them..."

Day 20 - Building a business can be hard and lonely https://golifelog.com/posts/building-a-business-can-be-hard-and-lonely-1611134541299

"It’s difficult to say that it’s difficult. I think it’s typically not easy to be open and vulnerable in public, and even harder to do so in front of your peers, customers and competitors...."

Day 19 - A mosquito can be your teacher too https://golifelog.com/posts/a-mosquito-can-be-your-teacher-too-1611038010764

Day 18 - Off-grid life https://golifelog.com/posts/off-grid-life-1610956257315

Day 17 - Rest is a mindset https://golifelog.com/posts/rest-is-a-mindset-1610874338860

Rest is a form of productivity too...

Day 16 - 1% compounding improvements https://golifelog.com/posts/1percent-compounding-improvements-1610788199026

On the surface, 1% improvement don’t seem like much. But 1% compounded daily over a year means you’ll be 37.8 times better than when you started. The power of compounding is the reason why consistency matters as much as—or even arguably, more than—intensity....

💵 Received another $120 onetime deal payment for Lifelog. Thank you @therealbrandonwilson!

📈 Total one-off revenue: $600
📊 MRR: $20

Day 15 - 4000 weeks to love https://golifelog.com/posts/4000-weeks-to-live-1610699672952

🕐🕜🕦Created a multi-timezone panel of all my current users to debug this timezone issue

Savvy Time had been super useful so far!

https://savvytime.com/converter/ca-los-angeles-to-az-phoenix-ny-new-york-city-trinidad-and-tobago-port-of-spain-brazil-sao-paulo-utc-switzerland-zurich-finland-helsinki-kuwait-al-ahmadi-india-kolkata-sgt-australia-melbourne

Day 14 - What is a rare combination of two skills that when combined make someone unstoppable? https://golifelog.com/posts/what-is-a-rare-combination-of-two-skills-that-when-combined-make-someone-unstoppable-1610599782019

For indie hackers/makers, namely, developing, designing and marketing.

Researched and consulted widely on approach to solve the remaining streak bug

Taking a step back, to solve this new Date() doesn't apply offset issue, there seems to be 3 approaches I can take.

1. Patch date-streaks module directly by adding offset to new Date(), seems least effort, but hard to understand their code
2. Make my own streak.js plugin - making from scratch feels time-consuming but more control and less downstream gotchas
3. Use afterCreate lifecycle hooks within Strapi to save a new content-type streaks, so it's not calculated on the fly every time but saved as an integer as each post is created.

Day 13 - Rest != Sleep https://golifelog.com/posts/rest-sleep-1610543910415

Day 12 - Micro steps https://golifelog.com/posts/micro-steps-1610446250918

🐞 Identified minor bug within streaks algorithm

OK...... looks like the streak bug is still not completely dead, just like how cockroaches die hard. At least I identified the problem within a day, which is something to celebrate over. The first step to solving any bug is to isolate and identify, so that's a pat on my own back at least. My date streaks module uses `new Date()` in UTC to set the current day/date, and it doesn't apply user's timezone offset. So the array of published dates are offset to user's tz but it's always referenced to the the current date in UTC, which is why sometimes the streak breaks but restores when the user posts (e.g. if the user happen to write past the UTC midnight but still within his tz's midnight).

💵 Yet another lifetime deal (US$120) customer for Lifelog! Thank you so much @brianball for your support!

📈 Total one-off revenue: $480
📊 MRR: $20

Day 11 - Everyone can be a Gumroad entrepreneur now https://golifelog.com/posts/everyone-can-be-a-gumroad-entrepreneur-now-1610347236235

🤑 Just received another lifetime deal payment $120! Thank you @peterdannock!

Added 1 new item to writing prompts

'What feels like play to you, but looks like work to others?'

Day 10 - Deep Year https://golifelog.com/posts/deep-year-1610266414444

Day 9 - Code only exists by the grace of others https://golifelog.com/posts/code-only-exists-by-the-grace-of-others-1610166733122

Day 8 - Fundamentals https://golifelog.com/posts/fundamentals-1610092536439