Overview
Web development is the thread connecting my publishing tools, WordPress repositories and application coursework. This pillar introduces the technologies and learning behind those projects, with links to examples you can inspect in the public source.
Building for the web
My web development practice brings together front-end interfaces, content publishing and the systems that support them. My 2025 resume lists JavaScript, React, jQuery, Backbone, HTML, XML, CSS, PHP and WordPress. My public repositories also show work with Angular and TypeScript.
Publishing and content management
Colossal CMS explores block-based publishing with separate Angular administration and public applications. Its shared API, themes and extensions connect content editing to the visitor experience. The Rhythmz repositories explore WordPress block-based development around The Events Calendar Pro.
Learning through applications
Athena’s Expense Tracking System is a collaborative WEB 450 course project. My repositories for Node.js, RESTful APIs, NoSQL and Angular document the wider learning behind this work. These are educational projects rather than commercial client engagements.
Explore related projects
Colossal CMS · Rhythmz WordPress · Expense Tracking System · Portfolio evolution