The Problem Over the past year of building software across multiple companies and a ton of personal projects, I have noticed an uncomfortable reality: the more useful I wanted my agents to be for my work, the more access I needed to give them. They need API tokens, deploy credentials, database URLs, cloud accounts, webhook [ ] The post Making 1Password accessible to coding agents: Touch ID is not…
Earlier today, Nick Rempel mentioned in a tweet how important it is to set up tight feedback loops for AI agents when you re working on something: I could definitely relate to his sentiment. In all of my projects over the past few weeks I have now switched to a TDD approach where I explicitly ask [ ] The post TDD for AI-driven infrastructure appeared first on Oleksiy Kovyrin .
After my last post on how the PRD- Tasklist- Work process I ve been using for the past month has been instrumental for my being able to effectively context switch between a dozen different projects I have received a number of requests about the details of the process. To be honest, I ve got so used to it in these weeks [ ] The post Align, Plan, Ship: From Ideas to Iterations with PRD-Driven AI…
Built PRDs tasklists so the AI could stay on track - turns out they’re my context cache, too. They’ve become a shared memory for me and my agents that makes context switching effortless. The post Context Switching with AI: The PRD → Tasklist → Work Loop appeared first on Oleksiy Kovyrin .
I’ve spent the last year turning large‑language‑model agents into productive teammates. Around 80 % of the code I ship nowadays is written by an LLM, yet it still reflects the unspoken project rules, patterns, and habits our team has baked into the environment. This post documents the recipe that took me there. From Tab Autocomplete to Autonomous [ ] The post From Autocomplete to Apprentice:…
Someone, somewhere, is the person who pressed go on that software update. And right now they know exactly what they did and what it has done. And as someone who knows that sinking feeling when you realise you’ve screwed up at work, I cannot imagine the state of them right now. Jim Waterson (@jimwaterson) [ ] The post Thinking of the person who pressed Go on today s Crowdstrike release appeared…
This is my interview with Dr. Milan Milanovic originally published on his newsletter Tech World With Milan where we discussed Shopify architecture, tech stack, testing, culture, and more. 1. Who is Oleksiy? I have spent most of my career in technical operations (system administration, later called DevOps, nowadays encompassed by platform engineering and SRE disciplines). Along the way, [ ] The…
Today was my last day at Elastic. After 4.5 years with the company and almost 9 years with the Swiftype (and later Enterprise Search) team, I have decided to move on and see what else is out there. I wanted to use this post to clarify the reasoning behind the decision because a lot of [ ] The post Farewell to Elastic and The New Chapter appeared first on Oleksiy Kovyrin .
This article has been originally posted on Swiftype Engineering blog. For any modern technology company, a comprehensive application test suite is an absolute necessity. Automated testing suites allow developers to move faster while avoiding any loss of code quality or system stability. Software development has seen great benefit come from the adoption of automated testing frameworks [ ] The post…
Based on my experience, just a decade ago not many people within the Silicon Valley startup community considered compliance an important stepping stone in a company’s development roadmap. And when it came to compliance for startups, it was nearly synonymous with PCI/DSS — mandatory certification used by the credit card industry. Over the last few [ ] The post Compliance-Driven Development or the…