A friend of mine pointed me to nanocode, and i found an article going about building an AI coding agent in 250 lines of Python. The original nanocode project is a cool demo: a minimal Claude Code alternative using just the OpenRouter API or Anthropic API, tool definitions, and a loop. No frameworks, no magic. I thought: Java can do this just as cleanly. So I ported it.
This blog post is co-authored by Cédric Champeau (Micronaut) and Max Rydahl Andersen (Quarkus), and cross-posted on our respective personal blogs. Today we are excited to announce TamboUI, an open-source Terminal UI framework for the Java ecosystem!
Look, I’m going to say something that might sound crazy to some of you: Java deserves to be better in the terminal. And 2026? That’s going to be the year we fix it! I’ve been watching people get absolutely amazed by AI terminal applications lately. LLM-powered CLI tools that help you write code, answer questions, generate content—all from your terminal. And you know what they’re all written in?…
Apple’s recent paper, The Illusion of Thinking, has sparked a wave of discussions both online and offline. Some have latched onto it as a definitive "gotcha" moment against large language models (LLMs), claiming they’re nothing but fancy statistical engines that can’t truly reason. But here’s the thing: we already should know that. Anyone who’s spent time digging into how LLMs work knows they’re…
Once upon a time, in a world not too distant from our own, a great invention was unveiled: the “Intelligent Machine,” or simply "AI." Its creators promised wonders—unlimited reasoning, flawless decision-making, and the power to revolutionize industries. It was said that this new technology could think like a human, solve problems beyond human capability, and would soon render manual labor, tedious…
Introduction Hello, Java enthusiasts! Today, I’m excited to share a tool that I believe will make your database interactions much simpler. If you’ve worked with Java databases, you know that setting up JDBC connections can sometimes be a bit cumbersome. That’s where my JBang script, conveniently named jdbc, comes into play. It’s designed to streamline the process, making your life as a developer a…
Holly Cummins recently shared a blog post about a QR code generator that integrates images into the QR code, like this one: I was intrigued by the concept and decided to explore it further. Holly’s script is already executable using JBang, like this: