Work

DEVLog - November

DEVLog - November

December 1, 2025

November 2025 updates. I share my transition to life in Portugal and the launch of my new YouTube channel focused on authentic storytelling and software engineering.

How to Speed Up a Heavy Web App

How to Speed Up a Heavy Web App

April 7, 2025

Discover what happened in April 2025. This month features a deep dive into optimizing heavy web apps using Web Workers, WebP, OPFS, and more.

Presenting IMG Processing

Presenting IMG Processing

September 18, 2024

Discover what happened in September 2024. This month features the launch of IMG Processing, a powerful API and SDK for image manipulation and analysis.

DEVLog - June

DEVLog - June

July 1, 2024

Discover what happened in June 2024. This month features Bezier offline-first challenges, SignatureAPI subscription growth, and AI/ML teaching projects including Cloudflare AI deployment, Azure ML, Coqui-TTS voice chatbot, and Gymnasium reinforcement learning experiments.

Storing Sortable Items in a Relational Database

Storing Sortable Items in a Relational Database

May 6, 2024

Discover what happened in May 2024. This month features a technical deep dive into implementing drag-and-drop sorting in relational databases using integer gaps, buckets, and more.

Serverless Revolution

Serverless Revolution

April 15, 2024

Discover what happened in April 2024. This month features deployment strategies using Cloudflare, Vercel, and other serverless platforms for zero-cost development.

My Life as a Professor

My Life as a Professor

January 15, 2024

Discover what happened in January 2024. This month features reflections on a semester of teaching at the university.

Trust Your Instincts. It's Definitely a Scam!

Trust Your Instincts. It's Definitely a Scam!

December 18, 2023

Discover what happened in December 2023. This month features a discussion on identifying scams, using 'The Day Before' as a case study for trusting your instincts.

DEVLog - October & November

DEVLog - October & November

December 4, 2023

Discover what happened in October & November 2023. This month features StepCode programming language and IDE creation for students, Drawmatic chicken legs feature, habit tracker MVP development, and an elections solution project.

Building Software for Dinosaurs' Needs

Building Software for Dinosaurs' Needs

October 9, 2023

Discover what happened in October 2023. This month features challenges in building software for users with outdated practices and finding balance.

DEVLog - September

DEVLog - September

October 2, 2023

Discover what happened in September 2023. This month features the Me app release on Google Play, Drawmatic open-source canvas library development with Diagrams Builder and JSON Viewer demos, clinic sheets software for healthcare, and my new role as a college professor.

DEVLog - August

DEVLog - August

September 4, 2023

Discover what happened in August 2023. This month features the launch of AI José Gregorio medical assistant with 100+ users, Me app development for goal tracking, and reflections on taking a break from the job search to focus on building projects.