James Thompson

46 Followers
31 Following
104 Posts
Christian • Husband • Father • Rubyist
Rubyist since2006

An interesting look into the way LLMs form an understanding of their users. We can observe some of how they categorize us by gender, age, and wealth — shaping their behavior towards us. Hopefully, greater understanding will help us identify and correct biases; ensuring LLMs remain helpful rather than another reinforcement of harmful stereotypes, or worse.

https://www.theatlantic.com/technology/archive/2025/05/inside-the-ai-black-box/682853/

What AI Thinks It Knows About You

What happens when people can see what assumptions a large language model is making about them?

The Atlantic

NEW POST

LLMs often need to interact with external systems. Kiran Prakash explains how they do this kind of function calling, not by executing the calls directly, but passing sufficient data about the call to a separate program.

https://martinfowler.com/articles/function-call-LLM.html

Function calling using LLMs

Allowing an LLM to formulate calls to external systems

martinfowler.com

I’m rebuilding my personal blog with Jekyll, and Claude Code wrote a custom importer for my Medium content and helped me build excerpts for all my posts.

It’s helped troubleshooting plugin setup, reorganizing my posts, adjusting my site’s theme, and plenty of other tasks.

It helped me finish in a couple hours what would have been at least a solid day of effort unassisted. And, for around $15 in API usage, I appreciate the time savings for me.

Enjoying exploring different LLMs for #Ruby and #RubyOnRails — Claude Code is really impressing me on the whole.

Why not to raise NotImplementedError in #ruby #rubyonrails

Couldn't agree more. https://nithinbekal.com/posts/abstract-methods-notimplementederror-ruby/

Abstract methods and NotImplementedError in Ruby

Nithin Bekal's blog about programming - Ruby, Rails, Vim, Elixir.

I did not know about `bundler/inline`. This is very nice.

Defining gem dependencies in single file Ruby scripts:
https://nithinbekal.com/posts/bundler-inline-gemfile/

#ruby

Defining gem dependencies in single file Ruby scripts

Nithin Bekal's blog about programming - Ruby, Rails, Vim, Elixir.

I recently worked in #Rails 7.2.alpha using #Ruby 3.3 on regular #Windows, and some slowness aside, everything worked absolutely fine for my needs.

Thanks for doing such a great job, the Rails, Ruby, #RubyonWindows, RubyGems, SQLite3 and Puma teams.

(regular windows = no docker, no WSL2)

Finally getting back into exploring and learning consistently, and right now I’m enjoying diving into Developer Containers (https://containers.dev/) with @rubymine
Development containers

Development containers documentation and specification page.

Software development seems to be drifting back to task assignment instead of sign-up. I'd like folks to be aware of the incentives embedded in both models before choosing one. https://geekincentives.substack.com/p/sign-up-versus-assignment
Sign-up Versus Assignment

An Incentives Perspective

Geek Incentives

Looking for a challenge and a fully remote environment? We're expanding. Check out our careers page and join the PragProg team.

https://pragprog.com/careers/

Careers

We improve the lives of professional developers. We create timely, practical books on classic and cutting-edge topics to help you learn and practice your craft, and accelerate your career. Come learn with us.