Hey there! 🎉
I'm Giorgos, and this is my blog. I am a Software Engineer based in Athens, Greece.
I write about programming, software design, cloud technologies, and many more!
Browse topics
#mono#c++#typescript#solidity#web3#hardhat#smart-contracts#ethereum#linux#pacman#archlinux#java#docker#docker-compose#kafka#mongodb#sprinboot#opentelemetry#observability#selfhosted#kubernetes#traefik#cert-managerFeatured Content
Latest posts

selfhosted
Deploying Unifi Controller on kubernetesHow to deploy UniFi Controller behind a Traefik reverse proxy in kubernetes

programming
Collecting Spring Boot telemetry data with OpenTelemetryHow to collect metrics, traces and logs from a Spring Boot application with OpenTelemetry and export them to different observability backends

linux
How to free up disk space in Arch LinuxHow to clean unwanted files and reclaim valuable disk space in Arch Linux

tutorial
How to create a ERC-20 token and deploy it to the Ethereum networkA tutorial on how to create and deploy a ERC-20 token on the ethereum network, using OpenZeppelin contracts

tutorial
Setup a Solidity project using Hardhat and TypescriptA tutorial on how to create a new project for smart contracts development using Solidity, Hardhat and Typescript

devops
Docker-compose for a local kafka clusterA docker-compose to easily start a Kafka cluster for development purposes

devops
Docker-compose for a local MongoDB clusterA docker-compose to easily start a MongoDB cluster for development purposes

programming
Embedded Mono: Invoking a C# generic method (Part 2)How to invoke a C# generic method of code that is running on Embedded Mono in a C++ application (Part 2)

programming
Model-View-Controller (MVC 1.0) in JavaEE 8A brief introduction to the new Model-View-Controller specification (JSR 371)

programming
Debugging on Embedded MonoHow to use the debugger of Visual Studio to debug Embedded Mono code

programming
Embedded Mono: Invoking a C# generic method (Part 1)How to invoke a C# generic method of code that is running on Embedded Mono in a C++ application (Part 1)
