Articles
-
Yahat Chat
A single room chatserver for the local network
Read on... -
Monthly update, January 2025
A productive month.
Read on... -
Monthly update, December 2024
Finishing major parts of NextApp, starting Sentinelix
Read on... -
Monthly update, October, November 2024
Finishing major parts of NextApp
Read on... -
NextApp - Engineering Blog
Thoughts, ideas and lessons learned while creating a new Personal Organizer / GTD app for desktop and mobile
-
Part 3: Creating a local cache of all the data
Detaching the app from the server and using a local db for reads
-
Part 2: Targeting Android with the Nextapp QT/QML application
There is lots of complexity in modern computer systems. Getting a QT app to work properly with Android is anything but trivial. This is a summary of how I got started.
-
Part 1: How I ended up with a separate back-end service for signing up users and their devices
How to make a service for normal people that is both secure and blissfully easy to use
-
Part 3: Creating a local cache of all the data
-
Monthly update, September 2024
Changing the architecture of NextApp and adding metrics
Read on... -
Monthly update, August 2024
Many hours spent on build and CI related tasks. NextApp becoming really nice to use.
Read on... -
Monthly update, July 2024
NextApp - authenticating with signed TLS certificate
Read on... -
Monthly update, June 2024
NextApp now runs on my phone!
Read on... -
Fun with gRPC and C++
A dive into asynchronous servers and clients using C++ and gRPC in 2023 - 2024
-
Part 11: Using QT's native gRPC support
Here we implement a client using QT 6.8 with an interactive QML UI!
-
Part 10: Exploring how to implement the client using gRPC async callbacks
Here we implement all four operations as actual - usable - methods with event-callbacks.
-
Part 9: Exploring how to implement the server using gRPC async callbacks
Here we implement all four operations using the newer - and much nicer - callback interface.
-
Part 11: Using QT's native gRPC support
