[{"data":1,"prerenderedAt":275},["ShallowReactive",2],{"navigation":3,"blog-page":18,"blogs":28},[4],{"title":5,"path":6,"stem":7,"children":8,"page":17},"Blog","\u002Fblog","blog",[9,13],{"title":10,"path":11,"stem":12},"Dev Time Capsule: 2026-03","\u002Fblog\u002Fdev-time-capsule-2026-03","blog\u002Fdev-time-capsule-2026-03",{"title":14,"path":15,"stem":16},"Hello World!","\u002Fblog\u002Fhello-world","blog\u002Fhello-world",false,{"id":19,"title":20,"body":21,"description":22,"extension":23,"links":21,"meta":24,"navigation":25,"path":6,"seo":26,"stem":7,"__hash__":27},"pages\u002Fblog.yml","Latest Articles",null,"Some of my recent thoughts on development, and the tech industry.","yml",{},true,{"title":20,"description":22},"qzDEHJPpx2FZFiz1zsLgSVmvQPCRkWhfGhXiYiQo6uw",[29,258],{"id":30,"title":10,"author":31,"body":35,"date":250,"description":251,"extension":252,"image":253,"meta":254,"minRead":255,"navigation":25,"path":11,"seo":256,"stem":12,"__hash__":257},"blog\u002Fblog\u002Fdev-time-capsule-2026-03.md",{"name":32,"avatar":33},"Kristian Binau",{"src":34,"alt":32},"\u002Fassets\u002Fprofile.jpeg",{"type":36,"value":37,"toc":240},"minimark",[38,43,47,54,58,61,104,120,124,127,134,140,165,168,174,178,184,195,199,202,209,212,215,224,228],[39,40,42],"h2",{"id":41},"introduction","Introduction",[44,45,46],"p",{},"This is my first attempt at a recurring series of blogs. Hopefully these will improve as I go along with them, as writing \"text\" is not something I often do.",[44,48,49,50,53],{},"I have a goal with this series, that by documenting my thoughts at the time of writing, I might gain insights into how much my workflow keeps changing, and try to reflect on that.",[51,52],"br",{},"\nI have always been very happy to follow the latest tools and trends. There aren't many new projects or tools in the web development field that I haven't researched. Often not stopping to evaluate.",[39,55,57],{"id":56},"stack","Stack",[44,59,60],{},"Just a quick overview of the tools I am using at the moment:",[62,63,64,77,91],"ul",{},[65,66,67,71,72],"li",{},[68,69,70],"strong",{},"OS:"," Windows (home), macOS (work)\n",[62,73,74],{},[65,75,76],{},"I recently switched to macOS at work, and I am loving it.",[65,78,79,82,83],{},[68,80,81],{},"Editor:"," VSCode\n",[62,84,85,88],{},[65,86,87],{},"I have been using VSCode for a long time, previously used JetBrains IDEs.",[65,89,90],{},"While I have tried other editors, like Google Antigravity or Zed, I still haven't found a good reason to switch.",[65,92,93,96],{},[68,94,95],{},"AI Integrations",[62,97,98,101],{},[65,99,100],{},"Gemini (browser)",[65,102,103],{},"GitHub Copilot (editor)",[44,105,106,107,111,112,119],{},"In most projects I have added ",[108,109,110],"code",{},"AGENTS.md"," files and added skills from ",[113,114,118],"a",{"href":115,"rel":116},"https:\u002F\u002Fskills.sh\u002F",[117],"nofollow","skills.sh"," to the project, to make it easier for AI agents to understand the project and be able to work on it.",[39,121,123],{"id":122},"workflow","Workflow",[44,125,126],{},"My workflow differs a lot depending on which project I am working on, and how \"important\" it is.\nIf I am working on a hobby project, I tend to be more experimental and try out new tools and techniques.",[44,128,129,130,133],{},"My newest workflow regarding AI is to use the ",[108,131,132],{},"plan"," mode in GitHub Copilot. It allows me to grant more control to the AI, reducing the amount of input I have to give, and instead just review the output and make adjustments as needed. This has been a gamechanger for me, as it allows me to focus more on the creative aspects of coding, rather than the mundane tasks.",[44,135,136,137,139],{},"When I consider a ",[108,138,132],{}," finished, I instruct the AI to begin implementing. GitHub Copilot has 2 modes of execution that are relevant to me:",[62,141,142,152],{},[65,143,144,147],{},[68,145,146],{},"Local",[62,148,149],{},[65,150,151],{},"This is the default mode that I use, it manages the AI straight from the editor, granting better integration and insights.",[65,153,154,157],{},[68,155,156],{},"Copilot CLI",[62,158,159,162],{},[65,160,161],{},"In CLI mode, the execution is running behind the scenes in a CLI process, that creates a Git Worktree for that specific task.",[65,163,164],{},"Since we use a dedicated development server at work, I can start a CLI Agent, that will keep working on a specific problem even while I drive home or while attending meetings.",[44,166,167],{},"I'm beginning to follow that workflow more and more.",[44,169,170,171,173],{},"When I need to take steering of development more myself I often rely on Gemini in the browser, to discuss plans and ideas before beginning to implement anything.",[51,172],{},"\nThen coding the solution myself, but using AI completions and sometimes providing the agent with specific subtasks.",[39,175,177],{"id":176},"the-good","The Good",[44,179,180,181,183],{},"I have been really impressed with the amount of adoption I have seen, everyone at work seems to have used it in one way or another.",[51,182],{},"\nSome of my colleagues have expressed that they feel less tired when coming home after switching to a more agentic workflow, becoming more productive and being less exhausted.",[44,185,186,187,194],{},"Really happy to see that open source can keep up with closed sourced tools. Tools like ",[113,188,191],{"href":189,"rel":190},"https:\u002F\u002Fopencode.ai\u002F",[117],[108,192,193],{},"opencode",", that enables developers to use state of the art models without having to pay big tech.",[39,196,198],{"id":197},"the-bad","The Bad",[44,200,201],{},"There's still a lot of problems, that needs to be solved.",[44,203,204,205,208],{},"Model sandboxing hasn't developed much, I see a bunch of different projects and tools that tries to solve the problem, but nothing that really works or is integrated well yet. GitHub Copilot has a Sandbox, but it's still in preview and usually fails many of the common commands, that I feel like should work (like ",[108,206,207],{},"npm run build",").",[44,210,211],{},"Usability of AI agents, can still be improved. When an agent wants to run a CLI command, it should be able to explain what the command does, and what it is trying to achieve. This is especially important for nontechnical users, who might not understand the implications of running certain commands.",[44,213,214],{},"Creating and iterating on UIs hasn't worked that well for me yet. Browsers with CSS and HTML are a very difficult environment for AI agents to work in, and I haven't seen any tools that really solve the problem yet. Many tools are beginning to ship a browser that the AI can use to interact with the UI, but it is still early stages.",[44,216,217,218,223],{},"I haven't found any good open source AI code review tools yet, ",[113,219,222],{"href":220,"rel":221},"https:\u002F\u002Fcoderabbit.ai\u002F",[117],"CodeRabbit"," is probably the most known tool, but that is closed source and the permissions it requires is a tough sell for our work environment.",[39,225,227],{"id":226},"thoughts","Thoughts",[44,229,230,231,233,234,239],{},"In the last few months, I have seen an incredible amount of change.",[51,232],{},"\n2025 was dubbed ",[113,235,238],{"href":236,"rel":237},"https:\u002F\u002Fspectrum.ieee.org\u002F2025-year-of-ai-agents",[117],"the year of AI agents",", but for me, in my circles, the year of AI agents seems to have arrived in 2026.",{"title":241,"searchDepth":242,"depth":242,"links":243},"",2,[244,245,246,247,248,249],{"id":41,"depth":242,"text":42},{"id":56,"depth":242,"text":57},{"id":122,"depth":242,"text":123},{"id":176,"depth":242,"text":177},{"id":197,"depth":242,"text":198},{"id":226,"depth":242,"text":227},"2026-03-19","A snapshot of my thoughts about development in March 2026.","md","\u002Fassets\u002Fblog\u002Fdev-time-capsule-2026-03.jpg",{},4,{"title":10,"description":251},"pdItBMXB55mVplfXgNWShAci87x8Jx2vlL4MemIOfKY",{"id":259,"title":14,"author":260,"body":262,"date":269,"description":270,"extension":252,"image":271,"meta":272,"minRead":242,"navigation":25,"path":15,"seo":273,"stem":16,"__hash__":274},"blog\u002Fblog\u002Fhello-world.md",{"name":32,"avatar":261},{"src":34,"alt":32},{"type":36,"value":263,"toc":267},[264],[44,265,266],{},"This is my first blog post on my portfolio site. I'm excited to share my thoughts, experiences, and insights on web development, programming, and technology in general. Stay tuned for more content coming soon!",{"title":241,"searchDepth":242,"depth":242,"links":268},[],"2026-03-17","First blog post on my portfolio site.","\u002Fassets\u002Fblog\u002Fhello-world.jpg",{},{"title":14,"description":270},"0ppqBcKwMa4vA6W5VLjzh4YnChFC3Snptqt3k0YrEbk",1773995494575]