Coding
Build and Use Sidecar
·298 words·2 mins
Coding
GRPC
Connect RPC
Sidecar
Replace Connect with a new, simple, transparent Go gRPC library.
Internalize Protobuf Codegen
·118 words·1 min
Coding
IO
All protobuf support code that IO uses is generated within the project.
Evaluate Zig
·150 words·1 min
Coding
Languages
Consider using Zig for future projects that call for high performance with limited dependencies.
Use HCL
·94 words·1 min
Coding
Languages
Config
IO
Configure IO with the Hashicorp Configuration Language.
Use Bubble Tea
·79 words·1 min
Coding
Go
IO
Config
Use Bubble Tea to build a terminal user interface for IO.
Use Connect RPC
·95 words·1 min
Coding
GRPC
Connect RPC
Use Connect RPC instead of Google’s Go gRPC library.
Use Linux Abstract Sockets
·58 words·1 min
Coding
IO
Use Linux Abstract Sockets for local communication.
Avoid Rust
·260 words·2 mins
Coding
Languages
Hold on Rust investigations. Rust doesn’t seem to be a good fit for our current needs and practices.
Develop in Go
·97 words·1 min
Coding
Languages
Go
Use Go for all significant code development.