Creating an AI-Driven Portfolio Builder
One of my recent projects leverages GPT models to create an AI-driven portfolio builder. The idea behind it was to...
Synced Patterns in WordPress with Overrides and Unsupported Blocks
One of the exciting features of WordPress is the ability to create synced patterns, allowing you to reuse design blocks...
WordPress SVG Object Plugin
A gutenberg block that allows you to add an SVG in an object element. This is a wordpress plugin that...
Rich Media Web Application Development I
This course provides students the opportunity to explore the design and development of media-rich web applications that utilize both static...
Digital Image Creation & Photography ISTE-205
Topics Covered Digital Image Principles Basic Digital Photography Scanning Images Image Manipulation Compression Presenting images on the web
RIT Interactive Welcome Center Touchscreen
Overview: This project transformed the Undergraduate Admissions lobby at RIT by replacing a static PowerPoint display with a dynamic, interactive...
RIT Interactive Streetview Tour
The traditional college virtual tour tends to be an overhead clickable map; a far different experience from a real world...
(Archive) Traveling Lite: Highedweb Milwaukee 09
This year I was fortunate enough to attend the “Higher Education Web Professionals” conference (HighEdWeb for short) in Milwaukee WI....