Skip to content

My Experience

Python

JavaScript

AngularJS

  • In 2013, I introduced my employer to AngularJS, began teaching my fellow developers about its promise for what it could do for us, and started using it with production applications.
  • In 2014 and 2015, I wrote several articles about how to leverage AngularJS best and wrote several small projects using it.

Rivets.js

  • I discovered Rivets.js in 2015 after joining a new shop. Their product needed a binding and templating solution and I couldn't justify adding AngularJS to it. Rivets was lightweight and robust enough to fit the need since it is only 6.2kb minified and gzipped (including dependencies).
  • I published several articles on Rivets in 2015 and 2016 and presented about it at MilwaukeeJS.

Vue.js

  • When I joined my next shop in 2016, I discovered Vue.js and wished I had known about it sooner. It was everything that I wanted from Rivets and more.
  • I have published dozens of articles on Vue.js since 2020 and written both side apps and code for work using it. I adore it.

React

Node.js

PHP

Laravel

WordPress

.NET

  • I was the .NET expert at BR. We used both .NET Framework and .NET Classic.

CFML

Adobe ColdFusion

Lucee

  • If you don't have $8,000 for an Adobe ColdFusion license, Lucee is a great option. I have used it a lot to play around with CFML outside of work.

CSS

  • I have 15 years of experience writing CSS.

Bootstrap

Bulma

Vuetify

Shoelace / Web Awesome

  • I discovered this in early 2024 and I am kind of excited about it.

SQL

  • I have 15 years of experience writing SQL.

HTML

  • I have 15 years of experience writing HTML.

Relational Databases

Oracle RDBMS

MySQL / MariaDB

SQL Server

PostgreSQL

  • I have used this in the past for a few side projects, over the years.

NoSQL Databases

CouchDB

MongoDB

Firebase

  • I explored the original Firebase back while working for Starkmedia.

Firebase Cloud Firestore

Vector Databases

Chroma DB

Web Components

Artificial Intelligence

Ollama

ChatGPT

Code Version Control

Git

Subversion