The Startup Commute: A 1.5 Hour Grind.
My commute to our Weichie.com office in Brussels is 45 minutes one way. I also need to get back home, so with some quick maths, my daily commute time is 1 hour and 30 minutes.
There is a lot to do with that time, some people use it to chat loudly on a crowded train, some read books, work, watch movies, call their loved ones to discuss what’s for dinner, …
Personally, I used it to play games on my phone, read offline articles I’ve saved, or continue to do some work. With the idea of my “Startup Commute” series, I want to motivate myself to make the most out of my commute time.
On average, I work 3 – 4 days a week at the office. This gives me roughly 6 hours a week or 40 hours a month. Which equals to one full work-week on the train!
I am lucky to take a direct train to Brussels, so there are no transfers along the way. I can fire up my laptop once on the train and put it away once arrive.
The Startup Commute Idea
The idea is to build a startup idea on the train. I will try to document my startup adventure in episodes and will try to publish one episode each month. I will try to not spoil my app idea, as it is obviously a genius app idea and no one may steal it! I only go as fast as 1.5 hours a day.
On the train, there is also no internet, so I might cheat a little and do some research in the early morning or evening to help me when I’m stuck.
But my development setup can run completely offline on a local Lando server.
The App Idea
The App Idea itself will be an Android & IOS mobile application, hopefully, available in the App- and Play Store one day. We’ll be targeting the Hospitality industry as this is one of the industries I enjoy the most.
Code-wise, the app will be written with the Ionic Framework. A nice JavaScript framework for building native applications. We’ll be using the VueJS framework (Vue3) together with TypeScript – and probably Pinia as store manager.
For the backend of the application, my colleague Yannick will take care of that. Using Laravel and having all the API routes ready for me like the hero he is on Bruno.
I pull everything in from our GIT repo before the train takes off, and after that, I’m on my own for the next 45 minutes for building feature after feature.
The first month
This month is currently ongoing so I will update this paragraph later. But with the holidays in December in mind, I probably use this pilot episode to get started on the base setup of my application. Combining November & December 2024 as an extended, pilot episode.
Pitfalls in the journey
Working offline is fun and all, but as a developer it’s hard to know everything by heart. Not having internet to Google things slows down development quite a bit actually.
Some pain points I’m facing:
- No Internet, Google, AI, …
- No Vue/Ionic/Capacitor documentation
- I need to prep for the journey: pulling before leaving home or the office