Development
I am a professional developer with over two decades of experience in a plethora of different technologies.
Web Development
As a full-stack web developer, I am experienced in a variety of different frontend and backend technologies, but specialize in the following:
Node.js
TypeScript
Angular
React
Vue.js
PHP
App Development
As an application developer, I have worked on programs for macOS and iOS as well as cross-platform applications using the following technologies:
Swift
SwiftUI
C++
C#
Electron
From My Blog
I frequently write about my development experiences on my blog.

ScratchPad 2.0 – Over a Decade Later
I have some unbelievable news for anyone who has used my basic note-taking program for Mac called ScratchPad. I have a more or less final version of version 2.0!

ElementaryUI for Swift
A few days ago, I stumbled upon an interesting new frontend framework for Swift-based web projects called ElementaryUI. It allows developers to code their frontend entirely in Swift.

Thoughts About the State of the Tech Industry
The latest developments in the tech industry have gotten me thinking about how much the pursuit of short-term profits with AI has blinded major companies when it comes to the long term. It’s truly incredible how much the tech industry loves shooting itself in its own foot in the name of short-term profit.

Ten Mac Applications I Used in 2006
With the start of the new year, I thought it would be interesting to take a look back twenty years to 2006 and remember the Mac applications I used regularly.
Version 2.0.0 of sequelize-migration-wrapper Released
After almost five years of no updates, I finally released version 2.0.0 of sequelize-migration-wrapper, my npm package for Sequelize migrations.

More Thoughts on Replacing WordPress
It seems like when I’m not writing posts on one of my blogs, I’m thinking about whether or not to replace WordPress as my CMS. It’s an endless quest that I have gone on several times without ever actually replacing the software.
Read More on My Blog