Want to know if a local embedding model like Qwen3 embeddings can replace OpenAI's embedding model?
Read it here:
jamiecraane.dev/2026/14/09/l…
Nw blogpost about implementing row level security with Kotlin Exposed and Postgres: jamiecraane.dev/2026/09/07/m…
#kotlin
A really handy command in Claude which I often use is /resume. Resume lets you select a previous conversation and resume it. Especially handy with the Opus 1M context window.
When working extensively with ClaudeCode, it really helps to occasionally optimize the repo for the agent. What do I mean with that? Extracting skills, agents, hooks), make sure claude.md stays small and up to date and point to other sources of information.
Working with Claude extensively on several projects at once puts the Macbook pro (still an M1 Max) to good use. Now hitting continuously my 64GB.
The time for more memory is near!
Collected my new Model Y AWD in Marine blue today. What a fantastic color on the model Y.
#marineblue
#tesla
#modely
#kotlin #ai
To better guide the AI assistant or agent in writing code in our large codebase, we introduced the AIGuideline annotation. Read all about it here: jamiecraane.dev/2025/13/10/a…
#intelligencecommunity It is perfectly feasible to create IntelliJ themes solely using AI. Check out this cyberpunk neon dark theme!
#KotlinServerSide In this post I will explain how to integrate Firebase authentication in a Ktor app with Thymeleaf:
jamiecraane.dev/2025/06/12/f…
Full sample code included!
#intellij #jetbrains Besides, coding, Jetbrains Junie (jetbrains.com/junie/) is also extremely useful in ask mode for understanding existing codebases.
Part 2 of my blog series about integrating Firebase authentication in your custom Ktor backend:
jamiecraane.dev/2025/01/16/f…
#firebase #ktor #kotlin
Ever wondered how to verify JWT tokens in Ktor?
Read it in part 1 of the series about integrating #firebase with #ktor:
jamiecraane.dev/2024/12/11/f…
Part 2 of my blog series about integrating Firebase authentication in your custom Ktor backend:
jamiecraane.dev/2025/01/16/f…
#firebase #ktor #kotlin
Ever wondered how to verify JWT tokens in Ktor?
Read it in part 1 of the series about integrating #firebase with #ktor:
jamiecraane.dev/2024/12/11/f…
#IntelliJIDEATips no tabs, multiple tabs in the editor? I am settled on using 2 tabs. This gives me flexibility to move tabs to other editor windows without the editor becoming cluttered.







