Transpiling Go to Rust with Goany
How Goany bridges Go's garbage-collected world and Rust's ownership model, from clone-first correctness to optimization passes that remove thousands of unnecessary copies.
Read article →OpenTelemetry contributor building observability tools, language transpilers, and code analysis frameworks.
I'm Przemyslaw Delewski, a software engineer and OpenTelemetry contributor specializing in observability, distributed tracing, and instrumentation. I build tools that help developers understand and debug complex systems.
My work spans language tooling, code transpilers, and static analysis frameworks. I'm passionate about programming languages and creating tools that bridge different programming ecosystems.
OpenTelemetry instrumentation for Go and PHP applications
Transpilers and compilers bridging Go to multiple languages
Static analysis and data flow frameworks in C++
Thoughts on software development, architecture patterns, and technology trends.
How Goany bridges Go's garbage-collected world and Rust's ownership model, from clone-first correctness to optimization passes that remove thousands of unnecessary copies.
Read article →Exploring various approaches to code reusability across languages and ecosystems, from libraries to transpilers.
Read article →A selection of projects I've built or contributed to.
Go-to-polyglot transpiler converting Go source code into C++, C#, Rust, JavaScript, and Java for portable library development.
Go build tool enabling compile-time function instrumentation for tracing, logging, and metrics without modifying source code.
Interested in collaborating or just want to say hello? Feel free to reach out.