Extracurricular Activities • Jan 17, 2026 I Built a Pokémon Trainer AI With LangChain Pokémon just isn’t that hard anymore. So I started wondering: What if I could build my own LLM-powered AI Pokémon trainer?
Artificial Intelligence • Jan 16, 2026 Demystifying AI Agents for Managers: A Practical Setup That Improves Delegation and Reduces Rework When I say "AI agents," I don't mean a general-purpose AI assistant or a clever bot scurrying around the internet on your behalf.
AI for Developers • Jan 15, 2026 Build an RFP Finder with Spec-Driven Development and SpecKit We recently tried something new: building an internal tool using spec-driven development with GitHub’s spec-kit and Cursor as my IDE.
Development Practices • Jan 14, 2026 Register a Separate DI Pipeline for Hangfire Jobs with Custom Activator Hangfire is a powerful tool that can leverage your existing backend code for setting up background jobs for .NET projects.
Development Practices • Jan 13, 2026 Git Subtree and Other Tips for Migrating a Repo During integration of a repo that housed a web app into an existing monorepo, my software team ran into this killer tool: Git subtree.
Project Stories • Jan 12, 2026 Case Study: Treating an ETL as a Software Design Problem The success of this project didn’t come from choosing the “right” ETL tool; it was about modeling human workflows and historical context.
Project & Team Management • Jan 11, 2026 The Joys of Working on a Large Software Development Team I worried about joining the largest team of my career. But after a few months, I've noticed several unique benefits to this team size.
Atomic Accelerator • Jan 10, 2026 6 Things I Learned in My First 6 Months in the Accelerator Program Learn how the Accelerator program emphasizes relationships and community, fostering growth beyond just technical skills.
Artificial Intelligence • Jan 09, 2026 Here’s How We’re Using AI Tools and What We’re Learning Everyone is experimenting with AI tools, seeing if they can speed up the pace of development while decreasing effort and cost.
The Software Life • Jan 08, 2026 How to Get a Job Without An Internship There are many ways to convey your positive attributes to recruiters and show them you can be an effective developer without an internship.
Project & Team Management • Jan 07, 2026 Why My Team Started Running Weekly Dev Syncs To address technical debt, we needed the buy-in of the entire team. This was what initially motivated us to start holding dev syncs.
Project & Team Management • Jan 06, 2026 Use Cursor as a BI Tool for Fast, Actionable Delivery Insights I've been using Cursor as a lightweight business intelligence (BI) tool, allowing me to get fast, actionable visualizations and insights.