Johannes' Blog
  • Home
  • Blog
    • All tags
    • Software Engineering
    • Swift
    • Python
    • Open Source Projects
    • Linux
    • Research
    • Archive
  • |
  • My Apps
    • WebServerMonitor (WebSMoni)
    • SiincosCharge
  • My Libs
    • SimpleKiiManager (for Keychain)
    • ThingsBoard Client API (Swift)
    • TinyTBDeviceClient
  • |
  • Consulting & Development
  • About me

Automating DocC Deployment with a Shell Script

30 September 2025 Johannes Kinzig
Open Source Projects Snippets Software Engineering Swift
A basic illustration describing the build, static-hosting-conversion and web-publishing procedure for DocC based documentation.

Publishing project documentation is one of those things that should be easy – but often isn’t. Apple’s DocC makes it simple to generate great documentation…

Read more →

Swift async/await vs. async let — A Practical Cheat Sheet

31 August 2025 Johannes Kinzig
Software Engineering Swift
async/await vs. async let
Title image created by the author using AI image generation tools.

Swift concurrency introduces async/await and async let for handling asynchronous code – but when should you use which? This cheat sheet breaks down the key…

Read more →

Running a Python Kivy App as main Kiosk Application (Part 2)

13 July 2025 Johannes Kinzig
Linux Python Software Engineering
Commercially available Touch PC running Ubuntu Linux 24.04 LTS

In Part 1 (How to Set Up Ubuntu Linux as a Secure Kiosk or Self-Service Terminal), we set up a kiosk environment on Ubuntu Linux…

Read more →

How to Set Up Ubuntu Linux as a Kiosk or Self-Service Terminal (Part 1)

13 July 2025 Johannes Kinzig
Linux
Person at the airport, checking-in by using a self-service terminal
Person at the airport using a self-service kiosk to check-in for an upcoming flight

Everybody knows them – from fast food restaurants to airports and train stations: self-service terminals with large touchscreens, designed for a single purpose such as…

Read more →

A Lightweight Swift Library for Keychain Access – SimpleKiiManager

25 May 2025 Johannes Kinzig
My Libs Open Source Projects Software Engineering
A smartphone, tablet and desktop computer – the computer is showing a lock on its screen.

When you’re dealing with sensitive data in your iOS or macOS app, the Keychain is the place to store things like tokens, passwords, and other…

Read more →

WebSMoni – Keep an Eye on Your Web Servers with One Simple App

26 April 2025 Johannes Kinzig
My Apps
WebSMoni - Webserver Monitoring App shown on an iPhone 14 - App developed by Johannes Kinzig
Webserver Monitor running on iPhone 14

Download on the App Store: WebServerMonitor When running your own website or web server, knowing whether your service is online and responsive is essential.

Read more →
← Previous Next →

Legal Notice | Privacy Policy | Mailing List | Let's Connect

© 2026 by Johannes Kinzig – Made with 💜 in Bavaria, Germany