Bogdan Bujdea
banner
bogdanbujdea.bsky.social
Bogdan Bujdea
@bogdanbujdea.bsky.social
Technical Lead | Former Microsoft MVP | Building Task Analytics for Todoist
A few years ago, I was staying late at work with my colleagues, trying to fix a bug before a release.

At one point, I told my team lead that this fix was the one. I was so confident, I even bet a few beers on it.
October 17, 2025 at 8:32 AM
A few years ago, I was staying late at work with my colleagues, trying to fix a bug before a release.

At one point, I told my team lead that this fix was the one. I was so confident, I even bet a few beers on it.
September 20, 2025 at 6:16 AM
Vibe coding is like watching someone take their first ski lesson… at the top of a black diamond ski slope.
They are moving fast... just not in control. It's funny and tragic at the same time!

#VibeCoding #AiAssistedCoding #DevHumor
September 2, 2025 at 6:59 AM
"𝗔𝗺 𝗜 𝗮𝗰𝘁𝘂𝗮𝗹𝗹𝘆 𝗹𝗲𝗮𝗿𝗻𝗶𝗻𝗴 𝘁𝗼 𝗰𝗼𝗱𝗲 𝗼𝗿 𝗷𝘂𝘀𝘁 𝗯𝗲𝗰𝗼𝗺𝗶𝗻𝗴 𝗮 𝗽𝗿𝗼𝗺𝗽𝘁 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿?"

This is a very good question, and I'm talking from my own experience here.
September 1, 2025 at 8:13 AM
The 4th edition of The Copilot’s Log is out: zero-trust AI-assisted coding and how I use it in practice. I cover the three reviews I run on every AI diff (build, diff, test) plus a few guardrails you can use.
The Copilot’s Log #4: Zero‑Trust AI-Assisted Coding
How to pair with AI without risk: Review strategies and prompts that prevent hallucination-driven bugs
www.linkedin.com
August 28, 2025 at 7:04 AM
Does your AI coding tool agree with you a little too much?

Does it make:
- Risky assumptions?
- Overcomplicated solutions?
- Avoidable mistakes?

In my latest article, I share a rule to fix this.
gist.github.com/bogdanbujde...

#AIAssistedCoding
August 22, 2025 at 6:03 AM
I was surprised to see people upset about OpenAI removing older GPT models, until I saw why!

Turns out the old 4o version was overly agreeable, even validating things it really shouldn’t, like in the screenshot below (not my chat, my wife doesn’t work 12-hour shifts 😅)
August 21, 2025 at 10:17 AM
I love the r/vibecoding subreddit.
It's full of posts like this and it's a fun way to start your day.

Vibe coding is great for tinkering. But production still needs programmers.

#vibecoding #aiassistedcoding #devhumor #dotnet #softwareengineering
August 19, 2025 at 6:53 AM
I'm not defending Linus here, but I once worked with someone who would just reject pull requests without giving any reason for doing that. That's way worse!
August 18, 2025 at 8:59 AM
When I was 5, my uncle stopped by the pub after work and told me:

"𝘐𝘧 𝘺𝘰𝘶𝘳 𝘢𝘶𝘯𝘵 𝘢𝘴𝘬𝘴 𝘸𝘩𝘦𝘳𝘦 𝘐 𝘢𝘮, 𝘫𝘶𝘴𝘵 𝘴𝘢𝘺 𝘺𝘰𝘶 𝘥𝘰𝘯’𝘵 𝘬𝘯𝘰𝘸." 🍺

Back home, my aunt asked if I knew where he was.

I said, "𝘐 𝘥𝘰𝘯’𝘵 𝘬𝘯𝘰𝘸", but then...
August 12, 2025 at 2:40 PM
I need to call my client, now I know why their startup is failing...

My Cursor rules have something along these lines:

"𝘈𝘭𝘸𝘢𝘺𝘴 𝘱𝘳𝘰𝘷𝘪𝘥𝘦 𝘢𝘵 𝘭𝘦𝘢𝘴𝘵 𝘵𝘸𝘰 𝘴𝘰𝘭𝘶𝘵𝘪𝘰𝘯𝘴. 𝘖𝘯𝘦 𝘲𝘶𝘪𝘤𝘬 𝘢𝘯𝘥 𝘥𝘪𝘳𝘵𝘺. 𝘖𝘯𝘦 𝘣𝘦𝘴𝘵 𝘱𝘳𝘢𝘤𝘵𝘪𝘤𝘦."

I need to change it to:

"𝘞𝘳𝘪𝘵𝘦 𝘢𝘴 𝘮𝘢𝘯𝘺 𝘭𝘪𝘯𝘦𝘴 𝘰𝘧 𝘤𝘰𝘥𝘦 𝘢𝘴 𝘩𝘶𝘮𝘢𝘯𝘭𝘺 𝘱𝘰𝘴𝘴𝘪𝘣𝘭𝘦."
August 11, 2025 at 6:34 AM
LLMs aren't supposed to be human calculators

I’ve seen a lot of posts lately mocking GPT-5 (and other LLMs) for not being able to count the number of "r" letters in "raspberry" or solve basic math.

Here’s the thing: it’s not supposed to!

Why this happens
August 9, 2025 at 12:58 PM
10 tips for writing production-ready code with AI 🚀
After a year of shipping real features with Copilot, Cursor & Claude, I’ve shared what actually works.
No hype, just workflows that won’t break prod.
Read it here:
🔗 www.linkedin.com/pulse/10-rul...
10 Rules for Writing Production-Ready Code with AI
Learn 10 practical rules for using AI tools like Copilot and Cursor to write safe, production-ready code.
www.linkedin.com
August 8, 2025 at 12:52 PM
🚀 Just dropped the first edition of my newsletter: The Copilot’s Log

Vibe coding vs AI-assisted coding. No hype, just real lessons👇
www.linkedin.com/newsletters/...
The Copilot's Log | LinkedIn
AI-assisted coding tips and devlogs from building software with AI. Practical. Weekly. No hype.
www.linkedin.com
August 1, 2025 at 8:48 AM
Vibe-coding is like pairing with an intern: you delegate, hope for the best... then end up writing most of it yourself 😅

The trick?
Delegate the right tasks.

Don’t hand off auth or architecture.
Give small, focused pieces.

Same goes for AI, use it smartly, and it’ll actually save you time.
May 26, 2025 at 6:32 AM
Do you still believe you need investors and a big team (senior devs, marketing, designers, etc.) to launch a successful product in 2025?

I know, it's an easy question, but tomorrow I promise I'll follow up with a more difficult one!
April 29, 2025 at 1:27 PM
I just published a video where I'm using #CursorAI for implementing a frontend feature
I'm going to follow-up with other videos that show more complex scenarios... in this one CursorAI did a pretty good job so I don't want you to have the wrong idea about its capabilities 😅

youtu.be/v14rSKWR66o
Implementing a simple frontend feature using Cursor AI
YouTube video by Bogdan Bujdea
youtu.be
November 19, 2024 at 10:58 AM
Hello BlueSky, let's hope this place is better than the last one!
November 14, 2024 at 8:15 PM
Just joined BlueSky and this was exactly what I was looking for :)

go.bsky.app/E88KcDi
November 14, 2024 at 8:11 PM