{"generator":"Hugo","link":[{"@attributes":{"href":"https:\/\/bupd.xyz\/feed.xml","rel":"self","type":"application\/atom+xml"}},{"@attributes":{"href":"https:\/\/bupd.xyz\/","rel":"alternate","type":"text\/html"}}],"updated":"2026-06-10T00:24:56Z","id":"https:\/\/bupd.xyz\/feed.xml","title":"Prasanth Baskar","subtitle":"Prasanth Baskar writes about open source, Kubernetes, Harbor, platform engineering, Linux, and developer tools.","author":{"name":"Prasanth Baskar","email":"bupdprasanth@gmail.com"},"entry":[{"title":"Manufacturing Software Like Chips","link":{"@attributes":{"href":"https:\/\/bupd.xyz\/blogs\/manufacutring-software-like-chips\/","rel":"alternate","type":"text\/html","title":"Manufacturing Software Like Chips"}},"published":"2026-06-10T00:00:00Z","updated":"2026-06-10T00:24:56Z","id":"https:\/\/bupd.xyz\/blogs\/manufacutring-software-like-chips\/","content":{"@attributes":{"type":"html"}},"author":{"name":"Prasanth Baskar","email":"bupdprasanth@gmail.com"},"category":[{"@attributes":{"term":"platform-engineering"}},{"@attributes":{"term":"ai"}},{"@attributes":{"term":"kubernetes"}},{"@attributes":{"term":"supply-chain"}},{"@attributes":{"term":"harbor"}}],"summary":"What changes when code becomes cheap and software needs manufacturing systems instead of heroic production?"},{"title":"How to Run Github Actions Locally??","link":{"@attributes":{"href":"https:\/\/bupd.xyz\/blogs\/how-to-run-github-actions-locally\/","rel":"alternate","type":"text\/html","title":"How to Run Github Actions Locally??"}},"published":"2025-10-15T10:06:34Z","updated":"2026-06-10T00:37:32Z","id":"https:\/\/bupd.xyz\/blogs\/how-to-run-github-actions-locally\/","content":{"@attributes":{"type":"html"}},"author":{"name":"Prasanth Baskar","email":"bupdprasanth@gmail.com"},"category":[{"@attributes":{"term":"github"}},{"@attributes":{"term":"githubactions"}},{"@attributes":{"term":"git"}}],"summary":"Run GitHub Actions locally with act instead of pushing commits just to debug workflows."},{"title":"Geek's Guide to Kubernetes Image Credential Provider Plugins: No Bloat","link":{"@attributes":{"href":"https:\/\/bupd.xyz\/blogs\/geeks-guide-to-kubernetes-image-credential-provider-plugins-no-bloat\/","rel":"alternate","type":"text\/html","title":"Geek's Guide to Kubernetes Image Credential Provider Plugins: No Bloat"}},"published":"2025-08-30T19:02:50Z","updated":"2026-06-10T00:37:32Z","id":"https:\/\/bupd.xyz\/blogs\/geeks-guide-to-kubernetes-image-credential-provider-plugins-no-bloat\/","content":{"@attributes":{"type":"html"}},"author":{"name":"Prasanth Baskar","email":"bupdprasanth@gmail.com"},"category":[{"@attributes":{"term":"kubernetes"}},{"@attributes":{"term":"devops"}},{"@attributes":{"term":"architecture"}},{"@attributes":{"term":"docker"}}],"summary":"A step-by-step Kind setup for Kubernetes image credential provider plugins."},{"title":"Programmers are not workhorses","link":{"@attributes":{"href":"https:\/\/bupd.xyz\/blogs\/programmers-are-not-workhorses\/","rel":"alternate","type":"text\/html","title":"Programmers are not workhorses"}},"published":"2024-03-26T16:14:55Z","updated":"2026-06-10T00:37:32Z","id":"https:\/\/bupd.xyz\/blogs\/programmers-are-not-workhorses\/","content":{"@attributes":{"type":"html"}},"author":{"name":"Prasanth Baskar","email":"bupdprasanth@gmail.com"},"category":[{"@attributes":{"term":"programming"}},{"@attributes":{"term":"productivity"}},{"@attributes":{"term":"softwaredevelopment"}},{"@attributes":{"term":"archlinux"}}],"summary":"A personal note on programming as creative work, not just endless grinding."},{"title":"Contribute to Zulip: A Beginner's Guide","link":{"@attributes":{"href":"https:\/\/bupd.xyz\/blogs\/contribute-to-zulip-a-beginners-guide\/","rel":"alternate","type":"text\/html","title":"Contribute to Zulip: A Beginner's Guide"}},"published":"2024-03-25T16:56:52Z","updated":"2026-06-10T00:37:32Z","id":"https:\/\/bupd.xyz\/blogs\/contribute-to-zulip-a-beginners-guide\/","content":{"@attributes":{"type":"html"}},"author":{"name":"Prasanth Baskar","email":"bupdprasanth@gmail.com"},"category":[{"@attributes":{"term":"opensource"}},{"@attributes":{"term":"zulip"}},{"@attributes":{"term":"docker"}},{"@attributes":{"term":"vagrant"}}],"summary":"A beginner-friendly guide to getting through Zulip's initial open source development setup."},{"title":"Bypass Website Paywalls & Sign Up to Continue with this Simple Hack","link":{"@attributes":{"href":"https:\/\/bupd.xyz\/blogs\/bypass-website-paywalls-sign-up-to-continue-with-this-simple-hack\/","rel":"alternate","type":"text\/html","title":"Bypass Website Paywalls & Sign Up to Continue with this Simple Hack"}},"published":"2023-11-19T13:47:07Z","updated":"2026-06-10T00:37:32Z","id":"https:\/\/bupd.xyz\/blogs\/bypass-website-paywalls-sign-up-to-continue-with-this-simple-hack\/","content":{"@attributes":{"type":"html"}},"author":{"name":"Prasanth Baskar","email":"bupdprasanth@gmail.com"},"category":[{"@attributes":{"term":"programming"}},{"@attributes":{"term":"tutorial"}},{"@attributes":{"term":"cybersecurity"}}],"summary":"A browser developer-tools trick for simple client-side content overlays."},{"title":"Understanding Closures","link":{"@attributes":{"href":"https:\/\/bupd.xyz\/blogs\/understanding-closures\/","rel":"alternate","type":"text\/html","title":"Understanding Closures"}},"published":"2023-08-29T10:03:00Z","updated":"2026-06-10T00:37:32Z","id":"https:\/\/bupd.xyz\/blogs\/understanding-closures\/","content":{"@attributes":{"type":"html"}},"author":{"name":"Prasanth Baskar","email":"bupdprasanth@gmail.com"},"category":[{"@attributes":{"term":"webdev"}},{"@attributes":{"term":"javascript"}},{"@attributes":{"term":"beginners"}},{"@attributes":{"term":"tutorial"}}],"summary":"A short JavaScript closure explanation with a simple outer and inner function example."},{"title":"Warning: Using VS Code? You're Missing Out on the Ultimate 10x Developer Hack!","link":{"@attributes":{"href":"https:\/\/bupd.xyz\/blogs\/warning-using-vs-code-youre-missing-out-on-the-ultimate-10x-developer-hack\/","rel":"alternate","type":"text\/html","title":"Warning: Using VS Code? You're Missing Out on the Ultimate 10x Developer Hack!"}},"published":"2023-07-16T01:18:54Z","updated":"2026-06-10T00:37:32Z","id":"https:\/\/bupd.xyz\/blogs\/warning-using-vs-code-youre-missing-out-on-the-ultimate-10x-developer-hack\/","content":{"@attributes":{"type":"html"}},"author":{"name":"Prasanth Baskar","email":"bupdprasanth@gmail.com"},"category":[{"@attributes":{"term":"vscode"}},{"@attributes":{"term":"beginners"}},{"@attributes":{"term":"productivity"}},{"@attributes":{"term":"10xdeveloper"}}],"summary":"A Vim-heavy argument for keyboard-driven editing and less mouse-driven coding."}]}