Leonid Bugaev retweeted
I thought I have prompted AI to do some creative and unique design.
Now I see the same tricks and colors being used on half of websites.
Prompt harder or learn design? 🤣
Leonid Bugaev retweeted
Replying to @dhh
@dhh I have wrote you a letter 🤣
blog.reqproof.com/p/dhh-this…
Leonid Bugaev retweeted
When you are measuring how intelligent model is, in fact you mostly measure how good it was following the plan, or question, based on your own intelligence.
Difference is subtle, but crucial. And it is so easy to be confused, while measuring small model performance, like various Flash variants or local models.
Smaller models became quite good at doing the work under the well specified goal, like fixing the well specified bug. But can it find the bug, without you giving it any clues?
In my benchmark the answer is mostly No. Being able to invent the questions - thats the real intelligence - and thats where the big models show true strength.
Understanding this nuances - is key to efficient orchestration.
Full report below
Leonid Bugaev retweeted
I used to delete a requirement file and call it done.
git rm takes it from covered by a dozen traces to does not exist in one commit. The traces that pointed at it just go quiet. The audit cannot tell whether the rename was intentional.
Now I supersede it. The old id stays, with a pointer to the new one. Otherwise the audit treats a rename as if the requirement never existed.
Leonid Bugaev retweeted
Grok SuperHeavy subscription is the best value you get on the market now!
It comes with almost unlimited Grok usage, X premium, and $200 Cursor Ultra package included! The last one gives you near unlimited Grok Bot usage too - which quite a powerhouse hidden behind simple UI!
Leonid Bugaev retweeted
I had a quite bizarre experiment, with project call Xerj, which challenged the way I think about the coding, but also challenged the ethical part of it. It helped me save tokens and time on some some workflows up to 5 times, while having more quality code.
Lets be honest, majority of projects has nothing novel. Or novelty achievable though the combination of the well known blocks, and packaging them in a new way. What if you just say to the agent like "Here is the idea - find top 10 OSS projects, which has parts of this story, and just do similar". And it kind of did it... Very well actually. Xerj, which I mentioned earlier, is basically local search engine with ES compatibility, which natively index the codebases, and build for AI agents. It downloaded 10 projects, put them to index, and agent used it for the reference while coding.
As for ethical part, if we think about it LLMs are already big copy pasting machines, what I described above just brings it to the local machine, more accurate, and helps you save the tokens, and it kind of works... This reference projects does not even have to be in the language you use, it will rewrite it just for you, only the parts you need, and it really challenge all the licensing ideas we had over the years.
But it solve some real corporate issues too. As engineering leader, it actually solves the issue where each team re-implements similar patterns in different projects but slightly differently, and you wanna keep the same architectural patterns across the org.
Another use case I want to try soon: do I really need ANY dependencies? In the
majority of cases I use 10% of a library's capability, while the rest is just
CVE surface. So why not copy only what you actually need from the dependency? And if you hit a bug, you just copy more...
So I guess thats where engineering is going?
Leonid Bugaev retweeted
Can software engineers even be called “engineers”?
Have we really earned this title, or just inherited it?
Leonid Bugaev retweeted
If AI writes the code, what exactly is my job?
The question reveals more than we want it to.
If removing the keyboard also removes our engineering identity, perhaps coding was the identity all along.
Leonid Bugaev retweeted
Aaaaaaand we're live!
siliconcity.lol
a totally unique play on Jonathan's outbid idea, and of course I've given him a free $999 plot for being awesome!
You can buy a plot and generate a completely unique building that matches your brand that eventually builds up a cityscape like Silicon Valley!
just 3,600 plots are up for grabs ranging from $29-$999 depending on how central you want your building to be.
Who will take the one and only $1,000,000 plot???
let's get it!
Aaaaaaand we're live!
outbid.lol
No ads. No API keys. No revenue sharing.
Just outbid your competitors to rank #1 and consider marketing done for today 🚀
Leonid Bugaev retweeted
yay! ready to share... BabyAGI 3 👶🤖3⃣
a minimal autonomous assistant with:
📲 sms & ✉️ email
🛠️ built-in tools & self-tool creation
⌚️ scheduler
🔐 secure secrets
🧠 graph based memory
📥 dynamic context
💭 self-reflection and learning
github/replit & more 👇
Leonid Bugaev retweeted
.@nikitabier & @elonmusk
My 10 cents on how to make X great:
1. Limit tweets from the same profiles in my feed to one in 12h
2. Have 3 folders in my DMS: primary, requests, spam. Right now requests&spam are in one folder with 1/99 ratio. If I follow someone, it should land in my primary inbox right away.
3. Limit the amount of video content in my feed. If you dont do this, the textual content gonna die out, cuz video content is simply more compelling and X gonna turn into TT/IG. Better have another tab for Video. Same as YT has shorts. Protect textual content at all cost on X.
4. Instead of having 1 algo, have 10 algos and mix their outputs in one feed. Right now once creators crack the algo, they(us) exploit it so quickly and entire feed start looking the same. I wanna see a mix of threads, short tweets, long articles, videos, clickbates, conversy and more. All in one feed.
5. Don't overhype one viral topic. E.g. one day my entire feed for the entire day was about that indian dude who worked for 50 YC companies at the same time. It was so annoying I had to mute his name.
It happens all the time, 90% of the feed is occupied with one topic only, really boring and highly regretted minutes.
6. Limit the reach of accounts with a bad verified/non-verified follower ratio. This way you'll limit the reach of low quality attention farmers who work in attention farming networks.
7. Resurface my bookmarks in my feed all the time, to remind me about them, otherwise I bookmark and forget to visit them back
8. Create "primary" notification tab, where you show only notifications from: accounts I follow & big accounts. The "verified" tab isn't enough.
9. Improve search in my DMs. Make it possible to pin, tag & star chats
10. Send daily/weekly/monthly newsletter with things I missed from people I follow
Leonid Bugaev retweeted
This. But single markdown file is too limiting for big projects. I found elegant solution, where you can turn docs of any size to mcp, and chat with them locally. It actually works very well with code chat too! Inside it elastic search like engine, working locally. Link below.
Leonid Bugaev retweeted
For 100% reliability, limit to 1 tool use per ai call, and make it run in agentic loop until it complete task, each time calling one tool, and in the end special complete_job tool. Plus own tool calling format, some simple xml syntax. Code editors like Cline/Roo do it like that.
Leonid Bugaev retweeted
Current MCP trend is killing seat-based SaaS economy.
Why pay of seat, if I can have amazing UX via MCP.
We moving to the future of limiting public API access, value based pricing, and official "virtual employee" agents, from every major SaaS vendor.
Leonid Bugaev retweeted
The recent agent-to-agent protocol more than just a technological solution, it is attempt to "fix" the SaaS economy and API market, and moving to value based pricing.
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.
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.
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 basically did this recently, so maybe they just saw it coming.)
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.
Over time, I see public API usage dropping off, but total API usage skyrocketing - these agents will make a ton of calls behind the scenes. MCPs are still in a technical adoption phase right now, but they’re going to evolve with more user-friendly experiences, and vendors will likely shift to charging for the actual value they deliver rather than billing per API call.
Leonid Bugaev retweeted
Replying to @levelsio @featurebase
This. I have UX and PMs sending PRs and fixing bugs, all with tests and security checks. And its not some vibe coding, we are building serious enterprise software.
Thats one of those magic AI moments when we introduced it (integrated via github actions), you just create a ticket and you get PR with fix, passing tests, in 5 mins.
Quality is always a tricky. All those low/medium priority issues, which in past required creating ticket, waiting for a month for engineering resource to fix (and to be frank usually dying in the backlog), now just get fixed right away 🤯
And you do not need any special stuff for it. You can achieve it with OSS tooling, and standard Claude models. probeai.dev/integrations/git…
Your also can see how to run it outside of github with it probeai.dev/cli-mode#enablin…
My DM always open if you need help configure it, or show some latest cool stuff.
Leonid Bugaev retweeted
You can't focus because you aren't alone, physically and mentally, with the work you need to do. You may think you aren't distracted, but you simply haven't identified removed the things that are sapping your mental energy.
Leonid Bugaev retweeted
Here is the guide on how you can add super capable AI agent triaging your Github issues and reviewing PRs, for free. It leverage new Quasar Alpha model from OpenRouter, which is very capable! 👇











