Hello, I'm James

Developer Advocate at

Latest Posts

TypeScript 5.6 Beta is Awesome

August 11, 20242 min read

The new TypeScript update fixes some common dev headaches, and adds emojis?

Create Your own ChatGPT Clone in Next.js with Just One Command

November 16, 20231 min read

In this video I showcase a really cool project to bootstrap a ChatGPT like application that can be used to query and index your own data. All built on NextJs. It supports multiple LLMs such as OpenAI and has support for Markdown, HTML, CSV, Word, Text files and more! It can even be used to just create a backend in python or express!

TailwindCSS: Master Advanced Techniques for Dark Mode, Theming, and More

November 12, 202310 min read

Explore advanced TailwindCSS techniques for effective dark mode implementation, custom theming, and utility helpers. Enhance your UI design efficiency and user experience with these practical methods.

NextJS 14 and more announcements from NextJS conf

October 28, 20233 min read

Take a brief look into what was announced to be coming in NextJS 14 as well as a few other announcements from the NextJS conference

Dynamically Generated OG Images in NextJS

October 20, 20237 min read

How to set-up dynamically generated OpenGraph images in NextJS 13, using both the app and pages router. How to style the image with tailwind, add custom fonts, choose emoji style and load in external/local images

View All Posts

Categories

nextjs
javascript
blog
eslint
react
typescript
video
prettier
personal
chatgpt
ai
llamaindex
tailwindcss
css
dark mode
theming
helper functions
nextjs 14
opengraph
icons

Top Posts

Channels

Better Stack

@betterstack

16K Subscribers

Jolly Coding

@jollycoding

6K Subscribers