-
Continue reading →: Space-Based ArchitectureRecently I was reviewing software architectural patterns and assessing were Open Source projects fit for a solution I’m working on, and was drawn towards Space-Based Architecture, or SBA, it’s one of those patterns that sounds obscure until you see where it fits. It is designed for systems that cannot afford…
-
Continue reading →: Old Dog, New Way To WorkI’ve been in the enterprise software industry for over 30 years. For most of that time, I’ve simply dived in and attempted to get things done – multi tasking was what I thought I was good at. I was wrong. ☹️ Recently, I had a stark realisation. While I was…
-
Continue reading →: Agentic AI: The Next Architecture StandardAs software architects, we’ve witnessed seismic shifts in how we build applications. From monoliths to service-oriented architectures, and then to the ubiquitous micro services, each transition fundamentally changed our approach to complexity, scalability, and resilience. Today, we stand on the precipice of another such transformation: Agentic AI: The Next Architecture…
-
Continue reading →: bootc: Containers Grow Up and Learn to BootFor years, containers have been the polite guests of operating systems. They arrived, did their job, and left without rearranging the furniture. The OS was the house. Containers were the tenants. bootc flips that relationship on its head. bootc is a tool and a model for building, running, and updating…
-
Continue reading →: KubeVirt On MacOne of my favourite up stream Open Source communities is KubeVirt, origionally from Red Hat, it become a CNCF sandbox project in 2019. For those unfamilar with KubeVirt, it essentially has a focus on providing a capability to run virtual images inside containers, this has a number of benefits including…
-
Continue reading →: Podman Deskop With Apple ContainerMy favourite app I use to create and manage containers is Podman Desktop, an open source utility originally built by Red Hat engineers and contributed to the Cloud Native Computing Foundation (CNCF) in 2025. I recently blogged about native containers on the Apple platform, and its been great to see…
-
Continue reading →: Swift On AndroidFor me, one of the core attractions to the Swift language has been the design principle that it’s a general purpose langauge – so not just about building apps for Apple devices. Having been Open Sourced back in December 2015, I think general adoption has been disappoining across the wider…
-
Continue reading →: Apple Container: What Is This About?The container landscape on macOS has long been dominated by solutions like Docker and Podman, which rely on a traditional Linux VM layer to run containers. However, Apple’s open-source Containerization framework and accompanying Container CLI announced at WWDC2025 are challenging this status quo. This new architecture, optimised for Apple Silicon,…
-
Continue reading →: The Rise of Vibe Coding: Turning Ideas into Apps with Pure VibeI’m currently working on a side project to create an iOS app in SwiftUI and not being a full time software engineer, have been struggling with some of the newer features of Swift 6.2 such concurrency – and I’d usually head over to YouTube 📺 or maybe the Swift Forum.…
