Premature Platformization and the Failure of AI-Augmented Learning in Higher Education

Higher education is moving very quickly to adopt generative AI platforms, dashboards, and tools. In many cases, institutions are committing real money, faculty time, and instructional redesign before…

AI Learning Is Happening Off the LMS and Most Institutions Are Not Ready

I completed a final paper for EDU 842 Mobile Learning on how students use mobile AI tools during moments of uncertainty or quick clarification. What stood out was…

Building a model I never thought I’d build.

I haven’t posted to in a while because I spent the last two weekends (and most days in between) building a multi-model sports analytics system with an LLM,…

Mod 2: We finished the tool — and spun up an app on Replit

Over the last sprint I used an LLM to refactor and fine-tune our real-estate rent-estimation engine. The result is a cleaner, deterministic progression that’s easier to reason about…

Mod 1: From Pseudocode → Working Investor Tool (and what we’ll fix in Mod 2)

🎥 The full walkthrough video is embedded below. Today I shipped Mod 1 of a one-file program called investor_tool.py. In plain English, it: Reads two spreadsheets (actives +…

Pseudocode: A Conceptual Bridge to Better Prompt Engineering

Pseudocode is one of the first things new programmers learn- an informal way to outline an algorithm without worrying about the strict syntax of a programming language. This…

Building a Two-Step Real Estate Investment Analysis Tool (Step 0: Planning)

Before coding, we plan — and in this screencast, I walk through the concept, tools, duration, and first AI-assisted prompt for the project. We’re building a two-step real…

Mod 3 From Raw Data to a Facebook Marketing List in 30 Minutes

oday I walked through a screencast showing how to take assessor and property data, clean it up, and transform it into a Facebook-ready custom audience list. In just…

Mod 2: Data Enhancement with the MCTA API (AAEL Workflow)

Goal: Turn raw MLS sales into a clean, actionable prospect list by enriching records with Assessor data. Why an API?MLS tells you what sold. The Assessor API adds…

Facebook Marketing Campaign: Module 1

💡 FB Refi Marketing Project – Class 2 Recap This week we showed how you can go beyond the obvious fields in ARMLS and pull “hidden” loan-type data…