Sunday 17 September 2023
- I’m using Planning Poker online at work for estimation
- After a couple of sessions it asks for a subscription
- I would like to self host a free solution
- I already had a project called estimate which is written in Ruby
- I deployed this project on Heroku when they had a free-tier
- I would like to host it on my VPS for personal use
- This is a good opportunity to rewrite it in C and learn how to write a simple web application in C
Findings ¶
- There is a GNU project that offers an HTTP library: Libmicrohttpd
- an echo version is working with static linking to libmicrohttpd and gnu make. here
- During implementation I needed a hashmap which is not part of C standard library.
Questions ¶
- Any error will crash the program, what kind of countermeasures the program should take to localize errors?