Started on these at mid-March when the recommendation for quarantine came in effect in my country. Most are incomplete and WIP (I love switching back and forth between projects):
- Slack RTM bot which picks up my morning and goodbye messages in our channel and stash the duration into our time registration system so I don't have to do it manually. Using Slack library for Go, compiled to C library using gccgo for C ABI compatibility, then using Zig's cImport functionality to develop the bot in Zig (because why do it the easy way)
- mbedTLS bindings to Zig (Zig can generate alot of this out of the box, but I'm tailoring it by hand)
- HTTP/1.1 client in Zig, ties into the mbedTLS bindings I want to provide TLS support
- Slack RTM bot which picks up my morning and goodbye messages in our channel and stash the duration into our time registration system so I don't have to do it manually. Using Slack library for Go, compiled to C library using gccgo for C ABI compatibility, then using Zig's cImport functionality to develop the bot in Zig (because why do it the easy way)
- mbedTLS bindings to Zig (Zig can generate alot of this out of the box, but I'm tailoring it by hand)
- HTTP/1.1 client in Zig, ties into the mbedTLS bindings I want to provide TLS support