Modernize or Die ® Podcast - Conference Edition-logo

Modernize or Die ® Podcast - Conference Edition

Technology Podcasts

CFML has some great Conferences - so we want to get the vital information out to you, so you can make the most of them. Your Host will interview Conference Organizers, Workshop Trainers, and Speakers, to get you all the information you need to decide which conferences to attend, what workshops to dive into, and what sessions to attend when you're enjoying the CFML Community at our great conferences.

Location:

United States

Description:

CFML has some great Conferences - so we want to get the vital information out to you, so you can make the most of them. Your Host will interview Conference Organizers, Workshop Trainers, and Speakers, to get you all the information you need to decide which conferences to attend, what workshops to dive into, and what sessions to attend when you're enjoying the CFML Community at our great conferences.

Language:

English


Episodes

MOD® Conference - ITB 2022 - Episode 6 - Async Programming & Scheduling with Luis Majano & Eric Peterson

6/23/2022
This podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer. Luis Majano and Eric Peterson talk about his upcoming workshop at Into the Box, he talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with. In this workshop, attendees will explore the concepts of asynchronous and parallel programming with the ColdBox Async Manager and Java’s Completable Futures APIs. They will explore the concept of async computations, async pipelines, exception handling, scheduling and so much more. Pain medication is included! Who is the audience for the workshop? Developers who are interested in learning about asynchronous, parallel programming and task scheduling. They must definitely have advanced experience in the CFML language. If you have ever wished that using Then this is the workshop for you. Why should I take the workshop? In this workshop, you will be introduced to the wonderful and complex world of concurrency. We will go over the basics of asynchronous/parallel programming and introduce the concepts of working with futures. We will also work on the concept of async processing pipelines, exception handling and debugging. Scheduled tasks have always been a point of soreness for many developers in ANY language. Especially choosing where to place them for execution: should it be cron? windows task scheduler? ColdFusion engine? Jenkins, Gitlab? and the list goes on and on. The ColdBox Scheduled Tasks offers a fresh, programmatic, fluent, chainable, and human approach to scheduling tasks on your server and multi-server application. So if you are interested in making your scheduled tasks portable, testable, and sane, then this workshop is for you. What will the workshop cover Prerequisites You will leave the workshop with: To make sure you get all of the information as we release it, we'll blog about it here, but also check out the podcast website, subscribe with your favorite podcast provider or subscribe to the Ortus Solutions youtube channel or watch this episode and all the others on the playlist. ★ Support this podcast on Patreon ★

Duration:00:16:45

MOD® Conference - ITB 2022 - Episode 5 - Containerizing and Scaling Your Applications with Jon Clausen

6/20/2022
This podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer. Jon Clausen talks about his upcoming workshop at Into the Box, he talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with. In this workshop, you will gain knowledge and proficiency in utilizing Docker containers to develop, deploy, and scale ColdFusion (CFML) applications. Be it Docker swarms, Kubernetes, or other orchestration services. Get ready to send your applications out into the great wide world of containerization! Who is the audience for the workshop Developers who have working knowledge of CommandBox and CFML applications and are interested in learning how to use containers in development and/or production Why should i take the workshop? In this workshop, you will be introduced to the “magical” world of Docker containers and how to deploy your ColdFusion (CFML) apps to docker swarms and or many orchestration services. Users who wish to take their dev-ops skills and application deployments to the next level are all welcome! What will the workshop cover You will leave the workshop with: An understanding of containerization infrastructure and principles, along with deployment strategies for a variety of environments. You will also learn how to make your applications more portable throughout the development and deployment cycle Any Requirements? To make sure you get all of the information as we release it, we'll blog about it here, but also check out the podcast website, subscribe with your favorite podcast provider or subscribe to the Ortus Solutions youtube channel or watch this episode and all the others on the playlist. ★ Support this podcast on Patreon ★

Duration:00:04:29

MOD® Conference - ITB 2022 - Episode 4 - VueJs SPA and Mobile App with Rest APIs with Gavin Pickin

6/17/2022
The Modernize or Die Podcast - Conference Edition VueJs SPA and Mobile App with Rest APIs with Gavin Pickin This podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer, from the Trainers themselves, Gavin Pickin and Daniel Garcia. This workshop will walk us through creating a Quiz Game app with a ColdBox REST API backend and a VueJS Application, written in the Quasar Framework. We will start with the concept, design our database, plan our API, write some tests, build our API, create our Quasar Framework App, and write some VueJS to hit those API Endpoints. This Quiz game will have a real-world use case, as it brings back to life an old ColdFusion / ColdBox concept, delivered in a fresh new way. Who is the audience for the workshop? The audience for this workshop is a CFML Developer who wants to use a Javascript Framework for a front end, powered by a CFML REST API backend. Why should I take the workshop? You will learn how to build a REST API using a combination of scaffolding templates, modules (quick, qb, cbsecurity), routing, and best practices. This workshop will also use VueJS and the Quasar Framework, including top-class project initialization with Quasar CLI, making getting started very easy for you as a developer. You can turn your idea into reality in record time. Quasar does the heavy lifting for you, so you are free to focus on your features, not the boilerplate. If you have thought of creating a Single Page App (SPA), a Progressive Web App (PWA), or deploy to Windows, MacOS, iOS, Android, or Browser Extension, this workshop will show you how to write one codebase and deploy it to multiple target platforms. What will the workshop cover If we have time, we will also talk about nice to-haves like Prerequisites Programming Knowledge: Basic knowledge of API concepts, Javascript, and ColdFusion. Hardware and software: A laptop with the package managers for CFML (CommandBox) and Javascript (Node and NPM). You will need a Code Editor (VS Code or your choice of IDE) and a MySQL client to connect to your database. We will be using MySQL 8, so it is recommended you have MySQL 8 installed locally or Docker to run MySql 8 Container with our Docker Compose file. You will see significant performance benefits running the database locally vs. running a remote DB, which we will provide as a backup. Required Preferred Recommended VS Code Extensions You will leave the workshop with: You will have all the building blocks you need and walk away with a working REST API and VueJS Application, including a Windows / Android app. You will leave with an understanding of: To make sure you get all of the information as we release it, we'll blog about it here, or subscribe to the Ortus Solutions youtube channel or watch this episode and all the others on the playlist. ★ Support this podcast on Patreon ★

Duration:00:14:28

MOD® Conference - ITB 2022 - Episode 3 - TestBox Getting started with BDD-TDD with Brad Wood

6/13/2022
Brad Wood talks about his upcoming workshop at Into the Box. This one day workshop will focus on BDD-TDD, getting started with Tests and TestBox. He talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with. Workshop Description: This course will enhance your application toolbox and development skills: Understand the theory and principles behind software testing. Understand all types of testing and know when to apply them. Review tools of the trade. Implement TDD, BDD and CI (Continuous Integration). Everything you wanted to know about the TestBox Framework. Watch on YouTube: https://youtu.be/Rb5xsPH3i-A For more information and if this is of interest to you, make sure to check out the full interview on our Youtube channel or on the podcast website https://conference.modernizeordie.io/episodes/mod-conference-itb-2022-episode-3-testbox-getting-started-with-bdd-tdd-with-brad-wood Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com ★ Support this podcast on Patreon ★

Duration:00:16:04

MOD® Conference - ITB 2022 - Episode 2 - Legacy Code Conversion To The Modern World! with Dan Card

6/9/2022
Watch on YouTube: https://youtu.be/d4vo1ofnDI0 For more information and if this is of interest to you, make sure to check out the full interview on our Youtube channel or on the podcast website https://conference.modernizeordie.io/episodes/mod-conference-itb-2022-episode-2-legacy-code-conversion-to-the-modern-world-with-dan-card Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com ★ Support this podcast on Patreon ★

Duration:00:15:04

Modernize or Die® Conference - ITB2022 - Episode 1 - Gavin - About ITB

6/7/2022
For more information and if this is of interest to you, make sure to check out the full interview on our Youtube channel https://www.youtube.com/watch?v=8GIZTTcC0R4&list=PLNE-ZbNnndB9qkyJd6mHb8qrKp3Z5jDQU&index=10 or on the podcast website https://conference.modernizeordie.io/episodes/modernize-or-die-conference-itb2022-episode-1 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com ★ Support this podcast on Patreon ★

Duration:00:12:05

Modernize or Die® Conference - Michael Born - CBElasticSearch Workshop - ITB2020 - Episode 8

3/12/2020
Watch the video version you YouTube: https://youtu.be/6-Dmw8WR7Ng Gavin Pickin interviews Michael Born,a Software Developer for Ortus Solutions, about his CBElasticSearch Workshop at Into the Box 2020 in Houston Texas, May 2020. Find out what the workshop is about, why you should attend, what you need to know before you attend and what you'll learn while you're there. You can support us on Patreon here https://www.patreon.com/ortussolutions For the show notes - visit the website https://conference.modernizeordie.io/episodes/modernize-or-die-conference-michael-born-cbelasticsearch-workshop-itb2020-episode-8 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com Transcript: Coming Soon ★ Support this podcast on Patreon ★

Duration:00:12:21

Modernize or Die® Conference - Jon Clausen - Containerizing CFML Applications - ITB2020 - Episode 7

3/6/2020
Watch the video version you YouTube: https://youtu.be/Gt0NnfzPVM0 Gavin Pickin interviews Jon Clausen, one of the creators of the CommandBox Docker Images, Senior Software Developer for Ortus Solutions, about his Containerizing CFML Applications Workshop at Into the Box 2020 in Houston Texas, May 2020. Find out what the workshop is about, why you should attend, what you need to know before you attend and what you'll learn while you're there. You can support us on Patreon here https://www.patreon.com/ortussolutions For the show notes - visit the website https://conference.modernizeordie.io/episodes/modernize-or-die-conference-jon-clausen-containerizing-cfml-applications-api-itb2020-episode-7 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com Transcript: Gavin Pickin (00:31): Welcome to the Modernize or Die Podcast, Conference Edition. And today I'm talking with Jon Clausen about his workshop at, Into the Box in May. And so, uh, Jon, thank you for joining me. Jon Clausen (00:41): Absolutely. My pleasure. Gavin Pickin (00:42): Your workshop is Containerizing CFML application. So do you want to tell us a little more about it? Jon Clausen (00:49): Well, it's, I mean, as we all know and are aware at this point, if you're, if you're not aware, you're kind of living in a kind of a tunnel or something, but the container space just continues to expand and blow up. And there are a lot of options available to you now. And even since last year, we've got, you know, more expanded usage of a lot of different containerization strategies. What we want to do is provide one day of giving, users, CFML developers, an opportunity to understand how to containerize their applications, what are the logistics of it, you know, software, you know, hardware, requirements, things like that. How to, actually, deploy your code in those containers. And then how to handle, consistency between multiple tiers of your applications deployment. So from development to staging production. So we'll start off the day by giving you an overview of containers... and then as we go through the day, we'll actually do more and more things with it, to the point where by the end of the session, you will have started the process or possibly even have finished the process of containerizing one of your own applications. With its dependencies in a stacked environment. So it's a very hands on workshop. There's certainly a lot of information, so you know, come prepared to learn. But it's also something that, I think a lot of developers who have taken the workshops in the past have found very useful and has helped to jump start them in their own containerization strategies. Gavin Pickin (02:18): So obviously you mentioned earlier on containerization is big these days. Is there anything else that you think people should know? Like why is this workshop really important for CFML developers or developers in general? Jon Clausen (02:30): I think for CFML developers in general, I think that there's many of us who've been developing a language for a long time who started on bare metal hardware, big old monolithic servers, where all of our dependencies were packaged as one. And I think, I don't know that, five years from now you're going to have the tools you need to do your job, if, especially if you're a full stack CFML developer without at least understanding containers. So I think that's part of it. I think that it's an important technology to learn. It's an important technology to master. Although there's a, you know, we're not going to build a master of one day, but you should be at least on a path to help you do that. I think that's a big part of it. I think for, developers in general, I think that when you containerize your application stack, it contributes to a lot more worry-free code. Jon Clausen (03:23): It contributes to agile development in the sense that small...

Duration:00:16:18

Modernize or Die® Conference - Luis Majano - ColdBox Hero to Superhero - API - ITB2020 - Episode 6

3/4/2020
Watch the video version you YouTube: https://youtu.be/EmG-wKej230 Gavin Pickin interviews Luis Majano, creator of ColdBox, CEO of Ortus Solutions and Trainer leading the ColdBox Hero to Superhero API Edition Workshop at Into the Box 2020 in Houston Texas, May 2020. Find out what the workshop is about, why you should attend, what you need to know before you attend and what you'll learn while you're there. You can support us on Patreon here https://www.patreon.com/ortussolutions For the show notes - visit the website https://conference.modernizeordie.io/episodes/modernize-or-die-conference-luis-majano-coldbox-hero-to-superhero-api-itb2020-episode-6 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com Transcript: coming soon ★ Support this podcast on Patreon ★

Duration:00:23:26

Modernize or Die® Conference - Charlie Arehart - Troubleshooting Common CF/Lucee Server Challenges - ITB2020 - Episode 5

3/2/2020
Watch the video version you YouTube: https://youtu.be/5ck2uPNc9FE Gavin Pickin interviews Charlie Arehart, Server Troubleshooter and Trainer leading the Troubleshooting Common CF/Lucee Server Challenges Workshop at Into the Box 2020 in Houston Texas, May 2020. Find out what the workshop is about, why you should attend, what you need to know before you attend and what you'll learn while you're there. More information: https://www.carehart.org/presentations/#CFTroubleshootingDaylong You can support us on Patreon here https://www.patreon.com/ortussolutions For the show notes - visit the website https://conference.modernizeordie.io/episodes/modernize-or-die-conference-charlie-arehart-troubleshooting-common-cf-lucee-server-challenges-itb2020-episode-5 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com Transcript: Coming soon ★ Support this podcast on Patreon ★

Duration:00:20:11

Modernize or Die® Conference - Brad Wood - Intro to BDD Workshop - ITB2020 - Episode 4

2/26/2020
Watch the video version you YouTube: https://youtu.be/OEuBiZQ_6OI Gavin Pickin interviews Brad Wood, Software Consultant for Ortus Solutions and Trainer leading the Intro to BDD Workshop at Into the Box 2020 in Houston Texas, May 2020. Find out what the workshop is about, why you should attend, what you need to know before you attend and what you'll learn while you're there. You can support us on Patreon here https://www.patreon.com/ortussolutions For the show notes - visit the website https://conference.modernizeordie.io/episodes/modernize-or-die-conference-brad-wood-intro-to-bdd-workshop-itb2020-episode-4 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com Transcript: Intro (00:02): Gavin (00:31): Welcome to the Modernize or Die® podcast conference edition. And today we're meeting with Brad Wood, an Ortus Solutions Consultant and trainer for his workshop at Into the Box 2020, Intro to BDD. Welcome. Brad. Brad (00:44): Are you meeting with me or am I meeting with you? Gavin (00:46): I'm the little guy today, so it means you're the important person. Brad (00:50): Okay. Careful. I might get a big head. Gavin (00:52): Yup. Yeah. Well me, I'm not usually the little person, so that's kind of cool for change. Anyway. So, we're going to be talking to you about your workshop, Intro to BDD. So what's the workshop about Brad? Brad (01:06): It's about intro to BDD. Gavin, can't you read? So what is BDD? That's a good question. BDD stands for behavior driven development. It's sort of an evolution of TDD test driven development. It doesn't quite replace it. It kind of builds on top of it. Honestly we'll kind of start out with the workshop just talking about, testing and why it's important because, before you get off too much in the weeds about all the different styles of testing or types of testing, for a lot of people, the biggest hurdle for them is just actually begin testing their applications.Luis and I were at a DevNexus conference recently and I sat in a part of a workshop that he had on, on TDD for Java developers. the speaker Vencat had like, you know, three rules of testing and I forget what the third one was, but the first, the second rule was just do it and just do it. Brad (02:01): Cause that's kind of the problem. Um, you know, with people's getting over that hump. And one of the quotes that came out on Twitter that, that Vencat had said in that workshop was something along the lines of, um, I don't test because I have a bunch of free time. I write tests because I don't have a bunch of free time. You know, in the time savings that you have. Ultimately when you have a nice test suite that goes along with an application and it's always hard for people to kind of see that future version of themselves where they have a, you know, a nice, suite of tests that, you know, cover a lot of the functionality of the app and all they see is kind of the immediate, you know, version which is, well I would have to take longer to write tests. Brad (02:45): Um, and so, you know, with, with TDD, with test driven development, the idea is you don't write your application and when you go back and just write some tests to verify what you did, you are kind of doing it backwards. You use the test as part of your planning phase, design phase. When you think about, you know, what's the function on building? And it might be a quote unquote, you know, functionality of the site. Maybe not a specific code function. You know, what am I building, how should it behave? What are the externalities, what kind of inputs does it need? What kind of outputs do I get back? Whether that's at a very low level or at a high level, like a page. You think about those things when you're building the test and you come across a lot of, redesigned cause changing of your design costs a lot more the farther, uh, the later in the process that that occurs. Brad...

Duration:00:15:58

Modernize or Die® Conference - Gavin Pickin - ColdBox Zero to Hero Workshop - ITB2020 - Episode 3

2/21/2020
Watch the video version you YouTube: https://youtu.be/o5CTbWa2vEM Stephany talks with Gavin Pickin, Software Consultant for Ortus Solutions and Trainer leading the ColdBox Zero to Hero Workshop at Into the Box 2020 in Houston Texas, May 2020. Find out what the workshop is about, why you should attend, what you need to know before you attend and what you'll learn while you're there. You can support us on Patreon here https://www.patreon.com/ortussolutions For the show notes - visit the website https://conference.modernizeordie.io/episodes/modernize-or-die-conference-gavin-pickin-coldbox-zero-to-hero-workshop-itb2020-episode-3 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com Transcript: Coming soon ★ Support this podcast on Patreon ★

Duration:00:18:35

Modernize or Die® Conference - Eric Peterson - Intro to Quick ORM Workshop - ITB2020 - Episode 2

2/19/2020
Watch the video version you YouTube: https://youtu.be/A_vamEm55IY Gavin talks with Eric Peterson, Software Consultant for Ortus Solutions Trainer leading the Intro to Quick ORM Workshop at Into the Box 2020 in Houston Texas, May 2020. Find out what the workshop is about, why you should attend, what you need to know before you attend and what you'll learn while you're there. You can support us on Patreon here https://www.patreon.com/ortussolutions For the show notes - visit the website https://conference.modernizeordie.io/episodes/modernize-or-die-conference-eric-peterson-intro-to-quick-orm-workshop-itb2020-episode-2 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com ★ Support this podcast on Patreon ★

Duration:00:15:33

Modernize or Die® Conference - Luis Majano - Into the Box 2020 Conference Organizer - ITB2020 Episode 1

2/17/2020
Gavin talks with Luis Majano, CEO of Ortus Solutions and Founder of Into the Box Conference. They discuss the history of Into the Box ( ITB ) and this years ITB in Houston Texas, May 2020. Find out what makes Into the Box special, why you should attend, and some details on the workshops and the speakers presenting at the conference. For the show notes - visit the website https://conference.modernizeordie.io/episodes/modernize-or-die-conference-luis-majano-into-the-box-2020-conference-organizer-itb2020-episode-1 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com ★ Support this podcast on Patreon ★

Duration:00:26:42

Modernize or Die® - Conference Edition - Teaser Trailer

2/16/2020
For more episodes - view the website - https://conference.modernizeordie.io/ ★ Support this podcast on Patreon ★

Duration:00:02:25