Software Architecture

I had a conversation with Gemini about the technology and architecture it would choose for creating a publishing platform. This is the conversation.

July 22, 2026
∙
∙

I’m rewriting my personal website to use good ol’ fashioned PHP without a framework. This is why and how.

August 12, 2025
∙
∙

Since Angular’s new signals API became stable with the release of version 17, I have been a little confused about when to use them versus standard class variables in components and services. So I asked AI and this is what it told me.

April 24, 2025
∙
∙

I somewhat recently ran into this screenshot of a rant that Linus Torvalds went on about C++ and why he thinks C is the better programming language.

March 4, 2025
∙
∙

SPAs and MPAs are popular ways of creating web apps, but both have their pros and cons. In this article, we explore their benefits and detriments.

May 13, 2024
∙
∙

The Boring Stack

The Boring Stack encourages using familiar technologies for efficient project development, emphasizing efficiency and reliability over exploring new tech and frameworks.

February 5, 2024
∙
∙
My Portfolio