Writing
100 Days of Gen AI: Day 5
I started on a new mini-project called Fallacy Finder using the ChatGPT API. It’s a simple tool that takes in a block of text and returns any fallacies present. Next...
100 Days of Gen AI: Day 4
Today was very productive! I read some docs and published my first chatbot. I read through these docs: Prompt examples Function calling Then I created a...
100 Days of Gen AI: Day 3
It’s been a while since my last entry. Life got busy and I didn’t make enough time for learning, but now I’m back! Today I went through the OpenAI...
100 Days of Gen AI: Day 2
Today was more prep work and setup rather than new learning. I joined the Azure AI Community Discord server, which proved more complicated than expected. It turns out I had...
100 Days of Gen AI: Day 1
As a software engineer with 10+ years experience, I’m always trying to expand my skillset and learn new tech. Like most people, I’m especially curious about Generative AI. I prefer...
Make Yourself A Better Engineer Through Systematic Daily Habits
When I was 10 years old I learned the power of daily habits by procrastinating for piano lessons. I was supposed to practice for an hour a day between weekly...
The Solution to Identity Fraud
Identity fraud severely damages lives. It happens to millions of people every year, and costs families and businesses billions of dollars. Currently, the only thing an attacker...
What the Equifax Breach Means for the Future of Online Security
I’m the engineering lead for the login system used by two of the US government’s largest consumer websites. In total, we secure the identities of one in five Americans. Part...
Lessons I Learned Working in a Salmon Cannery
I spent my summer after college working at a salmon cannery in a remote part of Alaska. I worked as an unskilled laborer at minimum wage, 16 hours a day,...