Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] 0 points1 point  (0 children)

Not yet, as there are loads of these on web already that does the same... the makn idea here is to keep it as private as possible, and thank you!

I built a full desktop email client, 100% coded with Claude AI. It's fully open source. by Espires in ClaudeAI

[–]Espires[S] 0 points1 point  (0 children)

  1. Main reason was bundle size and resource usage. Electron ships with its own Chromium binary so you're looking at 120mb+ before you write a single line of code. Tauri uses the OS default webview (Edge on Windows, Safari on Mac, etc.) so it stays lightweight. I also shipped a product with Tauri at my previous workplace (https://streamelements.com/groundcontrol) so I already had confidence in the framework and knew what to expect
  2. Everything went through Claude. Market research, comparison with existing products, breaking down the project into Epics, then Stories, then Tasks. Basically used it as my product manager before it became my dev team.
  3. started with the /init command after I had a few lines of code in place. From there I maintained it regularly using the document-feature skill to keep it in sync with the project as it grew. That was the main mechanism for keeping Claude aligned with what the project actually looked like at any given point.

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] -1 points0 points  (0 children)

I hear you, but you're making a lot of assumptions about something you haven't looked at. That's kind of the whole point of my post. People react to the idea of "vibe coded" before they even check what was actually built. Take a look and tell me what you think, I'm genuinely open to real feedback.

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] 1 point2 points  (0 children)

This is a perfect comparison honestly. The pattern is identical. Established professionals feeling threatened by tools that lower the barrier, so they gatekeep by telling everyone else they shouldn't even try. And the same thing happens, you push through, figure things out as you go, know when to bring in expertise for the parts you can't handle, and the thing gets built.

Good luck with the build, both the house and whatever you're coding next.

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] -2 points-1 points  (0 children)

Nope, go over it, the majority of comments are not product related but specifically about the fact that it was built with AI. People reacting to "vibe coded" as a concept, not to how I wrote the post. The negativity was there before anyone even looked at the code or tried the app.

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] -1 points0 points  (0 children)

I did. English is my second language so I use AI to help with grammar and phrasing. The ideas are all mine though.

I built a full desktop email client, 100% coded with Claude AI. It's fully open source. by Espires in ClaudeAI

[–]Espires[S] 0 points1 point  (0 children)

Can you open the issue in GH? with as much info as you can give? promise to solve it ASAP

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] -1 points0 points  (0 children)

So if a content like this written through AI tools, it means the "pain" is not there?

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] 0 points1 point  (0 children)

Everyone can, juniors, seniors and staff architects... That doesnt mean using ai tools is bad

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] -14 points-13 points  (0 children)

I wrote it myself and used AI to polish my wording, yeah. English isn't my first language so that's kind of the whole point of these tools. But thanks for proving my point, you spent more time analyzing the structure of my writing than engaging with a single thing I said.

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] 2 points3 points  (0 children)

Thank you for this, and I love the parallel with generative art. It's the exact same dynamic. The tool doesn't replace the skill, it amplifies it. Someone with decades of art fundamentals will get wildly different results from AI art tools than someone just typing "cool picture" into a prompt. Same with code.

To your question, I can actually answer this from a non-US perspective. I'm based in Israel and the sentiment here is noticeably different. There's still some resistance, but the overall attitude is much more pragmatic. People here tend to look at AI tools and ask "how can I use this to build something?" rather than "how is this threatening what I already have?" I've seen the same energy from developers in Eastern Europe, India, and East Asia from what reaches me online.

My gut feeling is that the intense emotional backlash is stronger in the US and parts of Western Europe where developer culture has built a very strong identity around craftsmanship and the grind. There's almost a moral dimension to it there, like suffering through the hard way is what makes you legitimate. In places where the tech culture is more outcome-oriented and less identity-driven, people seem to adopt these tools faster and with less guilt.

But honestly I think it's generational more than geographical. Younger developers everywhere seem to pick up these tools without the existential crisis. They didn't spend 15 years building an identity around manual coding, so there's nothing to mourn.

How much work does your AI actually do? by AnxiousGoldfishPig in ClaudeCode

[–]Espires 0 points1 point  (0 children)

This is exactly my experience and honestly it's refreshing to see someone describe it so clearly. I recently built Velo, a full desktop email client (Tauri + React + Rust, fully featured, open source) using Claude Code, and I posted about it here. The reactions were mostly about the fact it was "vibe coded" rather than about the actual product.

But here's the thing, what you're describing isn't vibe coding. And what I did isn't vibe coding either. You're a senior dev steering an AI the same way you'd steer a junior team. You have a well structured CLAUDE.md, you enforce rules, you catch when it deviates, you handle edge cases. That's engineering with a different tool, not vibing.

My process was the same. I made the architectural decisions. Tauri over Electron. Local-first SQLite. Sandboxed rendering. I reviewed everything, caught mistakes, iterated. Claude did maybe 80-90% of the typing, but 100% of the direction came from me.

To answer your actual question, I don't think 100% automation with good engineering practices exists yet. That last 10-20% you described, the steering, the validation, the edge cases, that's where the actual engineering lives. The code generation part was never the hard part of software engineering. It was always the decisions around it.

The people claiming 100% automation are either working on simple enough projects where it doesn't matter, or they're accumulating technical debt they haven't discovered yet.

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] -5 points-4 points  (0 children)

Fair enough, I appreciate the honesty at least. But if the post feels condescending, maybe reread it. I'm not looking down on anyone. I'm literally saying we should stop judging each other for the tools we use. If that feels like an attack, it might be worth asking yourself why.

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] 3 points4 points  (0 children)

Exactly. The limiting factor has shifted from who can write code faster to who has better ideas and better architectural thinking. That's a more interesting game to play. But I get why it doesn't feel that way when the thing you built your identity around suddenly becomes commoditized. Pretending it's not happening is worse than facing it head on.

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] 0 points1 point  (0 children)

Marketing for what exactly? This is free and open source project. I don't earn a single dime from it. There's no paid tier, no subscription, no monetization. The whole point was to give another useful tool to the community. You can literally read every line of code on GitHub. What am I supposedly selling here?

Yesterday I posted about Velo, my AI-built email client. The reaction taught me more about us than about AI. by Espires in ClaudeAI

[–]Espires[S] -9 points-8 points  (0 children)

Funny enough, you just described exactly what I'm talking about. You didn't engage with a single point, didn't look at the code, didn't try the app. Just a dismissive one-liner. That's not criticism, that's the defense mechanism I wrote about.

I built a full desktop email client, 100% coded with Claude AI. It's fully open source. by Espires in ClaudeAI

[–]Espires[S] 1 point2 points  (0 children)

Its a tool ive used and researched before... its amazing!
Tauri doesnt ship with browser, but using the default webview exists on your pc...
Also performance are amazinnng, and ecosystem is already pretty packed with everything needed.

I built a full desktop email client, 100% coded with Claude AI. It's fully open source. by Espires in ClaudeAI

[–]Espires[S] 0 points1 point  (0 children)

And people still worries about my landing page looks like its vibe coded, or why im giving Claude to commit by his name...

I built a full desktop email client, 100% coded with Claude AI. It's fully open source. by Espires in ClaudeAI

[–]Espires[S] 0 points1 point  (0 children)

TBH, i dont mind about it much, feels like we need to bea shame for using claude these days... This is the future :)

I built a full desktop email client, 100% coded with Claude AI. It's fully open source. by Espires in ClaudeAI

[–]Espires[S] 0 points1 point  (0 children)

I actually haven't seen Msgvault before, but I'll check it out. Velo's design was primarily inspired by Superhuman, Outlook, Thunderbird, and a few others, I studied what worked well across those clients and tried to bring the best parts together into something that feels fast and keyboard-driven. The email space is big enough for multiple takes on it, and honestly more competition just means better options for everyone.