|

About Coding with AI…

  • You still need to have a good idea.
  • You still need to be clear about the goals and features.
  • You still need to understand what a good user experience is.
  • You still need to be able to articulate what you want clearly.
  • You need to be able to break up the features into clear, communicable prompts.
  • You still need to architect the software — just not with code, but with phases and testing and feedback.
  • You still need to have an understanding of the development process, even if AI is walking you through it.
  • You still need to be able to do 400 other things that aren’t related to writing code.
  • You still need to be able to test it.
  • You still need to be able to debug it.
  • You still need to consider how people will actually use your app, and in what contexts.

Telling an AI to make an app is not app development, just like telling a 5 year old to draw a Picasso isn’t a Picasso.

Similar Posts

  • | |

    Testing Code Blocks with Ulysses

    Over on Twitter, Tom McFarlin asked me if Ulysses supports code syntax when pushing to WordPress: https://twitter.com/tommcfarlin/status/1526909277352480769 So I decided to give it a test: Looks good! And here’s what it looks like in Ulysses:

  • |

    ChatGPT Thinks it Knows My Audio Levels

    I provided an interview transcript to ChatGPT and asked it to suggest edits to tighten up the conversation. It’s usually very aggressive but surfaces things I miss in my notes. Part of it’s edit notes was, “Balance guest track slightly hotter (+0.5 to +1 dB) during blueprint segment for clarity.” Here’s it’s response when I…

  • | | |

    OMG MySpace!?

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website! As many of you might know, I was a big hater of MySpace. This was because of all the emo,…

  • The coding process

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!During my winter break, which is very quickly coming to a close, I have done a lot of coding- stuff I…

  • | |

    Random Code Generator 1.0

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!A couple of weeks ago, when I officially launched the redesign, I mentioned the forthcoming release of a plugin I wrote…

  • |

    How to Learn a New Programming Language

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website! As I said in the last two posts, Google I/O was truly inspiring. It got me to thinking about how…