Some notes from my first experiments in writing a light-weight server-side Swift project, as I build a search-engine for my various websites.

How to make a SPM project that contains multiple executables using shared code, without adding another project.

Taking the batch processing I was doing with geospatial data in the last post and instead doing the same visualisation in real time on the GPU using shaders.

How I disapproved of forced unwrapping optionals in Swift in general, but have made my peace with the existence of the operator in practice.

Some notes on trying to keep the flexibile approach to data-structures within the safety net of a type-strict language like Swift.