News for hackers. Stuff that matters.
Re:Many Hells of WebDAV: Writing a Client/Server in Go by imclaren on Wednesday January 07, 2026 @06:27PM (#46534739)
I built a go caldav server and client for my task management app (http://calmtasks.com) and had a similar experience, which surprised me. Go generally has at least one good, working, and well documented implementation for all standard protocols.

Apple calendar supports caldav but in a way not specified in the spec. I basically had to send requests and responses to figure out how it works. I would be willing to open source my server and client (alot of which was built using/on top of existing libraries) if there is interest.

Re:Many Hells of WebDAV: Writing a Client/Server in Go by sdoering on Wednesday January 07, 2026 @06:41PM (#46534889)
Iā€˜d be interested. A caldav server is still on my list.
Re:Many Hells of WebDAV: Writing a Client/Server in Go by raybb on Wednesday January 07, 2026 @09:14PM (#46536304)
Why did you make a native app instead of PWA? Because of push notifications or just ease of development?

Also, would be nice to add some screenshots of the web UI.

Looks like a nice little app!