Dirk Van Meerveld

NextJS Course (2/9) – Navigation, routing, and layouts in Next.js

Welcome back to part 2 of this tutorial series. In this part, we’ll first get started by looking at how to create and navigate between multiple pages in Next.js, as just having a single page is not very useful! Routing in Next.js Routing in Next.js is very easy and almost magical even. Where in every […]

NextJS Course (2/9) – Navigation, routing, and layouts in Next.js Read More »

NextJS Course (1/9) – Setting up and understanding Next.js

Hi and welcome to this new tutorial series on building AI applications using Next.js. In this first part, we’ll get started on the basics and setting up Next.js for our project. What is Next.js? Next.js is a powerful React framework designed to build fast, search-engine-friendly, and dynamic websites. It uses server-side rendering (SSR) and static

NextJS Course (1/9) – Setting up and understanding Next.js Read More »

Google Gemini Course (7/7) – Code Execution and Context Caching

Welcome back to the final part of this tutorial series. This part was not actually supposed to exist, but after completing the curriculum for the Gemini tutorial series Google suddenly dropped some new and awesome features, so here we are. Please bear with me as this might be a bit more spontaneous and unscripted compared

Google Gemini Course (7/7) – Code Execution and Context Caching Read More »

Google Gemini Course (3/7) – Building a Chatbot with Google’s Gemini API

Hi and welcome back to part 3! Before we move on let’s take a more in-depth look at the response that the Gemini API returns to us. Go back into the simple_request.py file and change the print statements in the if __name__ == ‘__main__’: block as follows: We’re going to look at the text, candidates,

Google Gemini Course (3/7) – Building a Chatbot with Google’s Gemini API Read More »