My Projects

Here are some of the current maintained and public projects I've been working on. I really enjoy creating and hacking my way through the new challenges.

To always stay up to date - follow me on
Github
.
Traefik OIDC plugin Since 2024+ Plugin for the Traefik load balancer allowing for OIDC authentication of the specific routes. It's writen from scratch with minimal dependencies to allow for easier auditing. GraphQL monitoring proxy Since 2023+ GraphQL monitoring proxy for monitoring and logging GraphQL queries. Created as a form of protest against Hasura pricing model. Evolved into a full-fledged proxy with support for multiple backends, query validation, dynamic cache and more. Kubernetes Jobs Manager Operator Since 2022+ Kubernetes operator for managing Kubernetes Jobs. It allows for creating ordered jobs in a declarative way for example for data processing and Machine Learning pipelines. It's written in Go as well. Go Simple GraphQL Since 2021+ Go library for running GraphQL queries with minimal overhead written in Go. The concept was simple - copy / paste query from GraphQL playground and run it in Go. It's used in multiple projects and is a part of the telegram-bot.app stack. Semver Generator Since 2021+ Semantic version generator which can be used as a Github Action. Figuring out the semantic version calculation methods for every commit, tag or pull request. Home Lab Cluster Since 2019+ 24 Raspberry Pi HA Kubernetes cluster on K3S, running Coral TPU, Longhorn, Victoria Metrics stack and so on. Internet via WAN balancing and wireguard with three independent providers. Website you're currently viewing is hosted on it. telegram-bot.app Since 2017+ Fastest and smartest bot for Telegram groups management. Built in Go, using NATS for communication between microservices and GraphQL + PostgreSQL for database queries. Additional features include Python + tensorflow for image recognition ( trained and running in-house ), content classification and sentiment analysis. Frontend built with Quasar Framework and VueJS.
raczylo.com

© 2024 raczylo.com

Github Linkedin Medium