Three suited figures in dark glasses stand in a rain-soaked neon city as green code rains down, beside a glowing green neon sign reading LOOP

What Is an AI Agent? The Loop Behind the Hype

Tip ...

October 8, 2026 · 14 min · 2790 words · Eakan Gopalakrishnan
Software Engineers wondering if Generative AI tools are genuinely helpful or not.

From shiny toys to daily workhorse - how we transformed our approach to Generative AI in engineering

This article is about how one can lead by being an enabler of experimentation and innovation without exerting authority or imposing mandates. When Generative AI tools exploded into the software engineering landscape, the reaction across my teams did not really mirror what was happening in the broader industry. The hype didn’t really inspire my engineers to explore and adopt these tools. Their negative past experience with Gen AI tools made them conclude that it was a waste of time. ...

July 15, 2026 · 11 min · 2200 words · Eakan Gopalakrishnan
A software engineer using practical prompting techniques with an AI assistant to improve code outcomes

Prompting Essentials for Software Engineers: 4 Practical Strategies for Better AI Output

In software engineering, your output - the code that you write, is only as good as what you have learned, experienced and understood from your conversations with the client, which is the input. This is true when working with Large Language Models (LLMs). If you use GenAI tools to complement your expertise in software engineering, then here are some strategies you can use to move beyond basic code generation and into collaborative development, or better pair programming with AI. ...

March 29, 2026 · 3 min · 611 words · Eakan Gopalakrishnan
An open notebook on a dark desk with two glowing layers of a connected-node network rising from its pages, beside a stack of video panels

Start Here to Learn Large Language Models: Best Andrej Karpathy Resources

Large Language models have evolved over the last decade but there is still time to learn and understand them. Let me share some resources I found useful. Andrej Karpathy - Intro to Large Language Models An excellent introduction video recorded by Andrej Karpathy, one of the co-founders of the world’s most notorious AI company, OpenAI, which he left in 2024 to found Eureka Labs. [1hr Talk] Intro to Large Language Models ...

March 7, 2026 · 3 min · 563 words · Eakan Gopalakrishnan
Developer working with AI assistant, showcasing code generation and collaboration between human and AI

From Concept to Production: Building CalOohPay with AI-Assisted Development

The Beginning: A Problem There was a time when, every month, I spend 10-15 minutes reconciling on-call rotas for payroll - this was just for my teams. As an engineering manager responsible for multiple teams, this task was boring but necessary to compensate my engineers who bore the inconvenience of on-call responsibilities. I’d manually review PagerDuty schedules, count weekday versus weekend hours, apply different compensation rates, and compile everything for payroll processing. The more teams one had, the more time it took away from the already tightly packed schedule of an engineering manager, who manages multiple teams. ...

January 31, 2026 · 19 min · 3963 words · Eakan Gopalakrishnan
Cover of the Honey Badger Management Framework document: a ring diagram of teams, the Guru and AI around an ESG centre, topped by a honey badger photo

The Honey Badger Management Framework

Never in my wildest dreams did I think I’d hear of an agile management framework of this name - HoneyBadger. What is HoneyBadger? HoneyBadger is an agile management framework. Now that doesn’t make much sense does it? Don’t we already have plenty of agile management frameworks? Let’s start breaking that down a bit Info ...

July 29, 2025 · 5 min · 855 words · Eakan Gopalakrishnan