Raymond is an experienced developer evangelist and advocate. He focuses on APIs, AI, the web platform, and enterprise cat demos.
Latest Posts
Earlier this week I posted a quick look at building a simple calendar with BoxLang, specifically an HTML one meant for a web page of course. This was a bit complex due to the needs of creating a proper HTML table, but generally I was... ok with the result. Yeah that's nice and vague, but there's some code I could state at and think of alternatives for nearly forever and it's ok to just put it down and walk away. So obviously, I'm returning to it today. Specifically, how to get events on the calendar.
development boxlang
Usually for my Code Break shows, I assume if folks miss it they'll just check out the recordings, but while my earlier session is fresh in my mind, I thought I'd share a bit more about the session and a look at the code generated. It actually went a heck of a lot better than I anticipated to be honest, and was fun. To be clear, it wasn't perfect, and I'll touch a bit on what my tool of choice struggled with, but overall I'm really impressed with what I got built in an hour.
development generative ai javascript
Chalk this up to - "Here's a simple idea for a quick and dirty blog post" that turned into a few hours of my holiday weekend. Not only that, this is probably the first of three or so blog posts so... buck up, buttercup, this is going to be a fun ride. A while ago I had written down (well, typed in, I use Microsoft To Do to record writing ideas) the idea of demonstrating calendar creation with BoxLang, specifically creating a dynamic calendar, with or without events, either entirely server-side, or using a combination of client-side code with BoxLang providing the API. For today's post, I'm going to focus on (what I had assumed would be) the simplest version - just rendering a calendar for this month.
development boxlang
Hey folks. Next week I've got not one, not two, but three different presentations happening. Here's what I've got going on.
development generative ai
Remember some time ago (yesterday) when I wrote about CSV parsing in BoxLang using the opencsv
Java library and Maven? As I said then, my initial impetus for that post was to recreate my ColdFusion Hackathon project, but once I got it working, it turned out to be really useful for something completely different.
development boxlang
I recently did some CSV parsing in ColdFusion while working on my ColdFusion 2025 Hackathon submission, and while I didn't win, I really enjoyed the little utility I built. That tool made use of CSV parsing support in Adobe ColdFusion and I thought I'd take a look at what I'd need to use to support that in BoxLang. This led me to look for a Java tool and gave me a chance to try something new in BoxLang, Maven support.
development boxlang
Back in May I announced my new role at Foxit as an API evangelist. At the time, I couldn't talk much about what I was working on (although the title kinda gives it away), but yesterday we launched our new offering and I can finally share some news about it, and even better, some code.
development foxit python
Want more posts? You can peruse a complete list of my content, or pop over to my search page to find what you're looking for.