|

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

  • | |

    Freelancers: Generalize Your Code

    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!One thing that was really driven home during my first year of grad school was the importance of reusable code. Not…

  • |

    Fix wp_nav_menu on Custom Type Archives in WordPress

    Recently I was working with an issue in WordPress where the site’s menu was not showing up on an archive page for one of my custom post types. There were a few troubleshooting things I tried, including the most common recommendation, use theme_location instead of menu when referencing the menu in your theme (code after…

  • |

    How I Built my WordPress Development Course on Udemy

    My course has been out for 6 weeks and I’ve been promoting it on social media and in my newsletter; if you subscribe to any of those places you know it’s currently available. The cat’s out of the bag. But that doesn’t mean I don’t have more to tell about it. See, I originally set…

  • |

    Learn a 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!Over at LifeHacker, they are hosting a spirited discussion on what the programming language to learn first is. I think this…

  • | |

    My Voice Notes Summary from Tiny Experiments

    Last month I wrote about Why I’m Trading Highlights for Voice Notes. Well, I finished Tiny Experiments by Anne-Laure Le Cunff and thought it would be fun to share the summary of my voice notes. Methodology Here’s how it worked: What I’m sharing was fully generated from Gemini based on this prompt: There are my voice…

  • Don’t let AI Steal Your Life

    When we outsource everything, all of our thinking to AI, we lose important experiences.  We become tourists in our own lives, work, and business.  The AI tells us what to do, what to think, how to feel. As a result, we experience nothing firsthand.  Eventually, and sooner than we think, we will lose what makes…