<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Manish Kumar — Writing</title><description>Software, cloud infrastructure, authentication and developer tools.</description><link>https://www.manishk.dev</link><language>en</language><item><title>Permissions for AI Agents</title><description>Configure read-only investigation agents in OpenCode and Claude Code with narrow permission allowlists, separate writers and unattended approval rules.</description><link>https://www.manishk.dev/blogs/ai-agent-permission-allowlists/</link><guid>https://www.manishk.dev/blogs/ai-agent-permission-allowlists/</guid><pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate><category>ai-agents</category><category>permissions</category><category>infrastructure</category></item><item><title>The Agent Harness Matters</title><description></description><link>https://www.manishk.dev/thoughts/agent-harness-matters/</link><guid>https://www.manishk.dev/thoughts/agent-harness-matters/</guid><pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate><category>ai-agents</category><category>developer-tools</category></item><item><title>Just-in-Time Access</title><description></description><link>https://www.manishk.dev/thoughts/just-in-time-access/</link><guid>https://www.manishk.dev/thoughts/just-in-time-access/</guid><pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate><category>security</category><category>access-management</category><category>platform-engineering</category></item><item><title>MacOS Ricing Setup</title><description>My keyboard-driven macOS setup with AeroSpace, SketchyBar, Rex, Fish, Neovim, the Houses theme and shared dotfiles.</description><link>https://www.manishk.dev/blogs/macos-ricing-setup/</link><guid>https://www.manishk.dev/blogs/macos-ricing-setup/</guid><pubDate>Mon, 14 Jul 2025 10:00:00 GMT</pubDate></item><item><title>Internet on an Airplane</title><description></description><link>https://www.manishk.dev/thoughts/internet-on-an-airplane/</link><guid>https://www.manishk.dev/thoughts/internet-on-an-airplane/</guid><pubDate>Sun, 15 Sep 2024 22:51:24 GMT</pubDate><category>internet-on-an-airplane</category></item><item><title>Handling NULL values with database/sql and Go</title><description>Handle SQL NULL values in Go with database/sql, sql.NullString and sql.NullFloat64, with a complete PostgreSQL example.</description><link>https://www.manishk.dev/snippets/go-sql-null-fields/</link><guid>https://www.manishk.dev/snippets/go-sql-null-fields/</guid><pubDate>Sat, 17 Aug 2024 08:32:07 GMT</pubDate><category>golang</category><category>snippet</category></item><item><title>Deploying an OAuth Proxy for Internal Kubernetes Applications</title><description>Deploy OAuth2 Proxy on Kubernetes with Google SSO, Kustomize, Redis sessions and Nginx Ingress authentication.</description><link>https://www.manishk.dev/blogs/oauth2-proxy/</link><guid>https://www.manishk.dev/blogs/oauth2-proxy/</guid><pubDate>Sun, 07 Jul 2024 14:27:00 GMT</pubDate><category>kubernetes</category><category>k8s</category><category>sso</category></item><item><title>Create a CI/CD Pipeline using Github Actions</title><description>Build a GitHub Actions CI/CD workflow to deploy Docker containers, manage releases, and configure pipelines for different branches.</description><link>https://www.manishk.dev/blogs/ci-cd-using-github-actions/</link><guid>https://www.manishk.dev/blogs/ci-cd-using-github-actions/</guid><pubDate>Sat, 15 May 2021 10:00:00 GMT</pubDate></item><item><title>Web Server Deployment using Nginx and Docker</title><description>Deploy a web server with Docker Compose, Nginx as a reverse proxy, and HTTPS certificates managed by Certbot.</description><link>https://www.manishk.dev/blogs/web-server-deployment-using-nginx-and-docker/</link><guid>https://www.manishk.dev/blogs/web-server-deployment-using-nginx-and-docker/</guid><pubDate>Mon, 15 Mar 2021 09:00:00 GMT</pubDate></item><item><title>An Introduction to Cloud, Docker and AWS Fargate</title><description>An introduction to cloud computing, Docker containers and AWS Fargate, with a practical guide to deploying a containerized application.</description><link>https://www.manishk.dev/blogs/introduction-to-cloud-docker-and-fargate/</link><guid>https://www.manishk.dev/blogs/introduction-to-cloud-docker-and-fargate/</guid><pubDate>Thu, 20 Aug 2020 10:00:00 GMT</pubDate></item></channel></rss>