Article Preview
Buy Now
COLUMN
Repeating History
Thoughts from the Publisher
Issue: 24.1 (January/February 2026)
Author: Marc Zeedar
Author Bio: When
Article Description: No description available.
Article Length (in bytes): 2,381
Starting Page Number: 5
Article Number: 24100
Related Link(s): None
Full text of article...
Remember a year ago when I tripped trying to catch my dog and broke two ribs? Well,
those who don't learn from history are doomed to repeat it. This December I foolishly didn't want to turn on a light in the dark and tripped over something and face-planted onto stone tile. I broke two ribs on my left side!Not fun at all. The thing about broken ribs is that every injury is unique. What worked last year didn't work as well this year, so it's an all-new adventure in trying to manage pain and find a comfortable way to sleep.
I am on the mend, however. Though I'm sore and have to be careful what I do, it hurts so much less than before it feels wonderful! And though I missed about two weeks of work, I did get a new
xDev finished. Hooray!In This Issue
This turned out to be a very "AI"-focused issue. New author Michelle Parker explains how she used Cursor AI to write a Xojo app from scratch. This isn't "vibe" coding—more like coding with a smart programmer assistant. It's very interesting and well-worth the read!
I contribute on how to use MacOS 26's Apple intelligence Foundational Models via Xojo, and Tim explains about TOON.
Continuing with his series of using declares on Raspberry Pi, Eugene shows how to create custom open file dialogs.
In our columns, there's no interview this month, but Paul writes about Xojo 2025r3, Stefanie watermarks PDFs, and I talk about XojoScripts in
Beginner's Corner . Enjoy!
End of article.







