Blog

Monthly Updates

Monthly update #0412 • August 2024

Monthly update 412 • August 2024 • 2024-08-01 - 2024-08-31

    Hiking

    Great Rivers Path part 9

    Walking from Hei- en Boeicop to Leerdam (13.12 km).

    Hiking

    Great Rivers Path part 8

    Hiking from Ameide to Hei- en Boeicop (16.47 km).

    Hiking

    Great Rivers Path part 7

    Hiking from Bergambacht to Ameide (22.61 km).

    Hiking

    Great Rivers Path part 6

    Hiking from Krimpen aan den IJssel to Bergambacht (14.77 km).

    Development

    Introducing Oblivious HTTP support in Swift

    Apple has introduced SwiftNIO Oblivious HTTP, a new open-source package implementing provisional support for Oblivious HTTP, enhancing client privacy by preventing servers from identifying request sources through encryption and a trusted third-party relay.

    Hiking

    Great Rivers Path part 5

    Hiking from Rijsoord to Krimpen aan den IJssel (16.06 km).

    Hiking

    Great Rivers Path part 4

    Hiking from Rhoon to Rijsoord (18.37 km).

    Journal

    Milestone - Weight: sub 100 kg

    Today, I reached a significant milestone in my journey. I now weigh less than 100 kilograms.

    Development

    Nerdy internals of an Apple text editor

    A lovely deep dive in TextView and related API's. Very well written, accompanied with good images/videos to explain something, absolutely worth the read.

    Hiking

    Great Rivers Path part 3

    Hiking from Geervliet to Rhoon (15.13 km).

    Hiking

    Great Rivers Path part 2

    Hiking from Maasland to Geervliet (18.00 km).

    Monthly Updates

    Monthly update #0411 • July 2024

    Monthly update 411 • July 2024 • 2024-07-01 - 2024-07-31

      Hiking

      Great Rivers Path part 1

      Hiking from Hoek van Holland beach to Maasland (23.67 km).

      Development

      Announcing Swift Homomorphic Encryption

      Apple has announced swift-homomorphic-encryption, a new open-source Swift package that brings Homomorphic Encryption (HE) to Swift.

      Journal

      Milestone - Weight: sub 110 kg

      Today, I reached a significant milestone in my journey. I now weigh less than 110 kilograms.

      Monthly Updates

      Monthly update #0410 • June 2024

      Monthly update 410 • June 2024 • 2024-06-01 - 2024-06-30

        Books

        Right Wing Revolution by Charlie Kirk

        Charlie Kirk’s Right Wing Revolution: How to Beat the Woke and Save the West argues that “wokeism” threatens American freedom and traditional values.

        Development

        Plotting a Path to a Package Ecosystem without Data Race Errors

        Swift 6 introduces compile-time data race safety checks for code opting into the Swift 6 language mode, significantly reducing crashes and performance issues, but full benefits require ecosystem-wide adoption.

        Journal

        This is the start of an epic journey!

        Welcome to my epic journey of moving 384400 kilometres – the exact distance from earth to the moon!

        Development

        New GitHub Organization for the Swift Project

        The Swift programming language is migrating to a dedicated GitHub organisation at GitHub.com/swiftlang, reflecting its growing versatility and community maturity beyond Apple’s ecosystems.

        Development

        Update on privacy in Apple's ecosystem 2024

        Every year, WWDC showcases Apple’s commitment to user privacy, and 2024 is no exception. I watched four sessions totalling about 1 hour and 20 minutes, and I’m excited to share the highlights of Apple’s privacy advancements.

        Monthly Updates

        Monthly update #0409 • May 2024

        Monthly update 409 • May 2024 • 2024-05-01 - 2024-05-31

          Mac

          Little Snitch

          Little Snitch is a powerful firewall and network monitoring application designed for macOS. Developed by Objective Development, it gives you control over your Mac’s incoming and outgoing network connections.

          Development

          On Fluent Models and Sendable warnings

          Since FluentKit 1.48.0, users have encountered a warning about mutable stored properties in Sendable-conforming Model classes due to Swift’s concurrency requirements and property wrapper limitations.