DEV Community

Discussion on: The Tale of the 1,000+ Hour Side Project

Collapse
 
mikaleb profile image
Mikaleb

I can't understand what happened before step 4, why choose such technologies ?

Of course it was a spreadsheet but it's not meant to close you into a MS environment, especially for doing some web app, and going for software theses days is not a good idea, or you could always do a webapp packaged into some electron but it's good you discovered so many, especially serverless :)

Collapse
 
bcnzer profile image
Ben Chartrand

Good question.

I was originally building my app for my friends - my powerlifting association. This is what I observed helping at many comps, as a volunteer.

A powerlifting competition is an event with a lot of equipment. In addition to all the weights, barbells, etc there can be a lot of Audio/Visual (AV) equipment - projectors, screens, TVs, heaps of cables and laptops it all connects to. There's multiple laptops, performing different roles.

My association have a bunch of cheap Windows laptops. People don't bring their own. Also, they usually get used only a handful of times a year. My local association did a lot of competitions which meant maybe 10 times a year.

The idea was it's a Windows desktop app that just sits on their laptop, ready to go. Just as the Excel sheet does now. This suited me fine. I had a history of Windows desktop and .NET dev.

Also, when I started I had no idea about Electron or modern Javascript dev. But even if I did I likely wouldn't have chosen Electron because it's multi-platform but instead because I could use my web dev skills.

Collapse
 
mikaleb profile image
Mikaleb

Thank you for your reply, it's very enlightening, and perhaps someday we could see the code on a public git ?