TL;DR from openai import OpenAI from openai.types import...
In my current role, we use Django with Django Rest Framework (DRF) to power our platform’s API, and...
Deleting several Git branches at once with commands like git branch -D can become a real headache. At...
If you’ve ever worked with Tailwind components or TailwindUI, you’ve probably come across the “focus...
Have you ever needed to cherry-pick several commits between two branches, but ran into conflicts...
A year ago, I wrote a research paper titled Identification and Measurement of Hierarchical Layout...
When reading documentation or articles that contain code, do your prefer to: step through the file...
In most CRUD operations and REST APIs, primary keys are used to reference models that you want to...
In most of my apps, I almost always want the footer at the bottom of the page. This is really easy...
Zillow has consistently been one of the most popular real estate marketplaces for several years, and...
As a developer, I have worked on many feature definitions, tickets, and mockups. Working on both...
Before my current role, I spent most of my professional development career writing web apps in...
Recently, I came across a case where I needed to handle either bulk creates or bulk updates on a set...
In this article, you'll learn how to connect your Supabase project with your Next.js app hosted...
As a developer, my go-to analytics tools are Hotjar and Google Analytics for both small, personal...
A guide to the quick and easy setup of Storybook and Tailwind within Gatsby. Gist:...