Posts

GenAI Patterns: Guardrails and RAG overview

Gen AI systems are gullible, and can easily be tricked into responding i...

What role does LLM reasoning play for software tasks?

Recent LLM models have provided “reasoning” capabilities. Birgitta Böckel...

GenAI Patterns: Reranker

LLMs struggle with large amounts of context. Bharani Subramaniam and I e...

I've been kidnapped by Robert Caro

I've always enjoyed reading, and for most of my life I've particularly e...

The role of developer skills in agentic coding

As agentic coding assistants get more capable, Birgitta Böckeler is try...

Commenting on removing "X" on US passports

The new US administration has decided to eliminate the “X” option for gender/sex...

GenAI Patterns: Fine Tuning

While RAG is the most common way to focus a foundation model on material...

Guiding an LLM for Robust Java ByteBuffer Code

AI editors like Cursor can generate code with remarkable speed using LLM...

Updating yesterday's post on social media engagement

Some people asked about how many people clicked through the links on the...

Social Media Engagement in Early 2025

A few years ago, whenever I published a new article here, I would just a...

Building TMT Mirror Visualization with LLM

Creating a user interface that visualizes a real-world structure — like...

Additional explanatory material for the Deepseek Overview

A couple of months ago, my colleague Shayan Mohanty published a technical ...

Node v20.8.1 (Current)

Node v18.18.1 (LTS)

Node v20.8.0 (Current)

Node v20.9.0 (LTS)

Node v21.1.0 (Current)

Node v21.0.0 (Current)

Node v18.18.2 (LTS)

Node v21.3.0 (Current)

Node v18.19.0 (LTS)

Node v20.10.0 (LTS)

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.