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!
Nextjs
Welcome to my blog, where I share my experiences and insights in the world of technology. As a software engineer with a passion for problem-solving and creativity, I love exploring new ideas and discovering the latest trends in this rapidly changing field. In this blog, I share my thoughts on various topics, from projects I have worked on to emerging technologies and industry news. Join me on this exciting journey and stay up-to-date with the latest developments in the tech world.
- 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
- 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
- How to use SVG sprites in React and NextJs 13. I guide you through set-up, pros and cons and using libraries such as radix-icons and lucide for your sprites
- A quick tutorial on how to set up the Firebase Admin SDK on Nextjs 13, and how to use it in server components. I'll also show you how to hide firebase download urls using an API route.
- Learn how to set up an RSS feed for your Next.js 13 application using the rss package and contentlayer. This step-by-step guide will walk you through the process of generating an RSS feed, making it easier for your users to stay updated on your latest blog posts.
- Explore my newly revamped website, a personal blog by a full-stack developer with a passion for front-end development and cloud solutions. Built using Next.js, MDX, and Tailwind CSS, this site offers insights into my experiences, emerging technologies, and industry news. Join me on his journey of learning and growth in the ever-evolving world of software engineering.