Go
https://github.com/golang/go/commits?author=tpaschalis
Grafana
OSS is in our DNA – and it’s not just a catchphrase, it’s a reality. 90% of my work at Grafana Labs is out there in the open
https://github.com/tpaschalis?org=grafana&year_list=1
Prometheus
https://github.com/prometheus/prometheus/commits?author=tpaschalis
OpenTelemetry
https://github.com/tpaschalis?org=open-telemetry&year_list=1
beatlabs/patron
Patron was the FOSS microservices framework that powered Beat’s (nowadays FreeNow) entire ecosystem, literally 60+ microservices in Go.
I served in the maintainer team, in an attempt to improve tooling for every single team throughout the company. While it’s a thing of the past, it was my first real case of designing and developing things out there in the open, so I owe @mantzas a great deal for his trust and support back when I was starting at Beat.
- Set status code in dynamicCompressionResponseWriter early exit (#429)
- Attempt to ignore patch versions of aws sdk (#381)
- Enable setting uncompressed paths in service builder (#304)
- Introduce compression middleware (#270)
- Sync goroutine assertion in component/http with caller test (#269)
- Retrieve error causing consumer group to close (#262)
- Fix logger initialization in patron-cli (#258)
- Improve URL parameter handling for RawRoutes (#225)
- Update tracing and metrics dependencies (#190)
- Add service builder (#159)
- Kafka operational metrics (#154)
- Clean Up trace pkg (#147)
- Add generic cache package (#138)
- Kafka producer builder (#131)
- Inject encoder for kafka producer (#126)
- HTTP Component Builder (#115)
- Parse DSN to populate Connection Information (#116)