Development

Development

I am a professional developer with over two decades of experience in a plethora of different technologies.

Web Development

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
Node.js
TypeScript
TypeScript
Angular
Angular
React
React
Vue.js
Vue.js
PHP
PHP

App Development

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
Swift
SwiftUI
SwiftUI
C++
C++
C#
C#
Electron
Electron

From My Blog

I frequently write about my development experiences on my blog.
The Relaunch of The Old West and Why I Chose Vanilla PHP

The Relaunch of The Old West and Why I Chose Vanilla PHP

I rewrote my project, The Old West, using vanilla PHP despite it not being glamorous. This is why.
Examples of Server-Side Swift in the Wild

Examples of Server-Side Swift in the Wild

Ever since I experimented with the Swift server-side framework Vapor last year, I’ve been interested in actually seeing it in the wild. Here are a couple of examples.
Video: Swift in the Browser with ElementaryUI

Video: Swift in the Browser with ElementaryUI

A couple of weeks ago, I posted about a new frontend framework I discovered called ElementaryUI. Since then, I found a video of it in action. It’s impressive.
Do I need to rename ScratchPad?

Do I need to rename ScratchPad?

In my free time this past weekend, I’ve been working on finalizing a few features and fixing a sandbox bug. But do I need to rename the application?
ScratchPad 2.0 – Over a Decade Later

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

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.
Read More on My Blogarrow_forward