Ladan's Personal Blog on ML and Software Development

Entering the Era of Personal Droids with ChatGPT

As a tech enthusiast I feel incredibly fortunate to have access to cutting-edge technology like ChatGPT by OpenAI. I use ChatGPT to make my everyday tasks more efficient, enjoyable, and, for any writing I do, linguistically polished. In fact, ChatGPT is my co-author in this blog post. For me, this is reminiscent of C-3PO. It’s like my very own personal droid from the Star Wars universe. We can talk to it, ask it questions, ask it to do things for us, ask it to translate things for us, etc.

C3PO

Since incorporating ChatGPT into my workflow, I have noticed a significant reduction in my reliance on Google Search, GitHub, and Stack Overflow. While these platforms are still valuable resources, ChatGPT has streamlined my process by providing instant, relevant information and code snippets without the need to search through multiple websites. Some of the drawbacks I’ve faced with Google Search, GitHub, and Stack Overflow include information overload, non-effective search results due to SEO abuse, outdated or inaccurate answers, and the time-consuming nature of sifting through various resources to find the most pertinent information.

Writing Front-End Code with ChatGPT

One of the most remarkable aspects of using ChatGPT is its ability to generate front-end code for me in HTML, CSS, and JavaScript. With just a few iterations, I can get the desired output, saving me countless hours and effort. ChatGPT occasionally makes a mistake or suggests code that does not run, but as soon as you mention it in the next prompt, it apologizes and promptly attempts to fix the issue. ChatGPT has become my go-to assistant when I need to create a new feature, design a website, or even update an existing project.

Debugging Made Easier

ChatGPT has also become an invaluable tool for debugging. Instead of spending hours scouring the internet and Stack Overflow for solutions, I can simply describe the issue to ChatGPT and receive practical suggestions for resolving it. This has saved me time and frustration while improving my overall productivity. I also feel like I am collaborating with a real-life coding partner.

Expanding the Use of ChatGPT: Beyond Coding

The versatility of ChatGPT is truly astounding. For example, when I was preparing to pitch my startup to venture capitalists, ChatGPT provided me with a comprehensive list of potential investors tailored to my industry and requirements (such as region, or fundraising stage, etc). This has opened up new possibilities for leveraging ChatGPT in various aspects of my professional life.

I am very excited about GPT4 and multi-modal aspect of it, giving it sensory input beyond text. When a future iteration of ChatGPT can also “see” the world, we’ll have entered a new era where having a personal droid is not a dream anymore.