Coding
Internalize Protobuf Codegen
·116 words·1 min
All protobuf support code that IO uses is generated within the project.
Evaluate Zig
·148 words·1 min
Consider using Zig for future projects that call for high performance with limited dependencies.
Use HCL
·92 words·1 min
Configure IO with the Hashicorp Configuration Language.
Use Bubble Tea
·77 words·1 min
Use Bubble Tea to build a terminal user interface for IO.
Use Buf Connect
·58 words·1 min
Use Buf Connect instead of Google’s Go gRPC library.
Use Linux Abstract Sockets
·56 words·1 min
Use Linux Abstract Sockets for local communication.
Avoid Rust
·258 words·2 mins
Hold on Rust investigations. Rust doesn’t seem to be a good fit for our current needs and practices.
Develop in Go
·96 words·1 min
Use Go for all significant code development.