Konstantin Pavlov
banner
kpavlov.me
Konstantin Pavlov
@kpavlov.me
Human, Software Engineer: AI, Kotlin, OSS.
Creator of mokksy.dev
Pinned
The #video of our talk with @maxandersen.xam.dk at #KotlinConf2025 on #Quarkus #LangChain4j is here! youtu.be/hxEM5J6QfLY
LangChain4j with Quarkus | Max Rydahl Andersen and Konstantin Pavlov
YouTube video by Kotlin by JetBrains
youtu.be
Reposted by Konstantin Pavlov
Massive thanks to @stephanjanssen.be and team for organising another great edition of @devoxx.com!
October 10, 2025 at 3:21 PM
@snicoll.be, thank you for the talk on Devoxx Belgium 2025 on SpringBoot 4. May I ask you to review my guide how to write SB starters. Is it still actual and provide the best practices for SB 4 kpavlov.me/blog/spring-...
Spring Boot Starters
This post discusses Spring Boot Starters and their importance to developers, who want to make the setup and configuration of Spring Boot applications a whole lot easier. It keeps dependencies organize...
kpavlov.me
October 10, 2025 at 9:44 AM
#Mokksy 0.5.0-Alpha1 is ready for testing github.com/mokksy/ai-mo...

New features include an #Ollama mock server, initial support for #A2A protocol v0.3.0, colored HTTP request logs, and updated Kotlin compiler options with kotlin-stdlib 2.0.10.
Release v0.5.0-Alpha1 · mokksy/ai-mocks
What's Changed New Features Introduce Ollama Mock Server (WIP) by @kpavlov [WIP] Support A2A protocol v0.3.0 (JSON-RPC 2.0) by @kpavlov Colorize HTTP request in logs by @kpavlov Update Kotlin comp...
github.com
September 8, 2025 at 6:55 PM
Reposted by Konstantin Pavlov
📢 Kotlin community! Don’t miss this livestream on the new version of IntelliJ IDEA.

We’ll share updates that improve the Spring experience, demonstrate interactive coding with Kotlin Notebook, and highlight many other new features.

Set a reminder 👇
📺 Join our Developer Advocates for a special IntelliJ IDEA Talk episode focusing on the 2025.2 release highlights!
Enjoy hands-on demos, feature deep dives, and real discussions about what matters for your workflows!
📅 Check out the agenda and set a reminder: www.youtube.com/live/_nt-z0F...
August 9, 2025 at 6:33 AM
Google has introduced a new Transformer model called Mixture-of-Recursions, which lets each token go through a different number of processing steps based on how much “thinking” it needs, helping the model use less memory and computation while improving performance. youtu.be/MfswBXmSPZU
Smaller, Faster, Smarter: Why MoR Might Replace Transformers | Front Page
YouTube video by AIM Tv
youtu.be
July 22, 2025 at 5:51 AM
A software development team implements a deceptively simple rule: break the build, buy cookies for everyone. What begins as a lighthearted accountability measure slowly transforms into something far more profound — ...
The Cookie Story: When Build Failures Became Sweet Accountability
Twelve developers. One trunk. And a jar of cookies. Zero tolerance for broken builds. Watch as pair programming sessions intensify, commits shrink to surgical precision, and a team discovers that the ...
kpavlov.me
July 19, 2025 at 8:36 AM
Reposted by Konstantin Pavlov
Had a fun conversation with Mark Sailes about my career in professional opensource - maybe you find some of it interesting too. And go subscribe give a like on Marks new channel!

youtu.be/ePb9O9VDsVA
Your browser is up to date
You can use YouTube's latest features!
youtu.be
July 3, 2025 at 8:31 PM
Reposted by Konstantin Pavlov
Poland will start its first-ever pilot of a shortened working week this July as the government seeks to meet social needs.
Poland trials a four-day working week: A step towards the future?
Poland will start its first-ever pilot of a shortened working week this July as the government seeks to meet social needs.
l.euronews.com
July 1, 2025 at 11:24 PM
Their system prompts need more refinement and supervision and human approvals while making the decisions, but the business model is seemingly interesting and promising.
July 2, 2025 at 12:30 PM
Reposted by Konstantin Pavlov
Anthropic put an AI chatbot in charge of a shop. The results show why AI won’t be taking your job just yet.
An AI chatbot ran a shop for a month. But things got weird very fast
Anthropic put an AI chatbot in charge of a shop. The results show why AI won’t be taking your job just yet.
l.euronews.com
July 2, 2025 at 11:08 AM
The #video of our talk with @maxandersen.xam.dk at #KotlinConf2025 on #Quarkus #LangChain4j is here! youtu.be/hxEM5J6QfLY
LangChain4j with Quarkus | Max Rydahl Andersen and Konstantin Pavlov
YouTube video by Kotlin by JetBrains
youtu.be
June 23, 2025 at 7:31 AM
Reposted by Konstantin Pavlov
In case you missed the latest @langchain4j.dev release, a new feature that snuck in is #guardrails! You can validate LLM input & output!

docs.langchain4j.dev/tutorials/gu...
Guardrails | LangChain4j
Guardrails is an experimental feature. Its API and behavior might change in future versions.
docs.langchain4j.dev
June 20, 2025 at 9:17 PM
I wrote a new #blog post about why #testing #prompts in isolation isn’t enough 🚨

Your app usually generates prompts on the fly. Static tests miss how it behaves in real-world use. You should test the service itself—dynamic prompt logic, context, full flows
kpavlov.me/blog/llm-eva...
#ai #testing
LLM Evaluation Testing with promptfoo: A Practical Guide
This article shows how to implement automated testing for LLM applications using promptfoo with a real application server, addressing the challenge that traditional testing methods fail with non-deter...
kpavlov.me
June 6, 2025 at 11:31 AM
First day at #DevTalksRomania. Today I am hosting a workshop on building AI agent on #Kotlin, #LangChain4j, and #Quarkus
June 4, 2025 at 9:25 AM
There are only 103 unique #LEGO sets like this, and only 2 happy owners in #Estonia: @antonarhipov.bsky.social and myself 😎
#KotlinConf25 #Kodee
May 31, 2025 at 9:37 AM
The DevUI is especially useful to play with the ADK
May 29, 2025 at 11:33 AM
I am Debugger in baggy jeans. Unleash your inner Duke and win a limited-edition T-shirt!
#Java30WithIntelliJIDEA www.jetbrains.com/lp/java-30/d...
Debugger in baggy jeans
You squash bugs in oversized hoodies with style. The stack trace fears you.
www.jetbrains.com
May 24, 2025 at 4:48 AM
Reposted by Konstantin Pavlov
🎉 KotlinConf is almost here! The opening keynote and an exciting lineup of sessions kick off tomorrow at 9:00 am CEST. Don’t miss the livestream: 👉 kotl.in/conf25-live
KotlinConf'25 – Day 1 Livestream (Feat. Keynote)
KotlinConf is the premier event connecting professional developers and companies shaping the future with cutting-edge technologies. Conference schedule - https://kotlinconf.com/schedule/?day=2025-05-...
kotl.in
May 21, 2025 at 10:02 AM
A simple test for new Google Java Agent Development Kit #ADK

A #test for @glaforge.dev's ADK example glaforge.dev/posts/2025/0...
github.com/mokksy/ai-mo...
github.com
May 21, 2025 at 2:46 PM
#Mokksy AI Mocks 0.4.0 now supports Google #Gemini #VertexAI mocking. Enable deterministic testing with local API simulation - no production dependencies needed. Useful for stable CI/CD with #AI components.

Docs: mokksy.dev/docs/ai-mock...

#AITesting #DevInfrastructure #Gemini​​​​​​​​​​​​​​​​
Gemini
AI-Mocks Gemini is a specialized mock server implementation for mocking the Google Vertex AI Gemini API, built using Mokksy. MockGemini is tested against the Spring AI framework with the Vertex AI Gem...
mokksy.dev
May 20, 2025 at 3:28 PM
I found a nice #AI #wiki generator. It helps to understand project structure and architecture, e.g. deepwiki.com/mokksy/ai-mo...

Free for open-source projects. They are asking to add a badge to README file, and the wiki will be updated weekly
deepwiki.com
mokksy/ai-mo.. | DeepWiki
DeepWiki provides up-to-date documentation you can talk to, for mokksy/ai-mo... Think Deep Research for GitHub - powered by Devin.
deepwiki.com
May 14, 2025 at 8:07 AM