Summary: It has actually been a few months since my site came into existence. But being a newcomer to Lemmy I thought I’d post my experience once again here.


I had close to zero experience in web site development. I had never written a line of code in PHP nor used a PostgreSQL database, let alone creating and managing one.

However, I thought this lack of experience made me a good candidate to test just how powerful ChatGPT is. After two weeks of on-and-off construction, I finally completed a completely functional website that serves as an “online guest book” and is open for everyone to try out. A feat that I probably could never have achieved without any help.

Here are some of the amazing highlights of how ChatGPT helped:

  • Debugging - I took the approach of using a website design software and incorporating snippets provided by ChatGPT. Very often, that would lead to unknown errors, and I just found myself copying and pasting the entire file and giving one single word of instruction to ChatGPT - debug. Time and again, it managed to pinpoint the errors after a few back and forths.

  • Geolocation and other features - I just told ChatGPT what I wanted to do, and it pointed me in the right direction very quickly. In the case of geolocation, it led me to the right library to use that I had no idea about (geoip geolite2), walked me through the procedure to install it on my NAS, and got it up and running within something like one hour. I am absolutely certain it would have taken me days if not weeks to get it going given my programming background or lack thereof.

  • Backend admin site (that only I get to use so no fancy formatting required) - I did not even have to write a single line of code for it. I just told ChatGPT what I wanted the backend admin site to do, and it churned out 4 files for me just like that (with the usual problem of stopping midway through then having to encourage it to continue). I told ChatGPT what errors I encountered with the files, and it kept revising the code until it started running smoothly after a few tries. Two hours later, the backend admin site was done.

Anyway, give this site a try and see what you think: https://www.stringtone.com. The concept is simple, and all of the intelligence and many of the security measures came directly from ChatGPT.

It has been a fun project, but yes, I still have no clue how I can construct something similar without getting ChatGPT’s help.

  • stevedidWHAT@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Imo, gpt’s coding ability is for rudimentary/basic code chunks at best. Anything semi complex gets totally missed, bugged, or just flat out hallucinated.

    Wish they’d go back to their coding specific gpt model but alas

    • seemebreakthis@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Wild guess - their paid version, and / or ChatGPT 4.0, can handle more complex requests?

      But yes my site has a very basic set of features, and gpt was only required to provide short code chunks to make it work. I can imagine it getting choked up with more complex requests that require iterations of modifications.

      • stevedidWHAT@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 year ago

        I have access to the gpt 4.0 and it’s definitely better in a lot of ways but the coding is still painfully limited

        Makes sense tho imo, the last thing I need is an ai that can change its code and refactor itself lolol

        • Eheran@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          The in least weeks, it felt like GPT4 got a lot better. Working code in the first try, over and over again. Adding this or that, boom done.

          • stevedidWHAT@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            Again, it’s been my experience that at best gpt is only capable of rudimentary code and not at all anything complex in this lightest unless it copies a preexisting algorithm word for word (anyone can do this and recall on this would be as simple as owning a few coding books and searching their glossary or index.

            Hope to see a future where it’s coding capabilities (even if like the old codex model and is separated) are excellent and we can all make cool stuffs together