logoalt Hacker News

andaiyesterday at 4:50 PM5 repliesview on HN

I call it Tradcoding. Not using AI for anything. (You just copy-paste from StackOverflow, as our forefathers once did ;)

I also have two levels "beneath" vibe coding:

- Power Coding: Like power armor, you describe chunks of code in English and it's built. Here you outsource syntax and stdlib, but remain in control of architecture and data flow.

- Backseat Coding: Like vibe coding but you keep peeking at the code and complaining ;)

- Vibe Coding: Total yolo mode. What's a code?


Replies

mikepurvisyesterday at 5:01 PM

I feel like this distinction isn't made often or clearly enough. AI as a superpowered autocomplete is far more useful to me than trying to one-shot entire programs or modules.

derefrtoday at 5:48 AM

I dunno; I think Tradcoding would go beyond regular modern coding, and rather imply some kind of regressive Nara Smith "first grind and sift the flour in your kitchen"-style programming.

No Internet connection, no cache of ecosystem packages, no digitized searchable reference docs; you sit in a room with a computer and a bookshelf of printed SDK manuals, and you make it work. I.e. the 1970s IBM mainframe coding experience!

show 2 replies
gyomutoday at 5:25 AM

Harness/fill in the gaps coding: you define a bunch of tests/reference output/validation procedures, let the AI spin until all lights are green

amdiviatoday at 1:22 AM

I'm waiting for someone to polish a well thought out interface for power coding

show 1 reply
Svokatoday at 4:25 AM

I think 'tab coding' should be a distinct group. When wast majority of the code just written through accepting autosuggestions.