Update to my „Building Besserliste“ tweets from earlier this year: My digital shopping list is complete and in use 🎉 I wrote a report about the process and things I learned, unfortunately currently only in German. stravid.com/60/bessere-softw…
David Strauß retweeted
Diesen Donnerstag: WebDev Meetup @ hilarion 5 mit Web 3, Stefan Baumgartner, Adam Bien meetup.com/salzburgwebdev/ev… via @Meetup
My honeymoon with Go ended abruptly. After wrestling 14h with compiler/linker flags, I gave up and deployed a dynamically linked web app. No idea how to get a static build with mattn/go-sqlite3 and the ICU extension.
Back to building Besserliste. The deadline of the next shopping trip passed by weeks ago. I had too much other stuff to do. Mainly riding #Festive500 (kurbelfutter.at/ausfahrten/f…) and getting married.
While playing around with the new functionality, I discovered two things. An error message informs you of a duplicate product name. Not user-friendly to let the human fix the mistake. The computer can do the appropriate thing.
David Strauß retweeted
🎉 I'm going to give one random person that retweets this $10,000. Because I’d rather spend my ad budget on you than BigTech
👩💻 I'm trying to promote my site Remote OK which helps you find a remote job so you don't need to go back to the office
💖 Thx!
remoteok.com/?ref=twga2021
Day 2 starts with a drawing of the different screens and the affordances connecting them. This also brings to light what queries we are going to need.
Last act of the day is adding migrations, sessions and implementing the user selection. The app will sit secure behind NGINX so there is no need to implement complete user management.




