Kevin

Developer by day and developer by night.

Fixed a bug in blog post retrieval

I am querying Supabase to see if blog posts already exists. If the query and thus the URL gets too large, an error occurs. Fixed by chunking the blog posts and not checking too many posts at once.

Books, courses and topics now have their own page for searching and a menu item. This is a dead-simple search for now as there's too little data yet.

Books and courses now show related books/courses, buy links and related topics on - Also reworked courses/books layout.

Add automatic parsing for egghead courses

This will allow me to add egghead courses way faster (just paste in the URL)

Add automatic parsing for Udemy courses

This will allow me to add Udemy courses way faster (just paste in the URL)

Fix newsletter signup

When migrating to Nuxt I changed the direct usage of ky (HTTP client) to @nuxt/http which also uses ky but a bit differently. This messed up my JSON request body. Luckily someone reported this on Twitter 🤞