Tweet
#buildinpublic day 1: building a SaaS to inform people about available driving times in #sweden. #covid has made this a nightmare #swedishstartups
Big up to @mubashariqbal for inspiring me to vlog.
instagram.com/tv/CKYjTPagB3v…
#buildinpublic DAY 2: Running LEAN. Preparing to create a blank landing page that lets me gather emails. Spent some time getting up-to-date with AWS DynamoDB and thinking about my tables.
VLOG: instagram.com/tv/CKapt3Pg_f1…
#swedishstartups #körkort
#buildinpublic DAY 3: Built and deployed the website bokauppkorning.nu
Its current purpose is just to display some marketing copy and gather email addresses.
VLOG: instagram.com/tv/CKdIpNMAiSg…
#swedishstartups #körkort
#buildinpublic DAY 4: Today I focused on writing some marketing copy for my landing page. It was hard to let go of the perfectionism.

Posted on 2 forums. 25 emails gathered. Hate doing the work when it comes to marketing.

VLOG: instagram.com/tv/CKfwg9BANlG/
#swedishstartups #körkort
#buildinpublic DAY5: Spent some time reverse-engineering the API and documenting the query params, in preparation for loading data into the DB. Also thought about minimising the algorithmic complexity when comparing arrays.
VLOG: instagram.com/tv/CKiI_eWgzt1…
#swedishstartups #körkort
#buildinpublic DAY 6: Worked on the batch job. Using the reverse-engineered API I set some basic params and stored my first payload in the DB. It’s almost ready to be deployed for a test run.
VLOG: instagram.com/tv/CKk_BrSgala…
#swedishstartups #körkort
#buildinpublic DAY 7: What do I have to do to release this to my email list tomorrow? Answer: Revise DB architecture. Also worked with parsing dates!

VLOG: instagram.com/tv/CKngAYRAiaW…
#swedishstartups #körkort
#buildinpublic Day 8. Rule: Launch early. Launch often. Defined MVP requirements in preparation to launch ASAP. TODO: Email service and profile page. Also want to start a conversation with my beta users.
VLOG: instagram.com/tv/CKqc-0igtfR…
#swedishstartups #körkort
#buildinpublic DAY 9. Tough day. Didn’t code. Just spent time thinking and re-architecting the DB according to my MVP requirements.
VLOG: instagram.com/tv/CKuEDXyAfUC…
#swedishstartups #körkort
#buildinpublic DAY 10: Sent an email with 5 simple questions to users. Started a conversation (permission marketing). In other news, OAuth and I are enemies.
VLOG: instagram.com/tv/CKvNU6eg8C0…
#swedishstartups #körkort
#buildinpublic DAY 11. Finally gathered the patience to implement a proper SSO login flow. Thought about the required next steps to enable a test run on backend vs what’s left to do on the frontend.
VLOG: instagram.com/tv/CKx2ioaAwXI…
#swedishstartups #körkort
#buildinpublic DAY 12. Completed login flow. Started user settings page. Gonna start testing the whole flow soon. On the server it's probably worth it to do TDD.

VLOG: instagram.com/tv/CK0lYmWgv0b…
#swedishstartups #körkort
#buildinpublic DAY 13: Worked on TDD (Test Driven Development). Integrated Sendgrid (email service). Unfortunately emails are flagged by Gmail. Will fix by asking the users to verify their email.
VLOG: instagram.com/tv/CLFLMf2AB0q…

#swedishstartups #körkort
#buildinpublic DAY 14: Met some bottlenecks in the API that I need to investigate. Seems I need to make more requests. So instead I’m gonna survey the users (by opening registrations) to find the most requested cities.
VLOG: instagram.com/tv/CLHhE89gQKV…
#swedishstartups #körkort
#buildinpublic DAY 15: Finished Settings page. Ready to email users to have them sign up. Then I'll do TDD and run tests on their prefs.

VLOG: instagram.com/tv/CLLk0jLA0ix…
#swedishstartups #körkort
#buildinpublic DAY 16: Created the missing puzzle piece DB table, together with a CRUD API. Will start TDD tomorrow and release within 2 weeks if all goes well.
VLOG: instagram.com/tv/CLPKjlfgU2n…
#swedishstartups #körkort
#buildinpublic DAY 17: Made the decision to scope out an Prio 2 feature just to be able to release faster. In the spirit of “Release early. Release often.” I see it as an opportunity.
VLOG: instagram.com/tv/CLSEJL9APg_…
#swedishstartups #körkort
#buildinpublic DAY 19: All functions have been written. Time to give it a test run. Oops there’s a bug... This could take a while.

VLOG: instagram.com/tv/CL5_HgxHNYI…
#swedishstartups #startups
#buildinpublic DAY 20: Deployed to my Heroku production env for the first time! Gonna let it run for 1-2 weeks to test. Excited! Lots to do in the meantime.

VLOG: instagram.com/tv/CL-JM1HnWYc
#swedishstartups #startups #körkort
#buildinpublic DAY 21: Found a bug in prod which was causing the job to crash. Added system monitoring with @rollbar. Let’s give it another shot.

VLOG: instagram.com/tv/CMHIaSVnCJ2…
#swedishstartups #startups
#buildinpublic DAY 22: Kept testing in prod with a few users and noticed a lot of bugs. Practically refactored the entire codebase in my process of cleaning up. Key idea: The last 1% is as much effort as the other 99%

VLOG: instagram.com/tv/CMoq6N-DmnV…
#swedishstartups #startups
#buildinpublic DAY 23: Final week before release. Migrated over to Trello for better project admin. Still working on the last 1% which almost takes as long as the other 99%. Focusing on a few minor bugs.

VLOG: instagram.com/tv/CNi8ZEXnFum/
#swedishstartups #startups
#buildinpublic DAY 24: The day before the release. Lots of anxiety and triple checking. Let’s talk about the importance of development environments!

VLOG 👉 instagram.com/tv/CNqJhhKnCxq
#swedishstartups #startups
#buildinpublic DAY 25: First release! Send an email to my list of 120 people. Got 10 visits and 4 signups so far.
This is a decent number right now for my sanity.

Check it out at bokauppkorning.nu

VLOG 👉 instagram.com/tv/CNuTk8wgOeT
#swedishstartups #startups
#buildinpublic DAY 26: 40 new users have joined without me doing anything! I haven't made a video for a while so here's a short update...

VLOG 👉 instagram.com/tv/CNqJhhKnCxq
#swedishstartups #startups