The full journey, from Day 1 to Google and beyond.
March 1, 2026
The plan from my first blog post vs. what actually happened. A four-year retrospective.
February 10, 2026
Top 27% of engineers at my level. The band teacher did alright.
January 15, 2026
Transferring from Ads to Cloud to move back to Queens after a year in Massachusetts.
November 15, 2025
22 groups, constraint satisfaction, 18 failed algorithms, and 162 torture tests. The schedule maker grows up.
October 15, 2025
Building a fitness app with Android, Strava, Health Connect, and Gemini AI.
May 10, 2025
36.7 miles through all five boroughs, one year after learning to ride a bike.
October 1, 2025
AI agents that automated months of legacy migrations, an IDE extension, and going back to Queens College.
March 10, 2025
Shipping real code, fighting imposter syndrome, and discovering that teaching is a superpower.
December 20, 2024
Day one at Google — the Noogler hat, the onboarding, and the city-sized codebase.
November 15, 2024
Two technical interviews, a gut-punch rejection, and the offer call that changed everything.
November 10, 2024
Got a verbal Google offer at 8:51 AM, won Best Education Track by midnight. Not a bad Saturday.
August 20, 2024
Building a full-stack app from concept to pre-launch in my first professional engineering role.
September 1, 2024
Half century, metric century, Coney Island, a crash, and 1,400 miles in five months.
July 15, 2024
Fred from Queens College convinced me to try cycling. My first ride was 0.7 miles.
February 15, 2024
Two bachelor’s degrees and a hackathon win in the span of a month.
September 15, 2023
Rebuilding the schedule maker with Java Swing so Holly can just download a JAR and run it herself.
September 15, 2023
Final semester of CS, tutoring, and preparing for the job market.
May 20, 2023
Automating course enrollment with Python, Selenium, and a Discord bot serving 60+ users.
December 15, 2022
Grinding through CS prerequisites, freelancing for schools, and finding my rhythm.
October 15, 2022
Three months into learning to code and I told Holly I could automate her schedule. My first real project.
September 1, 2022
Leaving the classroom after three years — the hardest and most necessary decision.
July 8, 2022
Arrays, deeper into C, and more debugging adventures.
July 8, 2022
Learning C the hard way — Mario, Cash, Credit, and Luhn’s Algorithm.
February 24, 2022
July 7th, 2022 — the plan, the fear, and the first step.
February 24, 2022
My journey from RuneScape to Google — how a music teacher found his way back to programming.