Blog

Gavin Pickin

July 19, 2022

Spread the word


Share your thoughts

What is Koding with the Kiwi?

As an experiment, Gavin Pickin, a Senior Software Developer for Ortus Solutions started hosting a live stream each friday at 1pm PDT, live coding, pair programming with some Community Member "Friends". This stream will try to include special guests from the community, to get their viewpoints / advice on how Gavin should do something. They’ll be pair programming while they chat, with each stream focusing on a piece of the project. Starting back on June 10th, 2022, we have had a few episodes, and we have more planned for the future.

Last Stream - July 15th - Wil De Bruin - Talking about CBValidation

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!

Recording: https://cfcasts.com/series/koding-with-the-kiwi-+-friends/videos/20220719-koding-with-the-kiwi-+-friends-wil-de-bruin-validation

Code: https://github.com/gpickin/koding-kiwi-developer-feud/releases/tag/2022-07-15

Next Stream - TBA

What type of code / project will Gavin and Friends be working on?

With ColdFusion Conference Season Upon us, Gavin is preparing for Adobe Dev Week, Into the Box Workshops, and Into the Box sessions, and hopefully Adobe CF Summit and Quasar Conference. Gavin is trying to tie all of his projects together, by building an multi faceted ColdFusion REST API that powers a front-end VueJS application written in the Quasar Framework, which will provide a great set of components, but also allow him to publish SPA apps, PWA apps, iOS, MacOS, Android and Windows Applications.

The theme of the project is a Quiz based learning platform with different types of questions, and different formats. Each conference / session will focus on a different piece, but will be all related. The project Gavin will be working on is a series of REST API apps to power all of those VueJS front-ends.

He'll be using ColdBox, TestBox, CF Migrations, Quick and QB, CBSecurity, CBValidation, Pagination, to build a secure ColdFusion ColdBox REST API, and you'll see how the bread is made in this series, influenced by all of the community members who will be sharing their best practices.

Date and Times

Weekly on Fridays at 1pm PDT - The goal is to host these live streams on a weekly basis, when possible, Gavin will announce them Tuesday on the Podcast and via blog/email.

Who can Attend?

The live stream will be open to all Patreons, no matter what level you are at.

Not a patreon? Sign up today or wait for us to release the recording on CFCasts after the session.

Patreon’s check your email, there will be an email sent soon with the registration link for the zoom webinar. Mic's will be muted by default, but they'll open them up for questions, and they'll try to keep an eye on the chat, to keep things interactive, and fun.

Hope you like the new format, Patreons, check your emails, and we'll see you on Friday!

If you're a Patreon, check your email. If not, sign up now on https://www.patreon.com/ortussolutions If you DM Gavin on Twitter with your receipt, he'll make sure you get the webinar registration link.

Add Your Comment

Recent Entries

The Hidden Costs of In-House Database Management

The Hidden Costs of In-House Database Management

The Hidden Costs of In-House Database Management


Opting for in-house database management involves more than just a salary. Here are some often-overlooked costs associated with maintaining your own DBA team.



1. High Salaries and Benefits


Hiring skilled DBAs is expensive. According to industry reports, the average salary of a DBA in the U.S. can range from $85,000 to over $130,000 per year, depending on experience and expertise. When you add ...

Cristobal Escobar
Cristobal Escobar
November 20, 2024
5 Signs It’s Time to Modernize Your ColdFusion / CFML Application

5 Signs It’s Time to Modernize Your ColdFusion / CFML Application

ColdFusion has long been a reliable platform for building web applications, but like any technology, it requires maintenance and modernization over time. Whether you're using Lucee or Adobe ColdFusion, it’s critical to recognize the signs that your application is no longer meeting today’s standards in performance, security, and scalability. Let’s explore five clear indicators that it’s time to modernize your ColdFusion application and how ColdFusion consulting can help breathe new life into y...

Cristobal Escobar
Cristobal Escobar
November 19, 2024
ColdBox Free Tip 5 - Building Named Routes with a Struct

ColdBox Free Tip 5 - Building Named Routes with a Struct

**Did you know ColdBox provides flexible ways to build routes using structs?** In this tip, we’ll cover how to use the `event.buildLink()` and `event.route()` methods for named routes, a feature that’s especially handy when working with dynamic URLs.

Maria Jose Herrera
Maria Jose Herrera
November 19, 2024