Sebastian Günther
IT Project Manager & DevOps
Berlin
Projects
- Lighthouse Website Scanner
- Infrastructure At Home: Private Raspberry Pi Cloud with Docker, Nomad, Consul
- React Board Game App
Blog Articles
- ApiBlaze: SPAC Framework Refactoring |
- OpenAPI: Documentation Tool Overview |
- OpenAPI: How to Design API Specifications |
- SPAC: Publishing Apps |
- SPAC: Promise-Based Actions |
- SPAC: Stateful Pages and Components |
- SPAC: Designing Pages and Components |
- SPAC: Web APIs for Page Transitions & Persistence |
- SPAC: Controller Self-Initialization & Object API |
- SPAC: Controller Implementation |
- JavaScript: Developing a Custom Framework for Single-Page-Apps |
- ApiBlaze: Development Phases |
- ApiBlaze: A new Developer Journey |
- Learning JavaScript: Project Recap |
- Ansible: Idempotent Playbooks |
- Ansible: Checking and Controlling Task Execution, Orchestration and Scope |
- Ansible: Influencing Action Execution with Conditions and Branches |
- Ansible: Boost Task Execution Speed |
- Ansible: Working with Variables and Hostvars |
- Kubernetes: Defining a CronJob for Collecting Log Data |
- Kubernetes API: How Custom Service Accounts Work |
- Kubernetes: Building a Custom Log Exporter with NodeJS |
- Kubernetes: Protect Resource Consumption with Limits and Health Checks |
- Kubernetes: Private Docker Registry in 5 Minutes |
- Kubernetes: Automatic Let's Encrypt Certificates for Services |
- Kubernetes Made Simple with K3S |
- Lighthouse goes Serverless: Using OpenFaaS for Running Functions |
- OpenFaaS: Serverless Functions Deepdive |
- Lighthouse Scanner: Setup Local Kubernetes Staging Environment |
- Docker: Building Images for Multiple Architectures |
- Lighthouse Scanner: From Monolith to Microservices |
- Software Development Practices: Drive-By-Testing |
- Lighthouse Scanner: Deploying with Kubernetes |
- A Webserver running on Arduino Nano ESP Sensor |
- Lighthouse Scanner: Stateless NodeJS Microservices with Redis DB |
- Using Ansible for Hosting a Blog on a Cloud Server |
- Lighthouse Scanner: Frontend Development with PlainJS |
- Encrypt Status Communication Messages in Consul and Nomad |
- Lighthouse Scanner: Microservice Development with the Hapi Framework |
- Nginx Reverse Proxy with TLS Encryption |
- Nginx as a Reverse Proxy |
- Persisting Data with Nomad |
- Lighthouse as a Service: Scan WebPages for Performance, SEO and Best Practices |
- Service Discovery with Consul and Traefik |
- Collecting Hardware Metrics with Nomad |
- Application Management with Nomad |
- Infrastructure@Home: Towards Collecting Hardware Metrics |
- Infrastructure@Home: Using Ansible to Install the Service Monitoring Software Consul |
- Infrastructure@Home: Infrastructure Management |
- Infrastructure@Home: Configuration Management with Ansible |
- Infrastructure@Home: A new Project |
- React: How to Design Smooth Page Transitions and Animations |
- Introduction to React Router |
- React: How Tests will Boost your Development Speed |
- Structuring React Projects |
- React: Creating a Custom Hook for Fetching Data |
- React: Creating a Custom Hook for Pagination |
- React: Introduction to Functional Components & Hooks |
- React: Designing a Board Game App |