{"slug": "rabbitholes-while-learning-ai", "title": "RabbitHoles while learning AI", "summary": "A developer exploring Agentic AI unexpectedly deepened their software engineering skills, picking up Docker, GitHub Actions, Git best practices, and deployment workflows. The journey, which started with LangGraph, led to practical DevOps knowledge and a newfound appreciation for engineering fundamentals.", "body_md": "I was supposed to stop at LangGraph.\n\nThat was the plan.\n\nInstead, the rabbit hole decided otherwise.\n\nSome of the things I unexpectedly picked up while chasing Agentic AI:\n\n⚙️ Docker\n\n- Multi-stage Dockerfiles\n- Docker Compose\n- Volumes\n- Building images from my own projects instead of just pulling them\n- Finally understanding why \"works on my machine\" isn't enough\n\n🤖 GitHub Actions\n\n- Automated builds and tests\n- CI/CD pipelines\n- Branch protection rules\n- Secrets management\n- Automatic Docker image publishing\n- Realizing how satisfying it is when pushing code triggers everything for you\n\n🌿 Git & Engineering Practices\n\n- Conventional commits\n- Pull requests even for solo projects\n- Trunk Based Development\n- Small, rapid merges instead of week-long branches\n- Keeping main always deployable\n\n🚀 Deployment\n\n- Actually shipping things instead of leaving them in localhost prison\n\nAnd somehow, while trying to learn AI, I ended up appreciating software engineering just as much.\n\nStill left:\n\n• LlamaIndex\n\n• Cloud\n\n• Terraform\n\nApparently the roadmap had other plans.\n\nCurious what unexpected rabbit holes everyone else fell into while learning AI.", "url": "https://wpnews.pro/news/rabbitholes-while-learning-ai", "canonical_source": "https://dev.to/casperday11/rabbitholes-while-learning-ai-4o69", "published_at": "2026-06-14 07:46:42+00:00", "updated_at": "2026-06-14 07:58:36.995152+00:00", "lang": "en", "topics": ["artificial-intelligence", "developer-tools", "mlops"], "entities": ["LangGraph", "Docker", "GitHub Actions", "Git", "LlamaIndex", "Terraform"], "alternates": {"html": "https://wpnews.pro/news/rabbitholes-while-learning-ai", "markdown": "https://wpnews.pro/news/rabbitholes-while-learning-ai.md", "text": "https://wpnews.pro/news/rabbitholes-while-learning-ai.txt", "jsonld": "https://wpnews.pro/news/rabbitholes-while-learning-ai.jsonld"}}