41554 blogs Β· [ { "id": "01a0de2b-5ed7-7331-a1af-c05712acc7d1", "title": "Right Model, Right Job: A Daily AI Digest with Jev and Claude at 1/10th the Cost", "url": "https://sreeni.blog/2026/09/25/right-model-right-job-a-daily-ai-digest-with-jev-and-claude-at-1-10th-the-cost/", "published_at": "2026-09-25T11:56:56+00:00" }, { "id": "01a087e4-cf5b-7392-811f-79fa0af5e9cb", "title": "7 Common Misconceptions When Choosing an AI Model", "url": "https://sreeni.blog/2026/08/08/7-common-misconceptions-when-choosing-an-ai-model/", "published_at": "2026-08-08T07:52:42+00:00" }, { "id": "01a087e4-cf5b-7392-811f-79fa0bd0b2eb", "title": "Why We Built Model Academy: Understanding How AI Models Produce Answers", "url": "https://sreeni.blog/2026/07/25/why-we-built-model-academy-understanding-how-ai-models-produce-answers/", "published_at": "2026-07-25T11:18:40+00:00" }, { "id": "01a087e4-cf5b-7392-811f-79fa0c68f396", "title": "AI in CI Should Not Replace Your Tools. It Should Read the Evidence.", "url": "https://sreeni.blog/2026/07/18/ai-in-ci-should-not-replace-your-tools-it-should-read-the-evidence/", "published_at": "2026-07-18T15:17:51+00:00" }, { "id": "01a087e4-cf5b-7392-811f-79fa0d31ff5b", "title": "AI Code Review in CI: Codex Cloud vs GitHub Actions vs CodeRabbit", "url": "https://sreeni.blog/2026/07/18/ai-code-review-in-ci-codex-cloud-vs-github-actions-vs-coderabbit/", "published_at": "2026-07-18T13:08:17+00:00" }, { "id": "01a087e4-cf5b-7392-811f-79fa0d992121", "title": "Constrain, Adapt, Evaluate: Rethinking Coding Assessments for the AI Era", "url": "https://sreeni.blog/2026/07/16/constrain-adapt-evaluate-rethinking-coding-assessments-for-the-ai-era/", "published_at": "2026-07-16T10:17:24+00:00" }, { "id": "01a087e4-cf5b-7392-811f-79fa0de834ca", "title": "Prescribed Enterprise AI Architectures for Small, Mid-Size, and Large Organizations", "url": "https://sreeni.blog/2026/07/11/prescribed-enterprise-ai-architectures-for-small-mid-size-and-large-organizations/", "published_at": "2026-07-11T14:04:53+00:00" }, { "id": "01a087e4-cf5b-7392-811f-79fa0e77051a", "title": "A Reference Architecture for Governed Enterprise AI", "url": "https://sreeni.blog/2026/07/11/a-reference-architecture-for-governed-enterprise-ai/", "published_at": "2026-07-11T13:58:09+00:00" }, { "id": "01a087e4-cf5b-7392-811f-79fa0f5234fc", "title": "Enterprise AI Adoption: Requirements for Security, Governance, and Scale", "url": "https://sreeni.blog/2026/07/11/enterprise-ai-adoption-requirements-for-security-governance-and-scale/", "published_at": "2026-07-11T13:51:59+00:00" }, { "id": "01a087e4-cf5b-7392-811f-79fa0ffa620f", "title": "VLAs Are Winning. World Models Will Win.", "url": "https://sreeni.blog/2026/07/08/vlas-are-winning-world-models-will-win/", "published_at": "2026-07-08T13:03:54+00:00" }, { "id": "01a087e4-cf5b-7392-811f-79fa10ee64d4", "title": "AI Assistants Have Many Interfaces. Context Is the Real Product.", "url": "https://sreeni.blog/2026/07/07/ai-assistants-have-many-interfaces-context-is-the-real-product/", "published_at": "2026-07-07T06:25:58+00:00" }, { "id": "01a0d209-2cb4-7324-88b2-676b0ca4e61c", "title": "My Multi-Agent Coding Setup to Lower LLM Cost", "url": "https://sreeni.blog/2026/07/01/my-multi-agent-coding-setup-to-lower-llm-cost/", "published_at": "2026-07-01T15:47:27+00:00" }, { "id": "01a0d209-2cb4-7324-88b2-676b0cc36ad5", "title": "πŸ–₯️ Running Local LLMs: Experiments and Insights", "url": "https://sreeni.blog/2025/09/21/%f0%9f%96%a5%ef%b8%8f-running-local-llms-experiments-and-insights/", "published_at": "2025-09-21T12:48:09+00:00" }, { "id": "01a0d209-2cb4-7324-88b2-676b0d0960ab", "title": "AI Browsers Are Here β€” My Experience with Perplexity’s Comet", "url": "https://sreeni.blog/2025/08/24/ai-browsers-are-here-my-experience-with-perplexitys-comet/", "published_at": "2025-08-24T16:52:20+00:00" }, { "id": "01a0d209-2cb4-7324-88b2-676b0d5d1503", "title": "The Rise of CLI-Based AI Coding Agents: Claude code vs Gemini CLI", "url": "https://sreeni.blog/2025/08/16/the-rise-of-cli-based-ai-coding-agents-claude-code-vs-gemini-cli/", "published_at": "2025-08-16T17:04:36+00:00" }, { "id": "01a0d209-2cb4-7324-88b2-676b0d81871c", "title": "πŸš€ A Guide for B.Tech CS Students to kickstart your AI journey", "url": "https://sreeni.blog/2025/06/29/%f0%9f%9a%80-a-guide-for-aspiring-b-tech-cs-students-navigating-your-journey-preparing-for-the-real-world/", "published_at": "2025-06-29T06:33:18+00:00" }, { "id": "01a0d209-2cb4-7324-88b2-676b0db27f75", "title": "Are Smart Glasses the Future of AI? My Hands-On Review of Meta AI Glasses", "url": "https://sreeni.blog/2025/06/01/are-smart-glasses-the-future-of-ai-my-hands-on-review-of-meta-ai-glasses/", "published_at": "2025-06-01T10:52:52+00:00" }, { "id": "01a0d209-2cb4-7324-88b2-676b0e00a0ef", "title": "πŸ€– AI Customer Support using an Agentic Framework", "url": "https://sreeni.blog/2025/05/21/%f0%9f%a4%96-ai-customer-support-using-an-agentic-framework/", "published_at": "2025-05-21T16:26:49+00:00" }, { "id": "01a0d209-2cb4-7324-88b2-676b0edc8565", "title": "πŸ” Debugging Web Apps with Cursor Just Got Smarter: Evaluating Browser Assist Tools", "url": "https://sreeni.blog/2025/04/20/%f0%9f%94%8d-debugging-web-apps-with-cursor-just-got-smarter-evaluating-browser-assist-tools/", "published_at": "2025-04-20T16:35:41+00:00" }, { "id": "01a0d209-2cb4-7324-88b2-676b0edf5a21", "title": "πŸš€ One Month with Vibe Coding: Building Real Apps with AI Assistants", "url": "https://sreeni.blog/2025/04/13/%f0%9f%9a%80-one-month-with-vibe-coding-building-real-apps-with-ai-assistants/", "published_at": "2025-04-13T05:33:39+00:00" }, { "id": "01a0d209-2cb4-7324-88b2-676b0f9f29f0", "title": "Crypto AI agents", "url": "https://sreeni.blog/2024/12/31/crypto-ai-agents/", "published_at": "2024-12-31T16:26:49+00:00" }, { "id": "01a0d209-a741-70b8-8820-b3998ab0388e", "title": "Intersection of AI and Web3", "url": "https://sreeni.blog/2024/12/31/intersection-of-ai-and-web3/", "published_at": "2024-12-31T16:05:58+00:00" }, { "id": "01a0d209-a741-70b8-8820-b3998b36436a", "title": "AI Security and Safety Ecosystem", "url": "https://sreeni.blog/2024/12/31/ai-security-and-safety-ecosystem/", "published_at": "2024-12-31T15:49:40+00:00" }, { "id": "01a0d209-a741-70b8-8820-b3998b7a8237", "title": "Industry Insights with Anthos", "url": "https://sreeni.blog/2021/08/14/industry-insights-with-anthos/", "published_at": "2021-08-14T13:07:27+00:00" }, { "id": "01a0d209-a741-70b8-8820-b3998bca183c", "title": "GKE Tip series", "url": "https://sreeni.blog/2021/04/17/gke-tip-series/", "published_at": "2021-04-17T15:54:22+00:00" }, { "id": "01a0d209-a741-70b8-8820-b3998c2559c1", "title": "Anthos developer sandbox demo", "url": "https://sreeni.blog/2021/02/16/anthos-developer-sandbox-demo/", "published_at": "2021-02-16T16:33:58+00:00" }, { "id": "01a0d209-a741-70b8-8820-b3998d096bf2", "title": "Kubernetes Container Runtimes", "url": "https://sreeni.blog/2020/11/02/kubernetes-container-runtimes/", "published_at": "2020-11-02T06:02:46+00:00" }, { "id": "01a0d209-a741-70b8-8820-b3998dbcb055", "title": "Kubernetes and GKE learning series", "url": "https://sreeni.blog/2020/08/08/kubernetes-and-gke-learning-series/", "published_at": "2020-08-08T05:15:46+00:00" }, { "id": "01a0d209-a741-70b8-8820-b3998dd11988", "title": "Tech Agility conference", "url": "https://sreeni.blog/2020/08/08/tech-agility-conference/", "published_at": "2020-08-08T05:09:04+00:00" }, { "id": "01a0d209-a741-70b8-8820-b3998e7627dd", "title": "Techgig Kubernetes Webinar", "url": "https://sreeni.blog/2020/05/31/techgig-kubernetes-webinar/", "published_at": "2020-05-31T10:36:50+00:00" }, { "id": "01a0d209-a741-70b8-8820-b3998f3212ba", "title": "Kubernetes and GKE – Day 2 operations", "url": "https://sreeni.blog/2020/05/31/kubernetes-and-gke-day-2-operations/", "published_at": "2020-05-31T10:35:48+00:00" }, { "id": "01a0d209-cfc2-717c-91de-6efdfd4b0d69", "title": "Kubernetes DR", "url": "https://sreeni.blog/2020/04/19/kubernetes-dr/", "published_at": "2020-04-19T16:36:59+00:00" }, { "id": "01a0d209-cfc2-717c-91de-6efdfe03ad7b", "title": "Service to service communication within GKE cluster", "url": "https://sreeni.blog/2019/12/13/service-to-service-communication-within-gke-cluster/", "published_at": "2019-12-13T17:09:19+00:00" }, { "id": "01a0d209-cfc2-717c-91de-6efdfea6f352", "title": "Ingress into GKE Cluster", "url": "https://sreeni.blog/2019/11/29/getting-traffic-into-gke-cluster/", "published_at": "2019-11-29T17:03:43+00:00" }, { "id": "01a0d209-cfc3-72fd-8bf9-cd4b0afe8b33", "title": "GKE with VPN – Networking options", "url": "https://sreeni.blog/2019/08/11/gke-with-vpn-networking-options/", "published_at": "2019-08-11T08:22:10+00:00" }, { "id": "01a0d209-cfc3-72fd-8bf9-cd4b0b965f3d", "title": "Migrate for Anthos", "url": "https://sreeni.blog/2019/07/26/migrate-for-anthos/", "published_at": "2019-07-26T17:13:17+00:00" }, { "id": "01a0d209-cfc3-72fd-8bf9-cd4b0c7f4435", "title": "VPC native GKE clusters – Container native LB", "url": "https://sreeni.blog/2019/05/30/vpc-native-gke-clusters-container-native-lb/", "published_at": "2019-05-30T16:58:00+00:00" }, { "id": "01a0d209-cfc3-72fd-8bf9-cd4b0d23fa4e", "title": "VPC native GKE clusters – IP aliasing", "url": "https://sreeni.blog/2019/05/30/vpc-native-gke-clusters-ip-aliasing/", "published_at": "2019-05-30T16:56:50+00:00" }, { "id": "01a0d209-cfc3-72fd-8bf9-cd4b0d8f51d7", "title": "VPC native GKE clusters – IP address management", "url": "https://sreeni.blog/2019/05/30/vpc-native-gke-clusters-ip-address-management/", "published_at": "2019-05-30T16:55:49+00:00" }, { "id": "01a0d209-cfc3-72fd-8bf9-cd4b0e3ae4fb", "title": "My Data engineer certification notes", "url": "https://sreeni.blog/2019/05/30/my-data-engineer-certification-notes/", "published_at": "2019-05-30T16:50:29+00:00" }, { "id": "01a0d209-cfc3-72fd-8bf9-cd4b0e779c85", "title": "Devops with Kubernetes", "url": "https://sreeni.blog/2018/09/20/devops-with-kubernetes/", "published_at": "2018-09-20T16:43:32+00:00" }, { "id": "01a0d209-f346-73cc-ab37-c1d42d0707e2", "title": "NEXT 100 Webinar – Top 3 reasons why you should run your enterprise workloads on GKE", "url": "https://sreeni.blog/2018/09/20/next-100-webinar-top-3-reasons-why-you-should-run-your-enterprise-workloads-on-gke/", "published_at": "2018-09-20T16:28:23+00:00" }, { "id": "01a0d209-f346-73cc-ab37-c1d42d11f008", "title": "Container Conference Presentation", "url": "https://sreeni.blog/2018/08/03/container-conference-presentation/", "published_at": "2018-08-03T17:02:30+00:00" }, { "id": "01a0d209-f346-73cc-ab37-c1d42d1d47dd", "title": "My new Journey – Cisco to Google cloud", "url": "https://sreeni.blog/2017/12/23/my-new-journey-cisco-to-google-cloud/", "published_at": "2017-12-23T15:51:27+00:00" }, { "id": "01a0d209-f346-73cc-ab37-c1d42d211f52", "title": "Docker Networking Tip – Troubleshooting", "url": "https://sreeni.blog/2017/11/02/docker-networking-tip-troubleshooting/", "published_at": "2017-11-02T06:07:48+00:00" }, { "id": "01a0d209-f346-73cc-ab37-c1d42e009672", "title": "Docker Networking Tip – Load balancing options in Docker", "url": "https://sreeni.blog/2017/09/03/docker-networking-tip-load-balancing-options-in-docker/", "published_at": "2017-09-03T16:33:31+00:00" }, { "id": "01a0d209-f346-73cc-ab37-c1d42e4382f1", "title": "Docker features for handling Container’s death and resurrection", "url": "https://sreeni.blog/2017/08/15/docker-features-for-handling-containers-death-and-resurrection/", "published_at": "2017-08-15T09:54:53+00:00" }, { "id": "01a0d209-f346-73cc-ab37-c1d42e7d9bb9", "title": "Docker Networking Tip – Macvlan driver", "url": "https://sreeni.blog/2017/08/05/docker-networking-tip-macvlan-driver/", "published_at": "2017-08-05T13:57:44+00:00" }, { "id": "01a0d209-f346-73cc-ab37-c1d42e8b093b", "title": "Bangalore meetup – Docker Networking Troubleshooting presentation", "url": "https://sreeni.blog/2017/07/02/docker-networking-troubleshooting-presentation/", "published_at": "2017-07-02T06:09:42+00:00" }, { "id": "01a0d209-f346-73cc-ab37-c1d42f2a98d8", "title": "Docker CE – Installing Test(β€œRC”) version", "url": "https://sreeni.blog/2017/06/12/docker-ce-installing-testrc-version/", "published_at": "2017-06-12T05:13:42+00:00" }, { "id": "01a0d209-f346-73cc-ab37-c1d42f8750a1", "title": "Compare Docker for Windows options", "url": "https://sreeni.blog/2017/05/13/docker-for-windows-different-modes/", "published_at": "2017-05-13T11:53:54+00:00" }, { "id": "01a0d20a-0440-73fe-96a4-6c0505e177aa", "title": "Linux Docker base images", "url": "https://sreeni.blog/2017/05/13/linux-docker-base-images/", "published_at": "2017-05-13T11:53:44+00:00" }, { "id": "01a0d20a-0440-73fe-96a4-6c0506cb726d", "title": "Dockercon 2017 – My experiences", "url": "https://sreeni.blog/2017/04/24/dockercon-2017-my-experiences/", "published_at": "2017-04-24T01:13:27+00:00" }, { "id": "01a0d20a-0440-73fe-96a4-6c0507078e17", "title": "Comparing Docker deployment options in public cloud", "url": "https://sreeni.blog/2017/04/24/comparing-docker-deployment-options-in-public-cloud/", "published_at": "2017-04-24T01:13:15+00:00" }, { "id": "01a0d20a-0440-73fe-96a4-6c050774f914", "title": "Comparing Docker compose versions", "url": "https://sreeni.blog/2017/03/28/comparing-docker-compose-versions/", "published_at": "2017-03-28T16:05:30+00:00" }, { "id": "01a0d20a-0440-73fe-96a4-6c0507ceb267", "title": "Kubernetes CRI and Minikube", "url": "https://sreeni.blog/2017/02/11/kubernetes-cri-and-minikube/", "published_at": "2017-02-11T17:07:01+00:00" }, { "id": "01a0d20a-0440-73fe-96a4-6c0508325a58", "title": "Docker 1.13 Experimental features", "url": "https://sreeni.blog/2017/01/27/docker-1-13-experimental-features/", "published_at": "2017-01-27T17:56:03+00:00" }, { "id": "01a0d20a-0440-73fe-96a4-6c0508ec9a2f", "title": "Hybrid cloud recent solutions from Microsoft and VMWare – 2 different ends of the hybrid cloud spectrum", "url": "https://sreeni.blog/2016/12/31/hybrid-cloud-recent-solutions-from-microsoft-and-vmware-2-different-ends-of-the-spectrum/", "published_at": "2016-12-31T14:55:37+00:00" }, { "id": "01a0d20a-0440-73fe-96a4-6c0509a45759", "title": "Docker in Docker and play-with-docker", "url": "https://sreeni.blog/2016/12/23/docker-in-docker-and-play-with-docker/", "published_at": "2016-12-23T17:36:50+00:00" }, { "id": "01a0d20a-0440-73fe-96a4-6c050a82609e", "title": "Devops in Networking presentation", "url": "https://sreeni.blog/2016/11/06/devops-in-networking-presentation/", "published_at": "2016-11-06T04:35:35+00:00" }, { "id": "01a0d20a-0440-73fe-96a4-6c050afd8646", "title": "Vault – Use cases", "url": "https://sreeni.blog/2016/10/01/vault-use-cases/", "published_at": "2016-10-01T06:49:39+00:00" }, { "id": "01a0d20a-1eb9-715f-8053-4364db765001", "title": "Vault Overview", "url": "https://sreeni.blog/2016/10/01/vault-overview/", "published_at": "2016-10-01T06:47:38+00:00" }, { "id": "01a0d20a-1eb9-715f-8053-4364dc742f68", "title": "Docker for AWS – Deployment options", "url": "https://sreeni.blog/2016/09/03/docker-for-aws-deployment-options/", "published_at": "2016-09-03T06:38:58+00:00" }, { "id": "01a0d20a-1eb9-715f-8053-4364dcf4e1ff", "title": "AWS ECS – Docker Container service", "url": "https://sreeni.blog/2016/09/03/aws-ecs-docker-container-service/", "published_at": "2016-09-03T06:36:10+00:00" }, { "id": "01a0d20a-1eb9-715f-8053-4364dd024359", "title": "Docker Datacenter for AWS", "url": "https://sreeni.blog/2016/09/03/docker-datacenter-for-aws/", "published_at": "2016-09-03T06:33:40+00:00" }, { "id": "01a0d20a-1eb9-715f-8053-4364dd33eed3", "title": "Docker Cloud for AWS", "url": "https://sreeni.blog/2016/09/03/docker-cloud-for-aws/", "published_at": "2016-09-03T06:30:40+00:00" }, { "id": "01a0d20a-1eb9-715f-8053-4364dd9070e8", "title": "Docker for AWS beta", "url": "https://sreeni.blog/2016/09/03/docker-for-aws-beta/", "published_at": "2016-09-03T06:29:11+00:00" }, { "id": "01a0d20a-1eb9-715f-8053-4364de0146a6", "title": "Docker-machine for AWS", "url": "https://sreeni.blog/2016/09/03/docker-machine-for-aws/", "published_at": "2016-09-03T06:26:35+00:00" }, { "id": "01a0d20a-1eba-736f-b336-3c612fb2c260", "title": "Service Discovery and Load balancing Internals in Docker 1.12", "url": "https://sreeni.blog/2016/07/29/service-discovery-and-load-balancing-internals-in-docker-1-12/", "published_at": "2016-07-29T16:58:32+00:00" }, { "id": "01a0d20a-1eba-736f-b336-3c6130637fad", "title": "Comparing Swarm, Swarmkit and Swarm Mode", "url": "https://sreeni.blog/2016/07/14/comparing-swarm-swarmkit-and-swarm-mode/", "published_at": "2016-07-14T14:16:19+00:00" }, { "id": "01a0d20a-1eba-736f-b336-3c6131025018", "title": "Docker Security presentation at Bangalore meetup", "url": "https://sreeni.blog/2016/07/09/docker-security-presentation-at-bangalore-meetup/", "published_at": "2016-07-09T13:46:41+00:00" }, { "id": "01a0d20a-33ce-7038-a03b-587bfaff34cb", "title": "Mesos DC/OS Hands-On", "url": "https://sreeni.blog/2016/06/19/mesos-dcos-hands-on/", "published_at": "2016-06-19T15:55:27+00:00" }, { "id": "01a0d20a-33ce-7038-a03b-587bfb4f7fbb", "title": "Mesos and Mesosphere – FAQ", "url": "https://sreeni.blog/2016/06/19/mesos-and-mesosphere-faq/", "published_at": "2016-06-19T15:49:48+00:00" }, { "id": "01a0d20a-33ce-7038-a03b-587bfb594e2f", "title": "Looking inside Container Images", "url": "https://sreeni.blog/2016/06/11/looking-inside-container-images/", "published_at": "2016-06-11T06:45:06+00:00" }, { "id": "01a0d20a-33ce-7038-a03b-587bfbefe559", "title": "Container Standards", "url": "https://sreeni.blog/2016/06/11/container-standards/", "published_at": "2016-06-11T06:43:40+00:00" }, { "id": "01a0d20a-33ce-7038-a03b-587bfc0e4834", "title": "Docker 1.11 release presentation at Bangalore meetup", "url": "https://sreeni.blog/2016/06/11/docker-1-11-release-presentation-at-bangalore-meetup/", "published_at": "2016-06-11T06:42:10+00:00" }, { "id": "01a0d20a-33ce-7038-a03b-587bfc3caea6", "title": "Docker macvlan and ipvlan network plugins", "url": "https://sreeni.blog/2016/05/29/docker-macvlan-and-ipvlan-network-plugins/", "published_at": "2016-05-29T16:39:46+00:00" }, { "id": "01a0d20a-33ce-7038-a03b-587bfc8b53b6", "title": "Macvlan and ipvlan in CoreOS", "url": "https://sreeni.blog/2016/05/29/macvlan-and-ipvlan-in-coreos/", "published_at": "2016-05-29T16:34:25+00:00" }, { "id": "01a0d20a-33ce-7038-a03b-587bfca6bb3c", "title": "Macvlan and IPvlan basics", "url": "https://sreeni.blog/2016/05/29/macvlan-and-ipvlan/", "published_at": "2016-05-29T16:31:27+00:00" }, { "id": "01a0d20a-33ce-7038-a03b-587bfd9ef2ba", "title": "Experimental Docker with Docker machine", "url": "https://sreeni.blog/2016/05/29/experimental-docker-with-docker-machine/", "published_at": "2016-05-29T16:20:29+00:00" }, { "id": "01a0d20a-33ce-7038-a03b-587bfde00f18", "title": "Contiv Networking policy Hands-on", "url": "https://sreeni.blog/2016/05/07/contiv-networking-policy-hands-on/", "published_at": "2016-05-07T17:35:03+00:00" }, { "id": "01a0d20a-5136-72f9-aa35-3ba0dd0386fc", "title": "Contiv – Policy based networking for Containers", "url": "https://sreeni.blog/2016/05/07/contiv-networking-and-container-policy/", "published_at": "2016-05-07T17:31:58+00:00" }, { "id": "01a0d20a-5136-72f9-aa35-3ba0dd18724d", "title": "Openstack Deployment using Containers", "url": "https://sreeni.blog/2016/05/07/openstack-deployment-using-containers/", "published_at": "2016-05-07T17:28:59+00:00" }, { "id": "01a0d20a-5136-72f9-aa35-3ba0dddd041f", "title": "Opensource Meetup Presentation", "url": "https://sreeni.blog/2016/04/17/opensource-meetup-presentation/", "published_at": "2016-04-17T13:40:05+00:00" }, { "id": "01a0d20a-5136-72f9-aa35-3ba0de76b527", "title": "Service Discovery with Consul", "url": "https://sreeni.blog/2016/04/17/service-discovery-with-consul/", "published_at": "2016-04-17T13:39:22+00:00" }, { "id": "01a0d20a-5136-72f9-aa35-3ba0dec4bf4e", "title": "Microservices Infrastructure using Mantl", "url": "https://sreeni.blog/2016/03/25/microservices-infrastructure-using-mantl/", "published_at": "2016-03-25T10:50:02+00:00" }, { "id": "01a0d20a-5136-72f9-aa35-3ba0df95d0ba", "title": "Baremetal cloud using Packet", "url": "https://sreeni.blog/2016/03/24/baremetal-cloud-using-packet/", "published_at": "2016-03-24T17:06:39+00:00" }, { "id": "01a0d20a-5136-72f9-aa35-3ba0e0090912", "title": "Docker Security – part 4(Container image)", "url": "https://sreeni.blog/2016/03/06/docker-security-part-4container-image/", "published_at": "2016-03-06T17:30:38+00:00" }, { "id": "01a0d20a-5136-72f9-aa35-3ba0e0f44add", "title": "Docker Security – part 3(Engine access)", "url": "https://sreeni.blog/2016/03/06/docker-security-part-3engine-access/", "published_at": "2016-03-06T17:28:31+00:00" }, { "id": "01a0d20a-5136-72f9-aa35-3ba0e12c2145", "title": "Docker Security – part 2(Docker Engine)", "url": "https://sreeni.blog/2016/03/06/docker-security-part-2docker-engine/", "published_at": "2016-03-06T17:26:31+00:00" }, { "id": "01a0d20a-5136-72f9-aa35-3ba0e18f1d39", "title": "Docker Security – part 1(Overview)", "url": "https://sreeni.blog/2016/03/06/docker-security-part-1overview/", "published_at": "2016-03-06T17:23:09+00:00" }, { "id": "01a0d20a-5f2c-7274-a238-09577463c868", "title": "Docker meetup Bangalore – Sysdig Presentation", "url": "https://sreeni.blog/2016/02/27/docker-meetup-bangalore-sysdig-presentation/", "published_at": "2016-02-27T11:37:00+00:00" }, { "id": "01a0d20a-5f2c-7274-a238-095774d2e686", "title": "β€œMastering CoreOS” book got published!", "url": "https://sreeni.blog/2016/02/27/mastering-coreos-book-got-published/", "published_at": "2016-02-27T11:19:30+00:00" }, { "id": "01a0d20a-5f2c-7274-a238-095774f6047e", "title": "Docker on Raspberry Pi", "url": "https://sreeni.blog/2016/02/21/docker-on-raspberry-pi/", "published_at": "2016-02-21T06:51:25+00:00" }, { "id": "01a0d20a-5f2c-7274-a238-09577523e629", "title": "Hashicorp Atlas workflow with Vagrant, Packer and Terraform", "url": "https://sreeni.blog/2016/02/06/hashicorp-atlas-workflow-with-vagrant-packer-and-terraform/", "published_at": "2016-02-06T17:26:11+00:00" }, { "id": "01a0d20a-5f2c-7274-a238-0957754f8bad", "title": "Trying out Docker in Windows", "url": "https://sreeni.blog/2016/02/02/trying-out-docker-in-windows/", "published_at": "2016-02-02T13:07:13+00:00" }, { "id": "01a0d20a-5f2c-7274-a238-09577594e8ed", "title": "Preview launch of my book β€œMastering CoreOS”", "url": "https://sreeni.blog/2016/01/23/preview-launch-of-my-book-mastering-coreos/", "published_at": "2016-01-23T12:47:38+00:00" }, { "id": "01a0d20a-5f2c-7274-a238-095775cde792", "title": "Gopaddle Meetup Bangalore – CI, CD Presentation", "url": "https://sreeni.blog/2016/01/23/gopaddle-meetup-bangalore-ci-cd-presentation/", "published_at": "2016-01-23T12:37:42+00:00" }, { "id": "01a0d20a-5f2c-7274-a238-0957769d5059", "title": "CI, CD with Docker, Jenkins and Tutum", "url": "https://sreeni.blog/2016/01/23/ci-cd-with-docker-jenkins-and-tutum/", "published_at": "2016-01-23T10:35:24+00:00" }, { "id": "01a0d20a-5f2c-7274-a238-0957774ccdb9", "title": "Tutum Introduction", "url": "https://sreeni.blog/2016/01/23/tutum-introduction/", "published_at": "2016-01-23T10:32:55+00:00" } ] posts Claim your blog
Back to sreeni.blog
Blog Β· corpus.blog/blogs/sreeni.blog/posts

sreeni.blog

sreeni.blog

2026

2025

2024

2021

2020

2019

2018

2017

2016