Blog Index
Welcome to my blog! Here are all the available posts:
-
About Me
I'm a Computer Science student at James Madison University (graduating May 2026) with a passion for data analytics, machine learning, and software engineering.
-
Welcome to My Blog
This blog is part of CS 480: Software Development with AI, where I'm learning to work with Large Language Models (LLMs) and other AI tools. The goal is to develop the skill of writing effective prompts and understanding how to leverage AI in development workflows.
-
The Feeling of Power Reflection
This post is a reflection assignment from CS 480 where I read Isaac Asimov's The Feeling of Power and respond to several prompts about the story and my experience with LLMs in this course.
-
The Next Two Years of Software Engineering Reflection
This post was a CS 480 assignment where I read Addy Osmani’s The Next Two Years of Software Engineering and completed the required tasks. I wrote a fictional job interview dialog and investigated two topics: the machine learning technique Mixture of Experts and the prompting technique Chain of Thought. I tried to find a prompt that failed until I applied Chain of Thought techniques and shared the
-
Shuky Meyer's Visit & Reflecting on Doctorow's AI Essay
The past Tuesday we had Shuky Meyer visit our class. He is a AI Advocate & Technical Educator, ML Specialist, and Staff Software Engineer at AuditBoard. He spoke to us about his experience with AI and how he has integrated it into his daily workflow. In addition he went over how we can use AI tools to amplify our engineering skills by doing a case study.
-
Career Fair Reflection
I just attended my last career fair as an undergraduate student.
-
Reimagining the CS Curriculum in an AI-First World Reflection
This post was a CS 480 assignment where I read Elena Verna’s The Rise of AI-native Employee and listed to a part of Joe Rogan's interview with Jensen Huang, CEO of NVIDIA. Both highlight how deeply AI is reshaping work and expertise. I was then asked to imagine myself as a computer science educator in today’s disrupted landscape and propose a curriculum that prepares students not just for the pres
-
Learning to Work with AI: Reflections on Software's Next Chapter
This past Tuesday, our class had the opportunity to hear from Jeff Larkin, a director at NVIDIA with deep experience in AI and software engineering. His talk was not just about cutting edge technology. It was about how AI is actually being used today, how engineers think about it, and what it means for us as students preparing to enter the field.
-
John Miller's Visit & AI's Role in Identity
Recently, our class had the privilege of hearing from John Miller, VP of Project Management at Insight Software and co-host of the podcast Gettin' to Market. With a background spanning supercomputing, enterprise work at Apple (where he was instrumental in convincing skeptics that Macs belonged in the workplace), and years of advocating for emerging technologies, John brought a practitioner's hones
-
The Eternal Promise, The Training Data Paradox, and AI Claims Reflection
This week I read Ivan Turkovic's The Eternal Promise: A History of Attempts to Eliminate Programmers and The Training Data Paradox: What Happens When AI Replaces the Engineers Who Trained It. I then reflected on common claims about AI, argued against those claims with evidence and reasoning, and wrote down my plan for making progress on my Nogramming assignment this week.