How to Implement ChatGPT with OpenAI API in Python Synchronously and Asynchronously

Since the advent of ChatGPT, it has brought tremendous shock to human society. Especially for us developers, our lives have been reshaped dramatically because of it. ChatGPT can answer all kinds of…

How to Read OSM Data with DuckDB

A deep dive into OpenStreetMap data structure and how to utilize it in a scalable way. “How to read OSM data with DuckDB” is published by Kamil Raczycki.

Seeing Our Reflection in LLMs

By now, I’m sure most of you have heard the news about Google’s new LLM*, Gemini, generating pictures of racially diverse people in Nazi uniforms. This little news blip reminded me of something that…

Exploring My LinkedIn Journey Through Data Analysis

The leading professional networking platform today is LinkedIn. I began my journey there several years ago sharing information about my work and job title. However, I decided to focus more intensely…