In this last session, Gavin was joined by Wil De Bruin. Wil De Bruin works a lot with CBValidation, contributed to the project, blogged a lot, and even presented at Into the Box in the past. They looked at different ways to validate your api input, your models, where to store your constraints, and helper methods to cut down on your API handler boilerplate. They discussed using validate() vs validateOrFail() and how you can make your own helper to make your api’s even more fluent. Join them as they validate the API Endpoints for Developer Feud Quiz API which Gavin presented at Adobe Developer Week!
Blog
Ortus Content Digest for week of July 15th
It's July 15th... what has Ortus been publishing this week? We have the CFML News Podcast, some CFCasts and YouTube Videos, lots of Ortus and ITB Blog Posts. We have a lot more planned for next week as well.
Integrating ColdBox with Existing Code Series - 1 - ColdBox Tour
Recently I did a webinar on Refactoring Legacy Code and the question came up about whether or not it was possible to use Coldbox with existing code without converting everything to a Coldbox module or making changes to the existing codebase. The answer is yes and there are many ways to do it. The method you choose depends on what the goals are for the conversion. Do you need to simply keep the exact same site but start moving toward Coldbox routes? Are you putting a new look to existing functionality but need to keep an existing site up and running in the meantime? Both these and several other scenarios are possible. We’ll take this blog series to walk through some of them.
Recap: Online ColdFusion Meetup July 7th - "Planning and Building my Developer Feud Quiz API" with Gavin Pickin
Gavin appeared on the Online ColdFusion Meetup July 7th. The session the start of an Building an API Series, the recording and slides are now available.
Live Stream Series - Koding with the Kiwi + Friends - Next stream July 15th 2022
In this next session, Gavin will be joined by Wil De Bruin. Wil De Bruin works a lot with CBValidation, contributed to the project, blogged a lot, and even presented at Into the Box in the past. They will discuss a lot of validation approaches, how and where to describe constraints, using validate() vs validateOrFail(), custom validators, and so much more. Join them as they validate the API Endpoints for Developer Feud Quiz API.
July 2022 Webinar - Legacy Migration Follow Up: Using Coldbox with an Existing Code Base with Dan Card
On July 29th at 11:00 AM CDT, we are happy to announce the Dan Card will be presenting a follow up to his June webinar: Getting started with the Legacy Migration. Dan received some good questions, so July's Webinar: Legacy Migration Follow Up: Using Coldbox with an Existing Code Base with Dan Card. If you have a more traditional / legacy codebase, and are wanting to modernize with ColdBox, but don't know where to start, this webinar is just for you!
Ortus Content Digest for week of July 8th
What has Ortus been publishing this week? We have the CFML News Podcast, some CFCasts and YouTube Videos, lots of Ortus and ITB Blog Posts. We have a lot more planned for next week as well.
Adobe Developer Week 2022 has 2 Ortus Speakers
Adobe Developer Week is returning this July 2022, bigger and better than previous years. The developer week will be multiple sessions per day, for 5 days from July 18th to July 22nd. Ortus Solutions is proud to announce not one, but two speakers, Luis Majano and Gavin Pickin are presenting on APIs, back to back on Monday July 18th.
Live Stream Series - Koding with the Kiwi + Friends - July 1st 2022 Recap
In our last session, Daniel and Gavin worked through a lot of content, what is the OpenAPI and Swagger Doc, some tools like editor.swagger.io and Daniel's CBSwaggerUI module. They looked at how to add tags, security, parameters, requestbody, responses and got side tracked down a really interesting rabbit hole after a question from one of the Patreons. Find out more and how to watch last weeks stream.
Into the Box - Updates as of July 4th, 2022
Into the Box Super Early Bird ticket pricing is over, but you can still get the Early Bird. Last week we extended the early bird special.