[{"data":1,"prerenderedAt":126},["ShallowReactive",2],{"tag-aisecops":3},[4],{"_path":5,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":9,"description":10,"date":11,"tags":12,"body":17,"_type":120,"_id":121,"_source":122,"_file":123,"_stem":124,"_extension":125},"\u002Fwriting\u002Fintroducing-thedevbus","writing",false,"","Introducing TheDevBus","Why TheDevBus exists and what to expect, development and AISecOps, in the open.","2026-09-09",[13,14,15,16],"meta","development","introduction","aisecops",{"type":18,"children":19,"toc":115},"root",[20,36,43,48,54,72,77,82,102],{"type":21,"tag":22,"props":23,"children":24},"element","p",{},[25,28,34],{"type":26,"value":27},"text","Every developer needs a place to think out loud. ",{"type":21,"tag":29,"props":30,"children":31},"strong",{},[32],{"type":26,"value":33},"TheDevBus",{"type":26,"value":35}," is ours, an independent, software engineer-led home for tools and writing, where we build in public and write honestly about what we learn along the way.",{"type":21,"tag":37,"props":38,"children":40},"h2",{"id":39},"why-thedevbus-exists",[41],{"type":26,"value":42},"Why TheDevBus exists",{"type":21,"tag":22,"props":44,"children":45},{},[46],{"type":26,"value":47},"Most of what we know about building software, we learned from other people sharing theirs, a blog post, a repo, a half-finished demo with a good README. TheDevBus is our way of giving some of that back: open source projects, practical tooling, and writing that other developers can pick up and actually use. No gatekeeping, no fluff.",{"type":21,"tag":37,"props":49,"children":51},{"id":50},"what-youll-find-here",[52],{"type":26,"value":53},"What you'll find here",{"type":21,"tag":22,"props":55,"children":56},{},[57,59,63,65,70],{"type":26,"value":58},"Two threads run through everything on this site: ",{"type":21,"tag":29,"props":60,"children":61},{},[62],{"type":26,"value":14},{"type":26,"value":64}," and ",{"type":21,"tag":29,"props":66,"children":67},{},[68],{"type":26,"value":69},"AISecOps",{"type":26,"value":71},".",{"type":21,"tag":22,"props":73,"children":74},{},[75],{"type":26,"value":76},"On the development side, expect notes from real work, how we design and build software across the stack, the trade-offs we weigh, and the bugs that taught us something the hard way. Less \"hello world\" tutorials, more lessons from projects that had to ship.",{"type":21,"tag":22,"props":78,"children":79},{},[80],{"type":26,"value":81},"On the AISecOps side: AI has quietly become part of how software gets made. It writes code, reviews pull requests, and triages alerts. And that shift deserves the same rigor we apply to everything else in the pipeline. We'll dig into things like:",{"type":21,"tag":83,"props":84,"children":85},"ul",{},[86,92,97],{"type":21,"tag":87,"props":88,"children":89},"li",{},[90],{"type":26,"value":91},"Securing AI-assisted development: validating AI-written code, keeping secrets out of prompts",{"type":21,"tag":87,"props":93,"children":94},{},[95],{"type":26,"value":96},"LLM application security: prompt injection, data leakage, and the new supply-chain risks",{"type":21,"tag":87,"props":98,"children":99},{},[100],{"type":26,"value":101},"AI in the pipeline: what changes when agents help generate, review, and deploy your code",{"type":21,"tag":22,"props":103,"children":104},{},[105,107,114],{"type":26,"value":106},"Thanks for stopping by, you can always reach us via the ",{"type":21,"tag":108,"props":109,"children":111},"a",{"href":110},"\u002Fcontact",[112],{"type":26,"value":113},"contact page",{"type":26,"value":71},{"title":8,"searchDepth":116,"depth":116,"links":117},2,[118,119],{"id":39,"depth":116,"text":42},{"id":50,"depth":116,"text":53},"markdown","content:writing:introducing-thedevbus.md","content","writing\u002Fintroducing-thedevbus.md","writing\u002Fintroducing-thedevbus","md",1790693584814]