↓
Skip to main content
Ramp Me Up, Scotty!
Posts
Topics
Posts
2024
AWS SDK with Kotlin
28 May 2024
·
3 mins
Kotlin Multiplatform: Settings
17 April 2024
·
3 mins
Local LLMs: Balancing Efficiency in Coding with Privacy and Security Concerns
10 April 2024
·
4 mins
Kotlin Multiplatform: Tab Navigation
20 March 2024
·
4 mins
Kotlin Multiplatform: Applying the MVVM Pattern
24 January 2024
·
3 mins
Wireless App Debugging for Devices with Android 10 or less
22 January 2024
·
2 mins
2023
Ensuring Data Privacy with Memphis Functions - Part 1
20 December 2023
·
9 mins
Getting Started with Multi-Platform Development
9 November 2023
·
4 mins
Mastering AWS CDK: Initial AWS Account Configuration Steps
12 June 2023
·
4 mins
Lottie-Animations in Jetpack Compose
2 June 2023
·
3 mins
MIDI Listener on Android with Jetpack Compose and Kotlin
18 April 2023
·
3 mins
The “JSON To Kotlin Data Class”-Plugin
12 April 2023
·
2 mins
Getting Started with Kotlin Multiplatform Mobile
12 April 2023
·
5 mins
Building a GPT Client for Android with Jetpack Compose in Kotlin
7 March 2023
·
5 mins
Building a GPT Client for iOS with SwiftUI
28 February 2023
·
5 mins
Jetpack Compose: Navigation
24 February 2023
·
4 mins
Jetpack Compose: What’s a Scaffold?
7 February 2023
·
6 mins
Unlocking the Power of Gradle
3 February 2023
·
2 mins
How to Embed Interactive Kotlin Code into Your Medium Articles
27 January 2023
·
2 mins
A Day of Resolving Errors in Android Jetpack Compose
24 January 2023
·
5 mins
2022
My First Year of Android Development with Jetpack Compose
14 December 2022
·
3 mins
Resolving Insufficient Storage Error in Android Studio
17 November 2022
·
2 mins
How to Make Exoplayer Lifecycle Aware in Jetpack Compose
6 October 2022
·
3 mins
Implementing Video Playback on Android Jetpack Compose
18 August 2022
·
5 mins
How to Remote SSH into a Mac in 2022
15 June 2022
·
2 mins
Triggering AWS Lambda Functions from Serverless Kafka
14 June 2022
·
6 mins
Sending Asynchronous HTTP-Requests in Swift
23 May 2022
·
5 mins
Change Data Capture with Debezium on Serverless Kafka
13 May 2022
·
11 mins
Face Detector with VisionKit and SwiftUI
18 February 2022
·
6 mins
Event-Driven Architectures with Kafka and Kotlin on Upstash
6 February 2022
·
6 mins
First Steps with Upstash for Kafka
1 February 2022
·
4 mins
Document Scanner in SwiftUI
7 January 2022
·
7 mins
2021
Building A Lightweight Camera App In SwiftUI
29 December 2021
·
5 mins
Resolving The Problem Of Port 5000 Already Being In Use
13 December 2021
·
3 mins
Heart Rate Monitor and Blood Oximeter in Swift
30 November 2021
·
6 mins
Event-Driven Architectures with Kafka and Python
19 November 2021
·
5 mins
Event-Driven Architectures with Kafka and Java Spring-Boot - Revision 1
11 November 2021
·
7 mins
Tello Drone Programming in SwiftUI - Part 2
4 November 2021
·
4 mins
Tello Drone Programming in SwiftUI - Part 1
25 October 2021
·
5 mins
Event-Driven Architectures with Kafka and Python
22 October 2021
·
4 mins
How to Buy a Playstation 5 in Your Sleep
11 October 2021
·
5 mins
Event-Driven Architectures with Kafka and Java Spring-Boot
16 September 2021
·
6 mins
Using a local FTPS Server for Testing
13 September 2021
·
3 mins
Location Tracker in Swift
30 August 2021
·
4 mins
Using a Local SFTP-Server for Testing
12 August 2021
·
2 mins
MIDI Listener in Swift
25 June 2021
·
6 mins
Exploring Serverless Computing with Kubeless
17 June 2021
·
5 mins
Barcode Scanner in SwiftUI
2 June 2021
·
4 mins
Where is my iPhone?
20 May 2021
·
3 mins
Using UIView and UIViewController in SwiftUI
7 May 2021
·
3 mins
How I Start A SwiftUI Project - Revisited
7 May 2021
·
2 mins
UDP Listener in Swift
14 April 2021
·
4 mins
Hello Vaadin
14 April 2021
·
1 min
Hello Gradle
14 April 2021
·
2 mins
Dockerizing Vaadin
14 April 2021
·
1 min
Continuous Blogging - Migrating to Docker Cloud
14 April 2021
·
3 mins
Drawing Charts in SwiftUI
8 April 2021
·
3 mins
Reverse Engineering Bluetooth Devices
11 March 2021
·
5 mins
Scaling Jenkins Build Agents with Kubernetes Pods
22 February 2021
·
5 mins
Running Jenkins inside a Kubernetes-Cluster
22 February 2021
·
3 mins
Setup a Private Git-Repository in Kubernetes
19 February 2021
·
3 mins
How To Setup A Private Docker Registry On K3s
19 February 2021
·
3 mins
Ingress with Traefik on K3s
15 February 2021
·
2 mins
Setup Your Own Kubernetes Cluster with K3s - Take 2 - k3sup
12 February 2021
·
2 mins
Passwordless sudo
12 February 2021
·
1 min
Passwordless SSH Login
12 February 2021
·
1 min
Setup Your Own Kubernetes Cluster with K3s
9 February 2021
·
3 mins
2016
Building a Low-Cost Flight Tracker
20 May 2016
·
4 mins
Measuring Temperature with an ESP8266
21 April 2016
·
2 mins
Hello ESP8266
18 April 2016
·
1 min
To Solder or Not to Solder?
15 April 2016
·
2 mins
The Blinking Light, a Button and a little bit of socket.io
12 April 2016
·
2 mins
Receiving MIDI on a Raspberry PI
24 January 2016
·
2 mins
The Anatomy of a MIDI Message
19 January 2016
·
2 mins
The Blinking Light - Javascript Edition
13 January 2016
·
1 min
Measuring Temperature with an Arduino
12 January 2016
·
2 mins
2015
Hello World! - On 433 MHz
8 December 2015
·
1 min
Hypriot, wiringPI and a Blinking Light
6 December 2015
·
2 mins
Docker for Your Pocket - Streamlined
5 December 2015
·
2 mins
Docker for Your Pocket
25 November 2015
·
2 mins
Deployment Pipelines with Docker-Compose
18 May 2015
·
2 mins
A Docker Deployment Pipeline
4 May 2015
·
2 mins
Dockerizing Jekyll
31 March 2015
·
2 mins
On Core MIDI Callbacks
10 March 2015
·
2 mins
Exploring MIDI
26 February 2015
·
3 mins
Happy Birthday - A Core MIDI Primer
18 February 2015
·
2 mins
Your First Docker Container
5 February 2015
·
2 mins
Server Orchestration with Ansible
29 January 2015
·
3 mins
Migrating from Octopress to Jekyll
22 January 2015
·
4 mins
2014
Vagrant Revisited
8 March 2014
·
2 mins
Personal Change Management
14 February 2014
·
2 mins
2013
Three Ways to Install Sensu - Part I - Shell
28 March 2013
·
3 mins
Why use Sensu?
20 January 2013
·
4 mins
Off-Site Backups with CrashPlan
2 January 2013
·
2 mins
2012
A Good Start
30 December 2012
·
2 mins
The Book of Sensu
18 November 2012
·
3 mins
Backup Early and Often
31 October 2012
·
6 mins
Book Review: Continuous Delivery
23 August 2012
·
6 mins
Installing Graphite on CentOS 6.2
7 August 2012
·
6 mins
Creating Virtual Images with VeeWee
2 August 2012
·
13 mins
URL-Rewriting for Octopress on Heroku
25 July 2012
·
2 mins
Choosing Octopress for Blogging
23 July 2012
·
9 mins
Provisioning Sensu with Puppet
17 July 2012
·
6 mins
The Puppet Show
7 July 2012
·
3 mins
Managing RabbitMQ with Puppet
7 July 2012
·
4 mins
Installing RabbitMQ on CentOS 6.2
7 July 2012
·
4 mins
Everything under Version Control - An Introduction to git and GitHub
7 July 2012
·
2 mins
Virtual Machine Automation with Vagrant
5 July 2012
·
6 mins
Installing Gnome on CentOS with VirtualBox
4 July 2012
·
3 mins
The Java Leap Second Bug
1 July 2012
·
1 min
Installing CentOS 6.2 with VirtualBox
30 June 2012
·
2 mins
Energize!
27 June 2012
·
3 mins
↑