Posts from Raymond Camden's Blog

Subscribe
Archives
New Post from RaymondCamden.com: Using GenAI to Classify an Image as a Photo, Screenshot, or Meme
January 18, 2024
Here's the latest post from raymondcamden.com, Using GenAI to Classify an Image as a Photo, Screenshot, or Meme. File this under the "I wasn't sure if it...
New Post from RaymondCamden.com: You Should Attend theJam.dev 2024!
January 17, 2024
Here's the latest post from raymondcamden.com, You Should Attend theJam.dev 2024!. Next week, a very cool, and very free, online event is being held by the...
New Post from RaymondCamden.com: Using Drag/Drop in Alpine.js with PDF Embed
January 16, 2024
Here's the latest post from raymondcamden.com, Using Drag/Drop in Alpine.js with PDF Embed. Drag and drop support in JavaScript is probably two to three...
New Post from RaymondCamden.com: Links For You
January 13, 2024
Here's the latest post from raymondcamden.com, Links For You. Hello friends. This week has been absolute hell as I've been sick since Wednesday. I'm on the...
New Post from RaymondCamden.com: Using AI and PDF Services to Automate Document Summaries
January 8, 2024
Here's the latest post from raymondcamden.com, Using AI and PDF Services to Automate Document Summaries. I first discovered Diffbot way back in 2021 when I...
New Post from RaymondCamden.com: Function Calling and GenAI
January 3, 2024
Here's the latest post from raymondcamden.com, Function Calling and GenAI. I love when I work on one demo, hit an issue, discover something else and get...
New Post from RaymondCamden.com: The Return of the Comment(s)
January 2, 2024
Here's the latest post from raymondcamden.com, The Return of the Comment(s). In the twenty plus years this blog has been around, I've had various different...
New Post from RaymondCamden.com: My 2023
December 31, 2023
Here's the latest post from raymondcamden.com, My 2023. Happy New Year (well almost) my fabulous readers. Typically at the end of the year, I like to take...
New Post from RaymondCamden.com: Links For You
December 23, 2023
Here's the latest post from raymondcamden.com, Links For You. Welcome to the last links I'll share ever... in 2023. As I said when I started this series, my...
New Post from RaymondCamden.com: Using Generative AI to Detect Cat Breeds
December 18, 2023
Here's the latest post from raymondcamden.com, Using Generative AI to Detect Cat Breeds. Let's be honest, what other use is there for generative AI than...
New Post from RaymondCamden.com: Google Gemini and AI Studio Launch
December 14, 2023
Here's the latest post from raymondcamden.com, Google Gemini and AI Studio Launch. While it feels like just yesterday I first blogged about Google's PaLM...
New Post from RaymondCamden.com: An Image Dialog Web Component
December 13, 2023
Here's the latest post from raymondcamden.com, An Image Dialog Web Component. A lot of the talk (well, on Mastodon at least) lately concerning web components...
New Post from RaymondCamden.com: Links For You
December 10, 2023
Here's the latest post from raymondcamden.com, Links For You. Welcome to - most likely - my last Links For You post of 2023. Who knows though, I'm off for...
New Post from RaymondCamden.com: The Twelve (Generative) Days of Christmas
December 8, 2023
Here's the latest post from raymondcamden.com, The Twelve (Generative) Days of Christmas. I tend to have a lot of silly ideas. Not useful ideas. Not good...
New Post from RaymondCamden.com: Awesome Netlify Updates
December 6, 2023
Here's the latest post from raymondcamden.com, Awesome Netlify Updates. For about two months now I've had on my queue to write about some of the incredibly...
New Post from RaymondCamden.com: Adding Music Previews to My Now Page
November 29, 2023
Here's the latest post from raymondcamden.com, Adding Music Previews to My Now Page. About two months or so ago I added a Now page to my site. It shows my...
New Post from RaymondCamden.com: Using IndexedDB with Alpine.js
November 26, 2023
Here's the latest post from raymondcamden.com, Using IndexedDB with Alpine.js. A lot of my "x with Alpine" blog posts end up being, well, nothing special....
New Post from RaymondCamden.com: Links For You
November 20, 2023
Here's the latest post from raymondcamden.com, Links For You. Good morning, readers. These link posts are typically reserved for the weekend, but my weekend...
New Post from RaymondCamden.com: Adding Simple Routing to Cloudflare Workers
November 18, 2023
Here's the latest post from raymondcamden.com, Adding Simple Routing to Cloudflare Workers. I've been "playing" with serverless for years now, but honestly...
New Post from RaymondCamden.com: A Tip for Properly Handling Loading States in Web Apps
November 15, 2023
Here's the latest post from raymondcamden.com, A Tip for Properly Handling Loading States in Web Apps. This isn't something I was going to blog about, but...
New Post from RaymondCamden.com: Can GenAI help you win in Vegas?
November 9, 2023
Here's the latest post from raymondcamden.com, Can GenAI help you win in Vegas?. No. Thank you and goodbye.Ok, first off, I apologize for the click-bait...
New Post from RaymondCamden.com: Creating Human-Readable Summaries of Data with Google PaLM Generative AI
November 6, 2023
Here's the latest post from raymondcamden.com, Creating Human-Readable Summaries of Data with Google PaLM Generative AI. Like a lot of folks, I've been...
New Post from RaymondCamden.com: Links For You
November 5, 2023
Here's the latest post from raymondcamden.com, Links For You. Happy Sunday, and as I'm currently watching the Saints lose (to be fair, I'm an hour behind,...
New Post from RaymondCamden.com: Building a Generic RSS Parser Service with Cloudflare Workers
October 31, 2023
Here's the latest post from raymondcamden.com, Building a Generic RSS Parser Service with Cloudflare Workers. About once every three months I'll write a...
New Post from RaymondCamden.com: Using Cloudflare's AI Workers to Add Translations to PDFs
October 24, 2023
Here's the latest post from raymondcamden.com, Using Cloudflare's AI Workers to Add Translations to PDFs. Late last month, Cloudflare announced new AI...
New Post from RaymondCamden.com: Links For You
October 22, 2023
Here's the latest post from raymondcamden.com, Links For You. Hello friends and welcome to another post of links I hope you find interesting. In a few days,...
New Post from RaymondCamden.com: Using Google PaLM to Gather Sentiment Analysis on a Forum
October 17, 2023
Here's the latest post from raymondcamden.com, Using Google PaLM to Gather Sentiment Analysis on a Forum. I've really been enjoying working with Google's...
New Post from RaymondCamden.com: Texting Email Summaries using Google PaLM AI and Twilio
October 13, 2023
Here's the latest post from raymondcamden.com, Texting Email Summaries using Google PaLM AI and Twilio. Yesterday I shared my initial impressions of working...
New Post from RaymondCamden.com: A Look at Google's PaLM API
October 12, 2023
Here's the latest post from raymondcamden.com, A Look at Google's PaLM API. Like, I assume, every single developer on the planet, I've been somewhat...
New Post from RaymondCamden.com: Automating Mastodon Postings with ColdFusion
October 5, 2023
Here's the latest post from raymondcamden.com, Automating Mastodon Postings with ColdFusion. I've had a lot of fun building Mastodon bots (see my list of...
New Post from RaymondCamden.com: Links For You
October 2, 2023
Here's the latest post from raymondcamden.com, Links For You. Hello from lovely Las Vegas, where, believe it or not, it is actually cooler (temperature-wise)...
New Post from RaymondCamden.com: Taking a Look at Pipedream's GitHub Integration
September 29, 2023
Here's the latest post from raymondcamden.com, Taking a Look at Pipedream's GitHub Integration. It's been a little while since I've blogged about Pipedream....
New Post from RaymondCamden.com: Guess the (Marvel) Decade
September 26, 2023
Here's the latest post from raymondcamden.com, Guess the (Marvel) Decade. Many years ago, I first wrote up my experience working with the Marvel API. I find...
New Post from RaymondCamden.com: Testing Out the Alpine.js Intersect Plugin
September 20, 2023
Here's the latest post from raymondcamden.com, Testing Out the Alpine.js Intersect Plugin. A few weeks ago, I finally got around to looking at the official...
New Post from RaymondCamden.com: Links For You
September 17, 2023
Here's the latest post from raymondcamden.com, Links For You. Another weekend and another set of links for yall to enjoy. Yesterday my wife and I drove our...
New Post from RaymondCamden.com: Building a QR Coder Web Component
September 13, 2023
Here's the latest post from raymondcamden.com, Building a QR Coder Web Component. It's been a hot minute or so since I played with web components, mainly...
New Post from RaymondCamden.com: Fun With Front Matter: Part 4 - Featured Posts
September 12, 2023
Here's the latest post from raymondcamden.com, Fun With Front Matter: Part 4 - Featured Posts. It's been a few days since my last post in this series. I'd...
New Post from RaymondCamden.com: Integrating Intl with Alpine.js Mask
September 6, 2023
Here's the latest post from raymondcamden.com, Integrating Intl with Alpine.js Mask. I've been using Alpine.js for quite a while now (although I still make...
New Post from RaymondCamden.com: Links For You
September 4, 2023
Here's the latest post from raymondcamden.com, Links For You. Welcome to another collection of links, and for today, a very "component" flavored set of...
New Post from RaymondCamden.com: Join Us at The Undefined Show!
September 1, 2023
Here's the latest post from raymondcamden.com, Join Us at The Undefined Show!. On September 11th, Todd Sharp, Scott Stroz, and myself will be launching a new...
New Post from RaymondCamden.com: Fun With Front Matter: Part 3 - Handling Edits
August 31, 2023
Here's the latest post from raymondcamden.com, Fun With Front Matter: Part 3 - Handling Edits. I hope by now that folks are getting that the point of this...
New Post from RaymondCamden.com: Fun With Front Matter: Part 2 - Follow-ups
August 29, 2023
Here's the latest post from raymondcamden.com, Fun With Front Matter: Part 2 - Follow-ups. Today I'm following up (heh, get it) on the series I started...
New Post from RaymondCamden.com: Fun With Frontmatter: Part 1 - Related Posts
August 28, 2023
Here's the latest post from raymondcamden.com, Fun With Frontmatter: Part 1 - Related Posts. I'm kicking off a little series of tips today that's been...
New Post from RaymondCamden.com: Working with the Storage API
August 25, 2023
Here's the latest post from raymondcamden.com, Working with the Storage API. Earlier this year at WWDC, Apple announced a whole set of new features coming to...
New Post from RaymondCamden.com: Debugging Cloudflare Workers with Logs
August 22, 2023
Here's the latest post from raymondcamden.com, Debugging Cloudflare Workers with Logs. As with some of my previous Cloudflare posts, I've got a video version...
New Post from RaymondCamden.com: Links For You
August 20, 2023
Here's the latest post from raymondcamden.com, Links For You. Looks like I was a bit late in doing my links post this month. Like most of the country, my...
New Post from RaymondCamden.com: ColdFusion Component for Adobe Acrobat Services
August 17, 2023
Here's the latest post from raymondcamden.com, ColdFusion Component for Adobe Acrobat Services. Last month, I wrote up a post demonstrating how to use Adobe...
New Post from RaymondCamden.com: Building a Mastodon Bot with Cloudflare Workers
August 14, 2023
Here's the latest post from raymondcamden.com, Building a Mastodon Bot with Cloudflare Workers. I can't go a day (or two) without building a bot of some...
New Post from RaymondCamden.com: Connecting Cloudflare Workers with Service Bindings
August 11, 2023
Here's the latest post from raymondcamden.com, Connecting Cloudflare Workers with Service Bindings. I'll warn you ahead of time and say this post isn't too...
New Post from RaymondCamden.com: Adding Form Fields Character Counters With Alpine.js
August 9, 2023
Here's the latest post from raymondcamden.com, Adding Form Fields Character Counters With Alpine.js. Nearly three years ago I shared a Vue.js tip on adding...
   Newer archives
 
Older archives   
Powered by Buttondown, the easiest way to start and grow your newsletter.