Get Blogged by JoKi
  • About
  • Blog
  • Community
  • Speaking

Development

A collection of 107 posts

Enable authentication in your instance of Jitsi Meet
Development

Enable authentication in your instance of Jitsi Meet

The second article on Jitsi Meet describes how to enable authentication to avoid Zoom-bombing and unwanted raiding of your video conferences.

  • Jochen Kirstätter
    Jochen Kirstätter
6 min read
Install Jitsi Meet on Compute Engine (GCP)
Development

Install Jitsi Meet on Compute Engine (GCP)

This first article of a series on Jitsi Meet describes the basic installation of an instance on the Google Cloud Platform.

  • Jochen Kirstätter
    Jochen Kirstätter
14 min read
Getting Started with SQL Server on GCP
Development

Getting Started with SQL Server on GCP

My impression of Cloud SQL for SQL Server is quite positive. I like the idea to run SQL Server databases on GCP together with other services like Compute Engine, App Engine, Kubernetes Engine, or even BigQuery to analyse data.

  • Jochen Kirstätter
    Jochen Kirstätter
11 min read
Working with Azure Container Registry
Development

Working with Azure Container Registry

Describes how to take the same React application as discussed in Create React App (ALC 4.0 Cloud Challenge I) and to deploy it as an App Service on Microsoft Azure using a Docker image.

  • Jochen Kirstätter
    Jochen Kirstätter
4 min read
Using Cloud Run instead of GKE
Development

Using Cloud Run instead of GKE

Compared to Kubernetes Engine, Cloud Run abstracts the overhead of administration and enables you to deploy your containerized application almost instantly.

  • Jochen Kirstätter
    Jochen Kirstätter
8 min read
Working with Cloud Build
Development

Working with Cloud Build

Working on a small project like the React app it seems to be a no-brainer to use Google Cloud Build to outsource the image building process completely. Let the machines do the hard work and save yourself CPU time on your computer.

  • Jochen Kirstätter
    Jochen Kirstätter
4 min read
Considerations for production readiness (ALC 4.0 Cloud Challenge I)
Development

Considerations for production readiness (ALC 4.0 Cloud Challenge I)

This is the fourth and last part of a series regarding the completion of the ALC 4.0 Cloud Challenge I. Covering a few aspects of production readiness of the React app as Docker image on GKE and further steps to consider.

  • Jochen Kirstätter
    Jochen Kirstätter
6 min read
Google Kubernetes Engine (ALC 4.0 Cloud Challenge I)
Development

Google Kubernetes Engine (ALC 4.0 Cloud Challenge I)

This is the third part of a series regarding the completion of the ALC 4.0 Cloud Challenge I. The article covers the deployment of a Docker image on Google Kubernetes Engine (GKE).

  • Jochen Kirstätter
    Jochen Kirstätter
7 min read
Working with Docker (ALC 4.0 Cloud Challenge I)
Development

Working with Docker (ALC 4.0 Cloud Challenge I)

This is the second part of a series regarding the completion of the ALC 4.0 Cloud Challenge I. The article describes the packing and image creation on Docker and how to push it to GCR.

  • Jochen Kirstätter
    Jochen Kirstätter
10 min read
Create React App (ALC 4.0 Cloud Challenge I)
Development

Create React App (ALC 4.0 Cloud Challenge I)

This is the first part of a series regarding the completion of the ALC 4.0 Cloud Challenge I. The article describes the creation and customisation of a React app and how to secure all modifications using an online repository on GitHub.

  • Jochen Kirstätter
    Jochen Kirstätter
7 min read
ALC 4.0 Cloud Challenge I
Development

ALC 4.0 Cloud Challenge I

Solving the Andela 4.0 Cloud Challenge described in multiple, individual steps

  • Jochen Kirstätter
    Jochen Kirstätter
1 min read
Rock Your Code: Defensive Programming for Microsoft .NET by David McCarter
Recension

Rock Your Code: Defensive Programming for Microsoft .NET by David McCarter

Talking about Defensive Programming during times of Test Driven Development, Clean Code, Domain Driven Development and all other kinds of buzzwords seems a bit unusual. From his long-year experience David McCarter shares a collection of rules of thumb to write better, rock-solid code.

  • Jochen Kirstätter
    Jochen Kirstätter
3 min read
Disclaimer

Opinions expressed here are my own and may not reflect those of people I work with, my wife, the kids, the community, etc. Unless I'm quoting someone, they're just my own views.

Copyright 2025, Jochen Kirstätter

This work is licensed under a Creative Commons Attribution 4.0 International License. In other words, share generously but provide attribution.

Crafted with in Mauritius

This site runs entirely on Ghost. I got inspired during a camp-site fire talk with John O'Nolan. Read more about why I chose to use Ghost.

Get Blogged by JoKi © 1998 - 2025
Latest Posts Facebook Twitter