Strictly necessary
Required for security, unlock verification, and core site operation.
Show details
| Name | Provider | Purpose | Duration |
|---|---|---|---|
| karot_unlock | karotammela.fi | Sentinel unlock verification for dashboard access | 14 days |
Welcome to my site, a kind of AI-workshop. This is where I test and showcase different projects where I use AI - either in the coding itself or in the final implementations. You will also find my blog here, where I share what I've learned from different projects and from the journey overall.
Why I built an identical Go+HTMX implementation alongside my Next.js site, and what I learned about setting up a VPS on Hetzner and running SQLite on my own server.
A deep technical dive into building high-performance, localized blogs with Next.js, detailing the architectural choice between interactive MDX and pure Markdown.
How a manual ticket sales workflow evolved into a secure, multilingual, multi-vendor platform built with Agentic AI.
Is MCP the right answer or dead on arrival? For me it has been a game changer for speeding up coding projects.
Why is AI-assisted coding easy to start but difficult to master?
My journey from tedious Python studies to building multiple concurrent projects using AI agents and a new way of working.
Consent center
Select which optional categories can be used. Essential storage stays enabled for security and core access.
Required for security, unlock verification, and core site operation.
| Name | Provider | Purpose | Duration |
|---|---|---|---|
| karot_unlock | karotammela.fi | Sentinel unlock verification for dashboard access | 14 days |
Stores language and theme preferences to improve your experience.
| Name | Provider | Purpose | Duration |
|---|---|---|---|
| NEXT_LOCALE | karotammela.fi | Persist selected language between visits | Session and refresh persistence |
| karot-theme | karotammela.fi | Persist preferred visual theme | Until cleared |
Helps us understand usage patterns. In this setup, Umami analytics runs cookieless.
| Name | Provider | Purpose | Duration |
|---|---|---|---|
| Umami cookieless analytics | Umami | Measure page views and engagement without cookies | No cookies used |
Reserved for future marketing integrations and campaign measurement.
No active items currently mapped to this category.
Tech switcher
Compare the Go + HTMX build against the original Next.js app.