惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
大猫的无限游戏
大猫的无限游戏
B
Blog
阮一峰的网络日志
阮一峰的网络日志
IT之家
IT之家
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
Jina AI
Jina AI
博客园 - 聂微东
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
L
LangChain Blog
M
MIT News - Artificial intelligence
Blog — PlanetScale
Blog — PlanetScale
腾讯CDC
酷 壳 – CoolShell
酷 壳 – CoolShell
Y
Y Combinator Blog
F
Fortinet All Blogs
H
Help Net Security
B
Blog RSS Feed
J
Java Code Geeks
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Apple Machine Learning Research
Apple Machine Learning Research
S
SegmentFault 最新的问题

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
I couldn't write a line of code a year ago. Here's how I ...
Jerry Pei · 2026-06-14 · via DEV Community

Jerry Pei

A year ago, I couldn't write a single line of code.

Today there are a few small things I've made that live on the internet — an AI YouTube thumbnail maker, a site that helps people understand volleyball rotations, and a handful of tiny tools. I'm not a developer. I built all of it by talking to AI, mostly with Claude Code.

This isn't a tutorial. It's just the honest lessons I picked up going from zero to shipping — in case you've been wanting to build something but keep telling yourself you can't.

It's not scary — it's a toy

A lot of people freeze the second they hear the word "code." Especially, I've noticed, a lot of people who were told early on that they're "not technical." I get it.

But I never felt that fear. For me it was the opposite — it felt like a toy. Like a puzzle I couldn't put down. So if there's one thing I'd want you to take from this, it isn't courage. It's curiosity. You don't have to be brave to start. You just have to be a little curious about what you could make.

Lesson 1: Be precise — then make the AI prove it understood you

The whole game is communication. The clearer you are, the better the output. Most "the AI is dumb" moments are really just vague requests.

The single habit that saved me the most time: before letting it write any code, I ask it to repeat my request back and give me its plan first.

"Before you write anything, restate what I'm asking for and outline your approach."

Half the time, what it understood is not what I meant. Catching that in one sentence is so much cheaper than catching it after it's built the wrong thing.

Lesson 2: Don't blindly trust the code

This one took me a while. The AI will confidently hand you something that looks completely correct and is quietly broken.

So I stopped trusting it and started checking it. Run it. Read it. Ask it to review its own work. Think of it as a genuinely talented collaborator who is still capable of being wrong. You stay in the loop — you don't switch your brain off.

Lesson 3: Use the tool to teach you the tool

My favorite trick: when I don't understand something, I just ask it. About itself.

What does this error mean? What's this file for? Can I delete this? I don't go searching — I ask, "explain this to me like I'm new." It's like having a patient teacher who never gets tired of beginner questions. When you build alone as much as I do, that matters more than it sounds.

A tiny practical tip: paste screenshots with Ctrl+V

You can paste images straight in. See a design you like? Screenshot, paste, "I want this vibe." Something looks broken? Screenshot the mess and paste it — it just gets it, far better than describing it in words.

What I actually shipped

The project I've spent the most time on is ThumbAI, an AI YouTube thumbnail maker — you start from a trending template or type your idea, drop your real face in with one photo, and get click-worthy thumbnails in about 30 seconds. It's rough in places and I'm still fixing things based on real user feedback, but it's real, and that still feels a little unreal to me.

None of it required a CS degree. It required curiosity, and a willingness to be precise.

If you've been on the fence

You don't need to know how to code. You need to be curious enough to start, and clear enough to say what you want. I'm just a guy figuring this out in public, shipping small things, and writing it down as I go.

If that's your thing — come say hi. I'll keep sharing what I learn.