SelectEV - Compare Electric Vehicles

If computers are a “bicycle for the mind” AI is rocket ship

blhouston • 25 Apr 2025 00:43

I vibe-coded this entire python website in a few weekends using Claude.ai. I didn’t know python at all, and I felt guilty claiming that I built this all myself— so guilty, that it felt only right to make Claude my “Head of Programming”.


The truth is I was never a great programmer. I wrote some sloppy code in Perl and PHP for billing engines way back in the early 2000s, and it worked, but wasn't great. Still, I understand the basics and know my way around VIM, SQL, Linux command line operations and generally feel comfortable at least reading code and following along.

I feel that I "kind of" know how python works now, just by working with Claude. Some things have been rough. I've never had to program where the wrong indention level breaks the code - so that's been a bit frustrating. Together though - with Claude's breadth of expansive knowledge and my fingers on the cursor I think we've put together something pretty good. Here are some highlights:

  1. Completely custom responsive CMS, based on Bootstrap, FastAPI , PostgreSQL and Python
  2. Custom token-based magic link authentication with deep-linking
  3. Threaded commenting engine using Quill.
  4. "Identicon" style unique user avatars
  5. Robust stats page with external and internal data on the state of the EV market (using Chart.JS)
  6. Lots of admin goodies that help me manage the site on a day to day basis

I know right now there is a lot of controversy around AI, and I agree that (like any new technology) it comes with its downsides - but for me? When I'm working on a project like this with A.I. help, I feel amplified - like I'm pedaling a bicycle downhill, or boarding a rocket ship - heading out to parts unknown.

Comments

to join the conversation.
Loading comments...

Loading comments...