Links For You (3/8/25)

Happy afternoon, programs.

From: Raymond Camden

Parsing Uploaded Resumes into Form Fields with Google Gemini

As I've recently become somewhat familiar with job application sites (sigh, thanks Adobe), I've noticed an interesting feature some sites use.

From: Raymond Camden

Code Break this Thursday - Ray Finally Learns React

Ok, so if you attended my last Code Break session you know I was hinting that I was really excited for my next one.

From: Raymond Camden

Using AI in the Browser for Typo Rewriting

Last week I gave a presentation on Chrome's new built-in AI support (I'll link the video at the end) and it's gotten me inspired to consider new and different ways these APIs can be used to enhance the user experience.

From: Raymond Camden

Using Java Libraries in BoxLang

One of the aspects that makes BoxLang compelling is that it runs on top of the Java Virtual Machine which means you get access to any Java library out there.

From: Raymond Camden

Using Parallel Looping in BoxLang

Last week I wrote about converting a Python file search script to BoxLang.

From: Raymond Camden

Links For You (2/22/25)

Happy Link Day.

From: Raymond Camden

Building a File Search Script in BoxLang

My initial blog post on BoxLang used a simple script example to demonstrate how the language can be used to build shell script type utilities and it got me thinking about other ways I could use BoxLang for my own personal tools.

From: Raymond Camden

Quick Demo of Chrome's Summarization GenAI (Upcoming) API

I've blogged a few times recently about Google's AI on Chrome initiative to bring AI features to the browser itself.

From: Raymond Camden

Building a Web App with BoxLang

I've been building web apps for thirty years now, which frankly is kind of scary to see explicitly spelled out.

From: Raymond Camden

Building Serverless Lambda Functions with BoxLang

I've been a fan of serverless for quite some time.

From: Raymond Camden

Using Intl.DurationFormat for Localized Durations

Last year I had the opportunity to give a talk on the web platform's Intl specification.

From: Raymond Camden

Introducing BoxLang - Scripting for the JVM

The last week or so I've been playing with a new language, which honestly is one of the most fun things I get to do.

From: Raymond Camden

Links For You (2/8/25)

In my last Links For You post, there was snow outside from a completely unusual snow storm down here in Louisiana.

From: Raymond Camden

Doing Evil Things with Generative AI and Recipes

Let me preface this blog post with a very clear and direct message.

From: Raymond Camden

Building a Resume Review and Revise System with Generative AI and Flask

The last two sessions of my live stream, Code Break, have been really interesting, at least to me anyway.

From: Raymond Camden

Generative AI Images with Gemini and Imagen - an Introduction

I've been waiting for this to launch for a few days now, and while technically this isn't quite yet available in Gemini, only Vertex, it should be testable in Gemini in the very short term.

From: Raymond Camden

Using Generative AI to Help in Customer Service

Ok, before I begin, let me be absolutely clear.

From: Raymond Camden

Testing Cloudinary Image Enhancements

Last week I took a look at Cloudinary GenAI transformations to demonstrate quickly creating different versions of media, including multiple sizes and text copy.

From: Raymond Camden

Links For You (1/25/25)

Greetings, programs.

From: Raymond Camden

Automating Media Asset Creation with Cloudinary's GenAI Transformations

I've been happily using Cloudinary on my blog for a few years now, but it's been quite some time since I've blogged about them.

From: Raymond Camden

Let's Build a Web App for Pinecone

Yesterday I blogged about Pinecone's excellent RAG as a service system for quickly building generative AI systems: "Checkout Pinecone for Serverless RAG".

From: Raymond Camden

Checkout Pinecone for Serverless RAG

In my quest this year to expand my AI knowledge outside of Gemini, I was recently introduced to Pinecone.

From: Raymond Camden

Turn Your Weather into Poetry with GenAI

I was struggling to get some real, productive work done (I just got back from a trip in Europe) and I thought I'd tackle something that's been in my queue for a little while now.

From: Raymond Camden

Next CodeBreak - Let's AI!

Hey folks! One of the things I promised to do better with the Code Break show was scheduling.

From: Raymond Camden

Simple Blog Example in Flask

As part of my efforts to improve my Python knowledge, I've been looking at the Flask framework for a way to build Python-backed web apps.

From: Raymond Camden