Sentry's documentation (and tools to build it)
Role in this project:
Technical Writer Contributions:24 commits, 24 PRs, 35 pushes in 1 year 10 months
Contributions summary:Brett primarily contributed to the project by updating and expanding the documentation for the Sentry SDK. Their changes included improvements to existing documentation regarding client development, context management, and expected features. They also added content about Java SDK usage, including configuration, context, and various modules. Further contributions included fixing broken links and improving the overall organization and layout of the documentation.
sentrysentry-documentationtag-productionteam-web-frontend
Cap'n Proto serialization/RPC system - core tools and C++ library
Role in this project:
Back-end Developer Contributions:46 reviews, 9 commits, 9 PRs in 1 year 3 months
Contributions summary:Brett primarily focused on improving the Cap'n Proto serialization/RPC system's core tools and C++ library. Their contributions included extending the `kj::one-of.h` file to support a 9-way variant, modifying the `Canceler` class in `kj/async.h` and `capnp/compat/http-over-capnp.c++` to fix issues and change the default exception type, and splitting large byte-stream writes into smaller chunks within `capnp/compat/byte-stream.c++`. Furthermore, the user addressed TLS handshake errors by modifying code in `kj/compat/tls.c++` and exposed `RpcSystemBase`'s accept loop promise by modifying `c++/src/capnp/rpc.c++` and corresponding header files. Lastly, they added an acceptTimeout option to TLS.
cpprpcserialization