Anant Parmar
ProjectsResumeBlog
ProjectsResumeBlog
GitHubLinkedInTwitter
Anant Parmar•© 2025

Articles

High-Performance Bulk Insert with relationships

High-Performance Bulk Insert with relationships

Ever tried to bulk insert thousands of records that depend on each other? If you have, you probably know the pain. If you haven't, we're about to dive into a problem that'll make you question your life choices, and then show you a neat trick to solve...

July 29, 2025
3 essential tools for your JSON objects

3 essential tools for your JSON objects

This is a short listicle As a developer, it is sometimes difficult to work with JSON. Especially if you are working with third-party APIs. The structure of the object is not in your control. And you have to work with what you get. Here are 3 tools th...

July 13, 2023
Using GPT's Function Calling Capability: Stock Information Demo

Using GPT's Function Calling Capability: Stock Information Demo

The ability to extract insights from user input has always been an excellent use case for OpenAI APIs. I have seen a lot of people using GPT APIs to perform NLP tasks. From Intent Detection, Classification to NER (Named Entity Recognition) it's quite...

June 16, 2023
Dealing with incorrect PHP Intelephense errors in your Laravel Project

Dealing with incorrect PHP Intelephense errors in your Laravel Project

If you are a PHP developer using VS Code, it's almost a no-brainer to use the PHP Intelephense plugin. It provides excellent IntelliSense for your PHP code and makes life easier. It prompts you to fix any undefined type, function, constant, class con...

June 6, 2023
How to write clean Controllers in Laravel

How to write clean Controllers in Laravel

As a beginner Laravel developer - writing clean controllers is crucial. In my experience, I have come across a lot of laravel projects where the controllers are 1000s of lines long. It should not have to be this way. Writing maintainable and efficie...

May 25, 2023
ChatGPT API Prompting Guide & Best Practices

ChatGPT API Prompting Guide & Best Practices

This is not a programming or ChatGPT API integration tutorial, these are some key ideas and points to keep in mind while using ChatGPT API. Large Language Models provide unprecedented capabilities to your software products. As developers, it is cruci...

May 20, 2023
Background Jobs in Laravel for Beginners

Background Jobs in Laravel for Beginners

If you're a Laravel developer understanding background jobs is critical. This technique helps manage time-consuming tasks, such as uploading images, sending emails, or processing data, without affecting user experience. In this article, we'll walk th...

May 12, 2023
How I built a chat widget with ChatGPT - under an hour

How I built a chat widget with ChatGPT - under an hour

What I wanted For an AI-powered chatbot project, I wanted a simple responsive chat widget that can be integrated into any webpage with a single script tag. I searched for open-source chat widgets but they were either built with some framework or came...

April 27, 2023