Sign in

Leonid Bugaev

@leonidbugaev.bsky.social
2.5K followers 6.9K following 425 posts

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

PostsRepliesMedia
Leonid Bugaev @leonidbugaev.bsky.social · 11/06/2025
Feel free to ask questions :)
0123
Reposted by Leonid Bugaev
Leonid Bugaev @leonidbugaev.bsky.social · 18/03/2025
MVP - Maximum Vibe Product
0111
Reposted by Leonid Bugaev
Leonid Bugaev @leonidbugaev.bsky.social · 07/04/2025
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.
051
Reposted by Leonid Bugaev
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
The recent agent-to-agent protocol more than just a technological solution, it is attempt to "fix" colapsing SaaS economy and API market, and moving to value based pricing.
151
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
Vendors will likely shift to charging for the actual value they deliver rather than billing per API call.
020
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
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.
120
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
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.
110
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
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.
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
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.)
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
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.
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
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.
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
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.
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
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.
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
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.”
110
Leonid Bugaev @leonidbugaev.bsky.social · 17/04/2025
The recent agent-to-agent protocol more than just a technological solution, it is attempt to "fix" colapsing SaaS economy and API market, and moving to value based pricing.
151
Reposted by Leonid Bugaev
Leonid Bugaev @leonidbugaev.bsky.social · 08/04/2025
Now you can chat with documentation or code, via MCP, just by specifying github url - all search happens locally! More over you can create your own MCP servers, with pre-baked data! The easiest way to create MCP so far! All free and Open Source. github.com/buger/docs-mcp
github.com
GitHub - buger/docs-mcp
Contribute to buger/docs-mcp development by creating an account on GitHub.
051
Reposted by Leonid Bugaev
Leonid Bugaev @leonidbugaev.bsky.social · 08/04/2025
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.
031
Leonid Bugaev @leonidbugaev.bsky.social · 08/04/2025
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.
031
Leonid Bugaev @leonidbugaev.bsky.social · 08/04/2025
Now you can chat with documentation or code, via MCP, just by specifying github url - all search happens locally! More over you can create your own MCP servers, with pre-baked data! The easiest way to create MCP so far! All free and Open Source. github.com/buger/docs-mcp
github.com
GitHub - buger/docs-mcp
Contribute to buger/docs-mcp development by creating an account on GitHub.
051
Leonid Bugaev @leonidbugaev.bsky.social · 07/04/2025
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.
051
Reposted by Leonid Bugaev
Leonid Bugaev @leonidbugaev.bsky.social · 02/04/2025
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.
031
Leonid Bugaev @leonidbugaev.bsky.social · 02/04/2025
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.
031
Leonid Bugaev @leonidbugaev.bsky.social · 18/03/2025
MVP - Maximum Vibe Product
0111
Leonid Bugaev @leonidbugaev.bsky.social · 17/03/2025
These questions about training, career progression, and future engineering roles are crucial. Even without clear answers, they're important conversations to explore.
000
Leonid Bugaev @leonidbugaev.bsky.social · 17/03/2025
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?
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/03/2025
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?
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/03/2025
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?
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/03/2025
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.
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/03/2025
This shift could work for simpler apps, but complex enterprise systems might suffer from increasing complexity and technical debt unless AI also learns to manage complexity automatically.
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/03/2025
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.
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/03/2025
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?
100
Leonid Bugaev @leonidbugaev.bsky.social · 17/03/2025
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.
110
Leonid Bugaev @leonidbugaev.bsky.social · 17/03/2025
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?
230
Reposted by Leonid Bugaev
Leonid Bugaev @leonidbugaev.bsky.social · 15/03/2025
Have become top 3 trending developer on Github, with @mitchellh right behind me 😱
151
Leonid Bugaev @leonidbugaev.bsky.social · 16/03/2025
Some future AI revolutions happen in some random discord discussions like this discord.com/channels/133...
discord.com
Discord - Group Chat That’s All Fun & Games
Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.
020
Leonid Bugaev @leonidbugaev.bsky.social · 15/03/2025
Have become top 3 trending developer on Github, with @mitchellh right behind me 😱
151
Reposted by Leonid Bugaev
Leonid Bugaev @leonidbugaev.bsky.social · 11/03/2025
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?
021
Leonid Bugaev @leonidbugaev.bsky.social · 11/03/2025
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?
021
Leonid Bugaev @leonidbugaev.bsky.social · 11/03/2025
Also AGI depends on how you define it. For me it is fairy independent process of completing your complex task, with minimal supervision, and with decent quality
000
Leonid Bugaev @leonidbugaev.bsky.social · 11/03/2025
I maintain 95% ai written high quality apps with hundred thousands lines of code. With a team. It works and it’s the future.
000
Reposted by Leonid Bugaev
Leonid Bugaev @leonidbugaev.bsky.social · 10/03/2025
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. 🧵
241
Leonid Bugaev @leonidbugaev.bsky.social · 10/03/2025
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.
020
Leonid Bugaev @leonidbugaev.bsky.social · 10/03/2025
Probe is open-source and genuinely understands your code. It lets you query your codebase instantly, right on your local machine, without any extra indexing or complex setup. Use it as a simple CLI, built-in AI chat, or integrate it directly within your favorite IDE. buff.ly/X1T9dhr
buff.ly
GitHub - buger/probe: Probe is an AI-friendly, fully local, semantic code search engine which which works with for large codebases. The final missing building block for next generation of AI coding tools.
Probe is an AI-friendly, fully local, semantic code search engine which which works with for large codebases. The final missing building block for next generation of AI coding tools. - buger/probe
110
Leonid Bugaev @leonidbugaev.bsky.social · 10/03/2025
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.
100
Leonid Bugaev @leonidbugaev.bsky.social · 10/03/2025
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.
110
Leonid Bugaev @leonidbugaev.bsky.social · 10/03/2025
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.
100
Leonid Bugaev @leonidbugaev.bsky.social · 10/03/2025
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.
100
Leonid Bugaev @leonidbugaev.bsky.social · 10/03/2025
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. 🧵
241
Leonid Bugaev @leonidbugaev.bsky.social · 10/03/2025
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!
120
Reposted by Leonid Bugaev
Leonid Bugaev @leonidbugaev.bsky.social · 07/03/2025
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.
151