Serge Mosin
banner
serge.meetpersonas.com
Serge Mosin
@serge.meetpersonas.com
Making expert knowledge accessible to all.

Building Personas — a network of AI clones of top experts.

Ph.D. in Computer Science, SDE in 10+ B2B startups.
Honestly, I don’t want to face that level of difficulty on my path.

But maybe, instead of asking for an easier life, I should ask for the strength to overcome whatever is destined for me. 🙏
February 12, 2025 at 11:51 PM
Thankfully, over-delivery happens so rarely, compared to the under-delivery. 😅
February 12, 2025 at 11:49 PM
With Bolt, it’s on and off. A lot of times, it can understand and grok rather complex animations and visuals. However, it often fails with relatively simple adjustments.

Windsurf just doesn’t seem to be good at UI changes.
January 29, 2025 at 10:42 PM
Windsurf and Bolt both failed. None of them managed to put the thumbnail in the background of the card. Of course, I tried multiple iterations, restarting the process from scratch and trying to continue after the first attempt. None of that worked.
January 29, 2025 at 10:42 PM
Cursor did most of the work right away. It just messed up the height of the card, so eventually, I had to fix it manually. However, it correctly created a new component and created a nice layout in the base component.
January 29, 2025 at 10:42 PM
The prompt I used, combined with the original screenshot of the component:

“Here is the screenshot of the current YouTube card component in citations. You need to add a thumbnail as the background of the whole card and make the text be clearly visible on top of the thumbnail.”
January 29, 2025 at 10:42 PM
Why is it that most of the life value comes from adversity...
January 29, 2025 at 10:33 PM
However, as engineers we all learned that the primary skill we possess is problem solving. And that is not going to be any less valuable. On the contrary, it will define our future, and not just for programmers, but for all humans in this new era.
January 21, 2025 at 11:35 PM
Resistance to AI tools is often hidden pride

Let's be honest: being a programmer meant being part of the elite. You possess skills that few others do. That gave us great job security and the ability to command higher salaries. AI is democratizing that space, which inevitably will upset many people.
January 21, 2025 at 11:35 PM
Tools have been "de-skilling" professions throughout history

1. Calculators "ruining" mathematical ability
2. Word processors "destroying" handwriting
3. GPS "diminishing" navigation skills
4. Spreadsheets "weakening" accounting prowess

Each time, professions evolved into something more powerful.
January 21, 2025 at 11:35 PM
AI handles the boring parts so we can focus on the good stuff

Engineering skills:
1. System Design: 35%
2. Problem-Solving & Critical Thinking: 30%
3. Communication & Collaboration: 20%
4. Technical Implementation: 10%
5. Syntax & Language Specifics: 5%

AI cuts the last 15% that took 70% of time
January 21, 2025 at 11:35 PM
Now it takes less than an hour to get from the left picture to the right one. Zero designers needed.

Key lesson: As devs in 2025, we need to embrace that coding is evolving. Sometimes the hardest part isn't learning new tools, but unlearning old habits. 🎯
January 14, 2025 at 8:46 PM
The real breakthrough in AI coding isn't just the code generation – it's a whole new workflow. Props to
Riley Brown & @gregisenberg.bsky.social for showing how "prompt-gramming" really works. Without seeing their process in one of the Greg’s cooking sessions, I'd be stuck in the old mindset too.
January 14, 2025 at 8:46 PM
He was treating AI like traditional coding tools. I tried explaining that it's about dialogue now – prompt engineering, iteration, back-and-forth conversation with the AI, but he didn’t listen. He’s not ready yet.
January 14, 2025 at 8:46 PM
He quickly became disappointed that AI didn’t do the things he wanted. He tried re-prompting maybe once before hitting the quota limit and concluded “Fuck it, it’s not working.”
January 14, 2025 at 8:46 PM
Then, things got interesting. He tried implementing complex expense-splitting logic. When Bolt stumbled, his dev instincts kicked in – immediately diving into the code, debugging the old way.
January 14, 2025 at 8:46 PM
He was gonna hire a designer to do the UI for the app “the proper way”, but I told him about Bolt, and he got interested, although skeptical.

So we sat down for a cooking session.

First prompt – it generated a decent UI for his expense tracker. The basic editing features worked well too.
January 14, 2025 at 8:46 PM
I'd be glad to support ya. 🤝
January 14, 2025 at 8:37 PM

Perplexity-powered requests take 4-6 seconds and are pretty stable. In contrast, the serper scrapes or the Llama executions sometimes result in extra long run time, so one has to either time out + restart or resort to other providers.
January 11, 2025 at 9:55 PM
It totals about 7-8 seconds. Now, this can be optimized, but it's hard to get an order of magnitude down due to network and scraping stuff.
January 11, 2025 at 9:55 PM