Testing Google’s New Gemini Flash Model / / No Comments I’m currently at Google I/O waiting for the next session to start and decided to take a quick look at the latest Gemini model to be released, Flash 1.5. As the name implies, this is a ‘speedier’ model built to return responses quicker than other models, with the tradeoff that the results may not be as good. Like most things in life, there’s going to be tradeoffs. Gemini’s Pro 1.5 model will definitely be slower but will return better results. When and how you choose is… well that’s a good question, right? I decided to build a tool so I could play with this myself. The idea is to let me enter a prompt and have it run both Flash and Pro models and see both... more → Posted in: JavaScript Tagged with: Flash, Gemini, Google's, Model, Testing
Testing Multiple Variations of Generative AI Prompts / / No Comments In nearly all of my recent explorations of Generative AI, I’ve come to realize how important prompts are. That hasn’t necessarily translated me into writing better prompts all the time, but being aware of the problem is at least one step towards correcting it, right? One of the things that I thought would help me personally would be to have a tool to quickly compare and contrast different prompts. Obviously, I could just open up multiple tabs in a browser, but I really wanted something more direct and simplified for my purposes. With that in mind, let me share what I’ve built. Prompt Tester # Prompt Tester is my incredibly imaginatively named tool to… um… test prompts.... more → Posted in: JavaScript Tagged with: Generative, multiple, Prompts, Testing, Variations
Testing Out the Alpine.js Intersect Plugin / / No Comments A few weeks ago, I finally got around to looking at the official plugins Alpine.js supports and built a little demo that integrated the Intl spec with the Mask plugin. (You can read the post here: Integrating Intl with Alpine.js Mask). Today I thought I’d take a look at another plugin, Intersect. What Is It? # The Intersect plugin is a wrapper for the Intersection Observer API. This is a pretty cool web platform API that lets you monitor when DOM elements come into the visible part of a web browser. I first dug into this a few months ago in an article I wrote for Cloudinary, "Automatically Loading High-Quality Images with Cloudinary and IntersectionObserver". In that article,... more → Posted in: JavaScript Tagged with: Alpine.js, Intersect, plugin, Testing
Testing the Netlify Cache Plugin with Eleventy / / No Comments For months now I’ve been meaning to check out, and try, the Netlify Caching plugin. This plugin lets you cache resources between builds saving you time when doing builds. I didn’t doubt it worked, but I needed to give it a try myself to see it in action. To test it out, I used Eleventy, but note that you can use any static site generator with the plugin. (It just won’t be as cool.) Raymond Camden… more → Posted in: JavaScript Tagged with: cache, Eleventy, Netlify, plugin, Testing
Testing out the new Pipedream to Get Trance Releases / / No Comments Readers of my blog will know I’m a huge Pipedream fan. I’ve been blogging about them since I discovered them and find a way to use them for so many things now it’s my natural "first stop" when I want to build a new service. Raymond Camden… more → Posted in: JavaScript Tagged with: Pipedream, Releases, Testing, Trance