Using GenAI to Create a SDK from Sample Code / / No Comments I’ve been experimenting more and more with AI-assisted coding (not gonna call it vibe coding, even when I do), and the results have been incredibly interesting. Today, I decided to try something interesting – generating a SDK for an API. There are multiple tools out there that can convert an OpenAPI specification to an SDK (and those tools I’ve seen are pretty darn cool), but I wanted to attempt another route. Earlier this month I blogged about the new Foxit PDF APIs I’m working with. These APIs are all really simple, which is good of course, but when prepping for the release, I wanted to build code samples for every possible operation. I did so, and they’re up in... more → Posted in: JavaScript Tagged with: code, create, from, GenAI, Sample, using
Upcoming Code Break and Live Streams Next Week / / No Comments Hey folks. Next week I’ve got not one, not two, but three different presentations happening. Here’s what I’ve got going on. Code Break Episode 29 My next Code Break episode will be Tuesday, July 8th at 12PM CST. I’ll be doing some playing around with vibe coding, and yes, I still hate that term. But I’ve had some recent successes, and failures, with it and I thought it would be fun to explore. Whether you are pro, or anti, generating code with AI, I’d love to have you come in and share your feedback. The DevRel Show I’ll be on Frédéric Harper’s DevRel show on July 10th at 2PM CST, talking about APIs, specifically Foxit APIs. This is my first time... more → Posted in: JavaScript Tagged with: Break, code, live, Next, streams, Upcoming, Week
Code Break Tomorrow – Desktop Apps with Python / / No Comments Greetings, programs. Tomorrow (June 10th) at 12PM CST (Cool Standard Time), I’ll be hosting my next Code Break, "Build Desktop Apps with Python and Flet". My last two sessions covered building desktop apps with Tauri, a TypeScript/Rust platform, so I’m looking forward to playing with a Python version of the same idea. You can RSP at the link above, or watch right here: Play Video Raymond Camden… more → Posted in: JavaScript Tagged with: apps, Break, code, Desktop, Python, Tomorrow
Code Break Tomorrow / / No Comments Just a quick note to let my subscribers know that my next Code Break session will be tomorrow, May 19th, at 12PM CST. I plan on continuing my look at Tauri, a platform for using the web platform to build desktop apps. Depending on how much time I’ve got, I may also start playing with a Python platform as well. You can RSVP, or just watch, here: https://cfe.dev/talkshows/codebreak-05192025/. Raymond Camden… more → Posted in: JavaScript Tagged with: Break, code, Tomorrow
Code Break Back for May / / No Comments Hey folks, after a break last month (for reasons), I’m happy to announce that Code Break is back on schedule. I’m ditching any further exploration of React for now, but instead turning my attention to something I think is really fun – building desktop apps. This first session will focus on a JavaScript-based framework while my next one will cover using Python. My next session will not be on a Tuesday, but Monday, May 5th, at 12PM CST. You can RSVP/sign up/etc here: https://cfe.dev/talkshows/codebreak-05052025/ I hope to see you there! Raymond Camden… more → Posted in: JavaScript Tagged with: Back, Break, code
Scheduling Code in BoxLang / / No Comments While I was busy getting utterly overwhelmed by deep AI talks at Arc of AI this week, BoxLang released it’s third release candidate, and while there’s multiple goodies in there, the schedular is the one that interests me the most. Currently the only docs are in the release notes, but there’s enough information there to get started. Here’s a quick look at what’s been added. First off – just in case it isn’t obvious, the idea here is to write code that can execute by itself on some predefined schedule. There’s multiple different use cases for this – performing backups, refreshing data from an API, logging stats and so forth. In BoxLang, scheduled... more → Posted in: JavaScript Tagged with: BoxLang, code, Scheduling
Watch me suffer with React more in tomorrow’s Code Break! / / No Comments So my last Code Break was… painful. My experience trying to learn React did not go well. Because of that I thought strongly about giving up, but what fun would that be? Join me tomorrow (March 18th) at 12PM CST where I’ll, once again, try to learn some basic React features and get a trivial web site built. Will I make it? Probably not! But you can come join me and cheer/heckle me on! I hope to see you there: https://cfe.dev/talkshows/codebreak-03182025/ Raymond Camden… more → Posted in: JavaScript Tagged with: Break, code, More, React, suffer, tomorrow's, Watch
Code Break this Thursday – Ray Finally Learns React / / No Comments Ok, so if you attended my last Code Break session you know I was hinting that I was really excited for my next one. For years now I’ve wanted to give React a fair shake and actually try to build something with it. Finally I’m making time to do so. This Thursday at 12PM CST, my next session will be: I Don’t like React. Let’s Learn React! To be clear, it isn’t that I dislike React, it’s just that every time I’ve looked at the code, it just didn’t gel with me. I know it’s incredibly popular, but I always felt like if I needed to build a proper "web app", I’d just use Vue (despite my feelings about Vue 3, feel free to ask me in... more → Posted in: JavaScript Tagged with: Break, code, Finally, Learns, React, this, Thursday