I post my daily updates right after I finish working really late at night.

So, in case you missed it, I hit 200 consecutive days of working on my little side project SaaS app last night.

https://twitter.com/iamdavidhill/status/1385019963489099785?s=20

https://twitter.com/iamdavidh... class="Emoji" style="height:16px;" src=" https://abs.twimg.com/emoji/v2/... draggable="false" alt="🧵" title="Thread" aria-label="Emoji: Thread"> Here& #39;s what I& #39;ve learned so far... https://abs.twimg.com/emoji/v2/... draggable="false" alt="🧵" title="Thread" aria-label="Emoji: Thread">
https://abs.twimg.com/emoji/v2/... draggable="false" alt="1️⃣" title="Tastenkappe Ziffer 1" aria-label="Emoji: Tastenkappe Ziffer 1"> Making software is hard.

As a designer I thought I knew how to think through edge cases and possible user journeys, but as a developer you REALLY have to think about this, and more importantly build for it. Accept that this is difficult, and just get on with it.
https://abs.twimg.com/emoji/v2/... draggable="false" alt="2️⃣" title="Tastenkappe Ziffer 2" aria-label="Emoji: Tastenkappe Ziffer 2"> Knowing what you want to do, and knowing how to do it, are two very different things.

There are so many details and patterns I want to implement, but just don& #39;t know how yet. This is ok it& #39;s to be expected when you& #39;re developing something and learning as you go. Accept it.
https://abs.twimg.com/emoji/v2/... draggable="false" alt="3️⃣" title="Tastenkappe Ziffer 3" aria-label="Emoji: Tastenkappe Ziffer 3"> You probably don& #39;t need that feature.

I started off by learning Laravel and building my backend first. I got carried away and built in features that are not core to my product. I built features as if this was a popular social app. Surprise, it isn& #39;t. Strip out bloat.
https://abs.twimg.com/emoji/v2/... draggable="false" alt="4️⃣" title="Tastenkappe Ziffer 4" aria-label="Emoji: Tastenkappe Ziffer 4"> Keep momentum high.

This is true for everyone, but especially when you& #39;re learning and time is limited. There are many areas that I don& #39;t know how to implement, instead of losing time on them, I focus on what I can do to keep momentum high. I loop back as knowledge increases.
https://abs.twimg.com/emoji/v2/... draggable="false" alt="5️⃣" title="Tastenkappe Ziffer 5" aria-label="Emoji: Tastenkappe Ziffer 5"> Ask for help.

I& #39;ve broken out so many little problems into @CodePen& #39;s and shared them on Twitter. Every single call for help has been answered by the community. Even by people I don& #39;t know. Ask for help, it& #39;s there.
https://abs.twimg.com/emoji/v2/... draggable="false" alt="6️⃣" title="Tastenkappe Ziffer 6" aria-label="Emoji: Tastenkappe Ziffer 6"> Make time.

Make time, whenever and wherever you can. Old me would have been up early each morning. New me, with a baby and responsibilities, finds that late night when everyone is in bed is my best opportunity for deeper work. Work, even if you only achieve one small task.
https://abs.twimg.com/emoji/v2/... draggable="false" alt="7️⃣" title="Tastenkappe Ziffer 7" aria-label="Emoji: Tastenkappe Ziffer 7"> Build in public. Or don& #39;t.

I& #39;ve been "building in public" without sharing what I& #39;m working on. Why? Mainly because what I& #39;m working on isn& #39;t that important. To me, the fact that I& #39;m working is. I& #39;ll share more when the time is right. Sharing is trendy, but it& #39;s up to you.
https://abs.twimg.com/emoji/v2/... draggable="false" alt="8️⃣" title="Tastenkappe Ziffer 8" aria-label="Emoji: Tastenkappe Ziffer 8"> The journey can be more important than the outcome.

Learning how to become a better developer is my goal with this challenge. The outcome, the "SaaS", is secondary. If I can learn how to build a great app then I can build many great apps. Know your why.
I don& #39;t know how many more days it& #39;ll take to ship this, but I know I& #39;m not quitting until it& #39;s shipped. It could be another 200 days, it could be tomorrow*, follow along if you& #39;re curious to find out what I& #39;ve been tinkering on for 200 straight days.

*It& #39;s not tomorrow https://abs.twimg.com/emoji/v2/... draggable="false" alt="😂" title="Gesicht mit Freudentränen" aria-label="Emoji: Gesicht mit Freudentränen">
You can follow @iamdavidhill.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: