Leonid Bugaev

Leonid Bugaev

@leonidbugaev.bsky.social

By day Head of Engineering at Tyk.io, and Indie Maker at night. Building https://goreplay.org Helping OSS community to grow, and people learn to code: https://helpwanted.dev/ Living a nomad life with my beautiful family. Deep into AI.

2.5K followers6.8K following425 posts

Leonid Bugaev reposted

Important change with AI, that it is ok to re-roll the dice to wipe all previous work, and re-do it with updated prompt, rather then trying to fix whats already done. The work itself becomes very cheap, the most expensive part here is capacity of human to review and think.

View full thread

Over time, I see public API usage dropping off, but total API usage skyrocketing – as these agents will make a ton of calls behind the scenes. MCPs are still in a technical adoption phase, but they will evolve with more user‑friendly experiences.

View full thread

Why would they do that? Because most SaaS vendors want total control over their products and how they’re used. With these “shadow” MCP integrations, they lose the ability to track usage or enforce pricing.

So their plan is to restrict API access and push official “A2A agents,” selling them as virtual employees. In the future, you might just visit some developer portal and rent as many virtual workers as you want, each capable of parallel tasks, etc.

View full thread

Google’s new A2A protocol helps address this issue. From a pure technology angle, I like it. You can schedule tasks, define “skills,” and basically treat these agents like virtual employees. It’s probably the direction the industry is heading.

We’re also seeing major companies sign up for this kind of format, because it preserves their revenue streams. I fully expect more vendors to limit or even block their existing APIs, raise prices, or make them available only through premium tiers. (Twitter did quite long time ago.)

View full thread

Historically, API usage wasn’t a big threat, because sure, you could export data, crunch numbers, or build some custom scripts, but replicating a polished user interface or full product experience was too much hassle.

Now, with MCP and agentic stuff, you can deliver an experience so good it might actually beat the vendor’s own UI. That’s alarming for SaaS providers because you basically get 90 % of the value at 10 % of the price – and they lose control.

First of all, the recent agent‑to‑agent (A2A) protocol that Google introduced isn’t really some massive tech breakthrough in itself. It’s more like an attempt to fix the very shaky SaaS economy, which is getting hammered by “shadow API usage.”

Think about it: why pay for an extra seat on a SaaS platform – like Zendesk – if you can just integrate its API into your chatbot and let everyone in your team access it? Vendors often can’t even tell if your requests are coming from AI or human users.

Leonid Bugaev reposted

Chatting with AI changed the "search" paradigm - simplifying it to Question -> Answer format. No wonder it become so addictive. MCP changes the game again, bringing it local and adding action to the flow: Question -> Answer -> Action Don’t underestimate its power.

Chatting with AI changed the "search" paradigm - simplifying it to Question -> Answer format. No wonder it become so addictive. MCP changes the game again, bringing it local and adding action to the flow: Question -> Answer -> Action Don’t underestimate its power.

Important change with AI, that it is ok to re-roll the dice to wipe all previous work, and re-do it with updated prompt, rather then trying to fix whats already done. The work itself becomes very cheap, the most expensive part here is capacity of human to review and think.

Leonid Bugaev reposted

Recently started spending more time working outside. Living in a sunny place, it’s almost impossible to use a laptop outdoors. I’ve been using these Xreal One glasses - like portable monitors, not VR. They look a bit odd on calls, but honestly, it’s working really well for me.

Recently started spending more time working outside. Living in a sunny place, it’s almost impossible to use a laptop outdoors. I’ve been using these Xreal One glasses - like portable monitors, not VR. They look a bit odd on calls, but honestly, it’s working really well for me.

It's been over two years since the new cursor was released. We now have juniors who've only programmed with AI, never experiencing coding without it. Would you hire these juniors today? Do you think they can become capable engineers?

View full thread

With advanced AI tools, anyone in a company—not just product managers but people in virtually any role—could handle tasks traditionally done by coding juniors. Does it then still make sense to hire dedicated coding juniors?

It's been over two years since the new cursor was released. We now have juniors who've only programmed with AI, never experiencing coding without it. Would you hire these juniors today? Do you think they can become capable engineers?

View full thread

But a key issue remains: how can we ensure juniors still acquire foundational classical engineering knowledge, especially as these traditional skills are becoming less commonly practiced yet remain important?

Juniors are valuable in startups for rapid experimentation and innovation. But transitioning from early-stage ideas to sustainable, scalable growth remains unclear. Could mid-level roles vanish, increasing demand for seniors?

It's been over two years since the new cursor was released. We now have juniors who've only programmed with AI, never experiencing coding without it. Would you hire these juniors today? Do you think they can become capable engineers?

View full thread

Currently, I'd hesitate hiring juniors for complex products due to mentoring overhead and uncertainty about evaluating their potential. At my current company, I've successfully mentored four juniors to seniors and one to tech lead.

It's been over two years since the new cursor was released. We now have juniors who've only programmed with AI, never experiencing coding without it. Would you hire these juniors today? Do you think they can become capable engineers?

View full thread

Even with AI, having strong architectural sense and intuition—engineering taste—is crucial. But will this AI-native generation develop that taste? More importantly, will traditional engineering taste even matter soon?

Perhaps soon, AI will handle architecture, security, and essential considerations automatically. Traditional engineering skills might matter less, replaced instead by broader product vision and overall effectiveness.

It's been over two years since the new cursor was released. We now have juniors who've only programmed with AI, never experiencing coding without it. Would you hire these juniors today? Do you think they can become capable engineers?

Honestly, I haven't coded much recently, given how advanced our AI coding capabilities have become. My role now revolves around reviewing, guiding AI-generated code into production, identifying pitfalls, and ensuring quality.

Leonid Bugaev reposted

Why artifact storage products are so expensive, like PackageCloud or CloudSmith. We pay a LOT for it now. Essentially it is a file storage with some layer on top of it... However configuring own deb/rpm repo also a pain. I wonder if it is a solved problem? What do you use?

Why artifact storage products are so expensive, like PackageCloud or CloudSmith. We pay a LOT for it now. Essentially it is a file storage with some layer on top of it... However configuring own deb/rpm repo also a pain. I wonder if it is a solved problem? What do you use?

Leonid Bugaev reposted

It's always tempting to chase the hype—another flashy AI code editor, another trendy framework. But true innovation often hides in the quieter spaces, the "plumbing." These foundational tools quietly enable everything else to run smoothly and grow. 🧵

It's always tempting to chase the hype—another flashy AI code editor, another trendy framework. But true innovation often hides in the quieter spaces, the "plumbing." These foundational tools quietly enable everything else to run smoothly and grow. 🧵

View full thread

Probe is my contribution to making AI tooling genuinely practical. If you're passionate about coding smarter and more intuitively, try Probe. Together, we can shape a more innovative, efficient future.

It's always tempting to chase the hype—another flashy AI code editor, another trendy framework. But true innovation often hides in the quieter spaces, the "plumbing." These foundational tools quietly enable everything else to run smoothly and grow. 🧵

View full thread

Instead of dreaming about future super-smart AI models that may or may not arrive, we can already do much better with today's resources. If you've ever lost hours tracing through code just to understand a single function or chase down a hidden dependency, you know this frustration.

Now imagine an AI assistant instantly grasping your entire codebase—the languages, dependencies, and functions. No more tedious searching or digging through files. Clear, instant answers, exactly when you need them. This vision inspired me to create Probe—exactly the tool I wished existed.

It's always tempting to chase the hype—another flashy AI code editor, another trendy framework. But true innovation often hides in the quieter spaces, the "plumbing." These foundational tools quietly enable everything else to run smoothly and grow. 🧵

I've spent much of my career in these hidden layers, working on things that don't usually grab headlines. I once built a JSON parser so fast it set new benchmarks. I've crafted load-testing tools that prevented outages, and I've designed utilities specifically to track down those production bugs.

Today, AI-powered coding assistants are genuinely impressive. But they often rely heavily on brute-force methods. They search files piece by piece, missing the bigger picture—especially in complex, large-scale projects. This isn't merely a limitation of AI models; it’s a flaw in how we use it.

A lot of problems can be solved by bruteforcing them. Imagine if we had Claude 3.5 10x faster and 10x cheaper, or 100x. Now imagine it is Grok 3. Our current models already good enough, for example see Manus. AGI is so close!

Leonid Bugaev reposted

The more I get into the Rust and its ecosystem the more I think it can be one of the dominant languages in the AI era. Claude 3.7 knows it very well, built-in tooling is amazing and integrate very well with AI (like very detailed error messages). Type safe and super fast.

The more I get into the Rust and its ecosystem the more I think it can be one of the dominant languages in the AI era. Claude 3.7 knows it very well, built-in tooling is amazing and integrate very well with AI (like very detailed error messages). Type safe and super fast.

Leonid Bugaev reposted

Rolling back to Claude Sonnet 3.5. The new 3.7 is too unpredictable, constanlty goes to loops in agentic mode. It defo better understand code (like knowing Rust much better), but worse at following instructions and history of conversation.