[{"date":"2025-11-01","section":"talks","summary":"A talk on bringing software supply-chain discipline to AI and model artifacts with Model-Spec and KitOps.","tags":["ai","supply-chain","security","kitops","openssf"],"title":"Standardizing the Unstandardized: Securing AI Supply Chain With Model-Spec and Kitops","url":"/talks/standardizing-the-unstandardized-securing-ai-supply-chain-with-model-spec-and-kitops/"},{"date":"2025-09-01","section":"talks","summary":"A Harbor maintainers session on where registries fit in AI, IoT edge, and future cloud-native artifact flows.","tags":["harbor","ai","iot","edge","cncf"],"title":"Harbor Maintainers Talk: Role of Harbor in AI, IoT Edge and the Future","url":"/talks/harbor-maintainers-talk-role-of-harbor-in-ai-iot-edge-and-the-future/"},{"date":"2025-09-01","section":"talks","summary":"A short CNCF project lightning talk covering Harbor updates and new features.","tags":["harbor","cncf","project-update","registry"],"title":"What's New in Harbor: Project Updates and New Features","url":"/talks/whats-new-in-harbor-project-updates-and-new-features/"},{"date":"2025-05-01","section":"talks","summary":"A Cloud Native Hyderabad session introducing Harbor and why teams should understand their registry deeply.","tags":["harbor","registry","kubernetes","cloud-native"],"title":"Know Your Registry: Harbor","url":"/talks/know-your-registry-harbor/"},{"date":"2025-01-01","section":"talks","summary":"A long-form developer conversation about Git-Donkey and local Git workflow management.","tags":["git","developer-tools","workflow","open-source"],"title":"Dev Talk #2: Git-Donkey - Manage Local Git Branches and Repositories","url":"/talks/git-donkey-manage-local-git-branches-repositories/"},{"date":"2025-01-01","section":"talks","summary":"A Tamil conversation about open source contribution, learning in public, and building a career through community work.","tags":["open-source","career","tamil","community"],"title":"How to Contribute to Open Source and Make a Career","url":"/talks/how-to-contribute-to-open-source-and-make-a-career-in-tamil/"},{"date":"2025-01-01","section":"talks","summary":"A practical guide to using Harbor and vulnerability scanning as part of a secure container workflow.","tags":["harbor","containers","security","vulnerability-scanning"],"title":"Building Secure Containers: A Practical Guide to Harbor and Vulnerability Scanning","url":"/talks/building-secure-containers-practical-guide-to-harbor-and-vulnerability-scanning/"},{"date":"2025-11-01","section":"talks","summary":"A FOSS United Chennai meetup recording featuring open source community sessions and discussions.","tags":["foss","chennai","open-source","community"],"title":"FOSS Meetup Chennai November 2025","url":"/talks/foss-meetup-chennai-november-2025/"},{"date":"2026-05-01","section":"talks","summary":"A CNCF lightning talk on moving beyond ImagePullBackOff with stateless, secret-less distributed registry ideas.","tags":["registry","kubernetes","imagepullbackoff","cncf","supply-chain"],"title":"Beyond ImagePullBackOff: A Stateless, Secret-less Distributed Registry","url":"/talks/beyond-imagepullbackoff-stateless-secret-less-distributed-registry/"},{"date":"2026-04-01","section":"talks","summary":"A CNCF project lightning talk with Harbor maintainer updates.","tags":["harbor","cncf","project-update","maintainer"],"title":"Project Lightning Talk: Harbor Update","url":"/talks/harbor-update-maintainer/"},{"date":"2026-06-10","section":"blogs","summary":"What changes when code becomes cheap and software needs manufacturing systems instead of heroic production?","tags":["platform-engineering","ai","kubernetes","supply-chain","harbor"],"title":"Manufacturing Software Like Chips","url":"/blogs/manufacutring-software-like-chips/"},{"date":"2025-10-15","section":"blogs","summary":"Run GitHub Actions locally with act instead of pushing commits just to debug workflows.","tags":["github","githubactions","git"],"title":"How to Run Github Actions Locally??","url":"/blogs/how-to-run-github-actions-locally/"},{"date":"2025-08-30","section":"blogs","summary":"A step-by-step Kind setup for Kubernetes image credential provider plugins.","tags":["kubernetes","devops","architecture","docker"],"title":"Geek's Guide to Kubernetes Image Credential Provider Plugins: No Bloat","url":"/blogs/geeks-guide-to-kubernetes-image-credential-provider-plugins-no-bloat/"},{"date":"2024-03-26","section":"blogs","summary":"A personal note on programming as creative work, not just endless grinding.","tags":["programming","productivity","softwaredevelopment","archlinux"],"title":"Programmers are not workhorses","url":"/blogs/programmers-are-not-workhorses/"},{"date":"2024-03-25","section":"blogs","summary":"A beginner-friendly guide to getting through Zulip's initial open source development setup.","tags":["opensource","zulip","docker","vagrant"],"title":"Contribute to Zulip: A Beginner's Guide","url":"/blogs/contribute-to-zulip-a-beginners-guide/"},{"date":"2023-11-19","section":"blogs","summary":"A browser developer-tools trick for simple client-side content overlays.","tags":["programming","tutorial","cybersecurity"],"title":"Bypass Website Paywalls \u0026 Sign Up to Continue with this Simple Hack","url":"/blogs/bypass-website-paywalls-sign-up-to-continue-with-this-simple-hack/"},{"date":"2023-08-29","section":"blogs","summary":"A short JavaScript closure explanation with a simple outer and inner function example.","tags":["webdev","javascript","beginners","tutorial"],"title":"Understanding Closures","url":"/blogs/understanding-closures/"},{"date":"2023-07-16","section":"blogs","summary":"A Vim-heavy argument for keyboard-driven editing and less mouse-driven coding.","tags":["vscode","beginners","productivity","10xdeveloper"],"title":"Warning: Using VS Code? You're Missing Out on the Ultimate 10x Developer Hack!","url":"/blogs/warning-using-vs-code-youre-missing-out-on-the-ultimate-10x-developer-hack/"},{"date":"0001-01-01","section":"","summary":"Prasanth Baskar, also known as bupd, is an open source software engineer working around Harbor, Kubernetes, container registries, and developer systems.","tags":[],"title":"About","url":"/about/"},{"date":"0001-01-01","section":"","summary":"All posts on bupd.xyz in chronological order.","tags":[],"title":"Archive","url":"/archive/"},{"date":"0001-01-01","section":"","summary":"How bupd.xyz is built and maintained.","tags":[],"title":"Colophon","url":"/colophon/"},{"date":"0001-01-01","section":"","summary":"Ways to contact Prasanth Baskar.","tags":[],"title":"Contact","url":"/contact/"},{"date":"0001-01-01","section":"","summary":"Useful external links and places to find Prasanth Baskar online.","tags":[],"title":"Links","url":"/links/"},{"date":"0001-01-01","section":"","summary":"What Prasanth Baskar is focused on right now.","tags":[],"title":"Now","url":"/now/"},{"date":"0001-01-01","section":"","summary":"Open source and personal projects from Prasanth Baskar.","tags":[],"title":"Projects","url":"/projects/"},{"date":"0001-01-01","section":"","summary":"Printable resume for Prasanth Baskar.","tags":[],"title":"Resume","url":"/resume/"},{"date":"0001-01-01","section":"","summary":"Search posts and pages on bupd.xyz.","tags":[],"title":"Search","url":"/search/"},{"date":"0001-01-01","section":"","summary":"Tools, systems, and workflow choices Prasanth Baskar uses.","tags":[],"title":"Uses","url":"/uses/"}]