1
00:00:05,091 --> 00:00:10,778
Welcome everybody through the episode 232 of the modernize or die podcast.

2
00:00:10,778 --> 00:00:13,973
I am your host, Daniel Garcia, and here with me is.

3
00:00:13,973 --> 00:00:16,353
Grant Copley, how are you doing today, Mr.

4
00:00:16,353 --> 00:00:16,967
Garcia?

5
00:00:16,967 --> 00:00:20,499
I would be doing better if my other computer wasn't playing and I can't get to it.

6
00:00:20,499 --> 00:00:24,520
I know right, it's always hard to believe they work for a technology company, isn't it?

7
00:00:24,520 --> 00:00:28,335
Yeah, I mean, that's some multitasking right there though.

8
00:00:28,335 --> 00:00:31,089
Your podcast here, programming in the other room there.

9
00:00:31,089 --> 00:00:32,059
Got a lot going on.

10
00:00:32,059 --> 00:00:33,694
Okay, welcome everybody.

11
00:00:33,694 --> 00:00:35,067
So let's just dive in.

12
00:00:35,067 --> 00:00:39,846
So for Ortus News, the big news is our Into The Box was last week.

13
00:00:39,846 --> 00:00:40,697
Yes it was.

14
00:00:40,697 --> 00:00:44,299
So are you, we're back home now, are you rested up?

15
00:00:44,299 --> 00:00:51,128
Are you still feeling a little bit of the exhaustion from just days and days of exciting
content and stuff?

16
00:00:51,128 --> 00:00:53,129
I am, I am tired.

17
00:00:53,270 --> 00:00:55,267
We did a lot of walking, a lot of talking.

18
00:00:55,267 --> 00:00:58,437
I was a little sick on the way there and allergies and stuff.

19
00:00:58,437 --> 00:00:59,981
but, no, feeling better.

20
00:00:59,981 --> 00:01:02,244
About halfway through the week, I was feeling better.

21
00:01:02,244 --> 00:01:05,298
They did a lot of talking with people and, yeah, how about you?

22
00:01:05,298 --> 00:01:06,838
Yeah, finally rested up.

23
00:01:06,838 --> 00:01:08,349
took a couple of days.

24
00:01:08,349 --> 00:01:21,440
And yeah, was all, was a combination of not just the preparation for the conference and
everything, but also there was, there was a lot of walking, but kind of in a good way.

25
00:01:21,440 --> 00:01:24,771
Like there was so many people that we had great weather.

26
00:01:24,771 --> 00:01:28,682
So it was really nice to go out and walk sunny.

27
00:01:28,682 --> 00:01:31,813
think it was like 60 to 70s.

28
00:01:31,813 --> 00:01:35,614
Beautiful weather compared to last year, it was rainy and stuff and...

29
00:01:35,614 --> 00:01:37,376
Yeah.

30
00:01:37,376 --> 00:01:38,867
I actually got inspired to walk.

31
00:01:38,867 --> 00:01:43,740
even started just doing some laps around and yeah.

32
00:01:43,740 --> 00:01:46,811
but with that said, I don't usually walk a lot.

33
00:01:46,811 --> 00:01:49,488
So yeah, I may have overdone it a little bit.

34
00:01:49,488 --> 00:01:51,640
At end of every night, my feet were hurting.

35
00:01:51,640 --> 00:01:56,786
And the nice thing too about this year, so if you haven't been to the box, it's a really
nice facility, Optica.

36
00:01:56,786 --> 00:01:59,548
I like the venue, very modern, it's nice to get to.

37
00:01:59,548 --> 00:02:03,751
And our headquarters hotel this year was like a block and a half away, which was
fantastic.

38
00:02:03,751 --> 00:02:06,397
Last year, it was like a mile and a half or something.

39
00:02:06,397 --> 00:02:08,334
It felt like five miles, it wasn't that bad.

40
00:02:08,334 --> 00:02:12,287
But I felt like I was walking uphill both ways to go back and forth and.

41
00:02:12,287 --> 00:02:15,198
So this year being so close was just fantastic.

42
00:02:15,198 --> 00:02:18,489
So what was some of your favorite parts of the, well, first of all, some quick stats.

43
00:02:18,489 --> 00:02:22,800
First thing I wanna do is thank all of our sponsors for sponsoring Into the Box.

44
00:02:22,800 --> 00:02:28,024
We've got Media3, Computer Knowhow, Foundeo, Terratech, and Lucid Outsourcing Solutions.

45
00:02:28,024 --> 00:02:33,195
We wanna thank all our speakers for coming out and presenting, and of course, all our
attendees.

46
00:02:33,195 --> 00:02:36,546
Some quick stats, we've got 69 people attending on site.

47
00:02:36,546 --> 00:02:47,165
16 people attending online, and we have 36 workshop attendees the day before the Into The
Box started, with 19 of them enrolled for getting started with BoxLang, which is pretty

48
00:02:47,165 --> 00:02:49,678
exciting to see that many people are interested in BoxLang.

49
00:02:49,678 --> 00:02:52,971
And of course, one of the big highlights we'll talk about is BoxLang.

50
00:02:52,971 --> 00:02:55,356
Yes, we had a big announcement.

51
00:02:55,356 --> 00:02:59,014
So BoxLang 1.0 officially released.

52
00:02:59,014 --> 00:03:06,522
officially released announced and actually it came out like, want to say like the day
before or so we just didn't tell anybody.

53
00:03:06,522 --> 00:03:10,066
cause we officially wanted to announce it that day for everybody.

54
00:03:10,066 --> 00:03:12,788
And then, another really cool thing happened that week.

55
00:03:12,788 --> 00:03:13,788
You want to tell us what that was?

56
00:03:13,788 --> 00:03:14,329
Grant?

57
00:03:14,329 --> 00:03:15,550
We had a special visitor.

58
00:03:15,550 --> 00:03:18,618
We did have a special visitor and this was just surreal.

59
00:03:18,618 --> 00:03:23,760
So the El Salvadorian ambassador was visiting there with us.

60
00:03:23,760 --> 00:03:26,332
The ambassador from El Salvador to the United States.

61
00:03:26,332 --> 00:03:27,453
The United States, sorry.

62
00:03:27,453 --> 00:03:27,965
Yeah.

63
00:03:27,965 --> 00:03:33,396
And she was there and that was just wild to have her there.

64
00:03:33,396 --> 00:03:37,313
And she also spoke in part of the keynote as well.

65
00:03:37,313 --> 00:03:38,083
He did.

66
00:03:38,083 --> 00:03:42,296
And then she also sat through the keynote, I did get a laugh when, so she gave her speech.

67
00:03:42,296 --> 00:03:46,357
was very nice person, very elegant, very well-spoken, put together.

68
00:03:46,357 --> 00:03:49,279
know that when she walked in the room, this was somebody important.

69
00:03:49,279 --> 00:03:53,982
And, when she gave her speech halfway through, she then wanted to speak in Spanish.

70
00:03:53,982 --> 00:03:57,713
to the El Salvador members and Luis was going to translate.

71
00:03:57,713 --> 00:04:03,433
And, um, it was kind of funny because she did a very elegant speech and then Luis was
like, Oh, yep.

72
00:04:03,433 --> 00:04:05,964
She pretty much said this, this, this, this, this, thanks.

73
00:04:05,964 --> 00:04:07,824
And it was like, we love El Salvador.

74
00:04:07,824 --> 00:04:08,524
We love BoxLang.

75
00:04:08,524 --> 00:04:12,284
We love supporting people and you could support us and, and all that.

76
00:04:12,284 --> 00:04:13,675
So I it was pretty funny.

77
00:04:13,675 --> 00:04:19,194
And then afterwards she went to the media room with Luis and some of the others and
interviewed them and.

78
00:04:19,194 --> 00:04:24,859
It was just a really, really cool thing to add to the conference to have her come out and
support us.

79
00:04:24,859 --> 00:04:26,441
For me, it was highlight for me as well.

80
00:04:26,441 --> 00:04:28,644
Yeah, super cool.

81
00:04:28,644 --> 00:04:35,755
definitely going to make between her being there and then the Box Lang release definitely
made for a memorable year.

82
00:04:35,755 --> 00:04:37,526
I'm going to catch up on the chat.

83
00:04:37,526 --> 00:04:40,157
Oh, we got David Bellanger saying it's on.

84
00:04:40,157 --> 00:04:41,657
Giancarlo Gomez saying hello.

85
00:04:41,657 --> 00:04:43,948
Hey Giancarlo, was great seeing you last week.

86
00:04:43,948 --> 00:04:45,599
Are we coming from Fiesta Box?

87
00:04:45,599 --> 00:04:47,041
Yeah, yeah, still.

88
00:04:47,041 --> 00:04:48,541
Luis did do an awesome translation.

89
00:04:48,541 --> 00:04:49,841
It was like, do this, do this, do this.

90
00:04:49,841 --> 00:04:50,532
We're done.

91
00:04:50,532 --> 00:04:51,243
Yay El Salvador.

92
00:04:51,243 --> 00:04:52,274
It was the Cliff Notes.

93
00:04:52,274 --> 00:04:54,825
It was a short, short version, if you get that reference.

94
00:04:54,825 --> 00:04:55,445
Do you?

95
00:04:55,445 --> 00:04:56,205
Do you?

96
00:04:56,205 --> 00:04:56,937
You're married.

97
00:04:56,937 --> 00:05:00,788
One of my favorite things Into The Box is seeing everybody again.

98
00:05:00,788 --> 00:05:09,448
It's almost like a, it feels like it's an annual family reunion of sorts where, know,
people that you meet, people that you talk to, obviously just for us Ortus people, cause

99
00:05:09,448 --> 00:05:10,888
we're a virtual company.

100
00:05:10,888 --> 00:05:14,259
only time we ever see each other physically is either at retreats or conferences.

101
00:05:14,259 --> 00:05:15,919
So that's always nice seeing everybody.

102
00:05:15,919 --> 00:05:22,470
But then also lot of the attendees who we don't get to see often like Giancarlo was great
hanging out with him.

103
00:05:22,470 --> 00:05:25,332
David, we did definitely missed you, but several others.

104
00:05:25,332 --> 00:05:27,794
Scott Steinbeck was there, miss seeing Scott.

105
00:05:27,794 --> 00:05:30,805
Usually into the boxes when we see him and hang out with him.

106
00:05:30,805 --> 00:05:38,536
So that's one of my favorite parts, just seeing everybody, it's like a family reunion of
who's doing what, how's the family, how's seeing everyone's, all the proud parents

107
00:05:38,536 --> 00:05:39,456
bragging on their kids.

108
00:05:39,456 --> 00:05:40,167
I'm one of them.

109
00:05:40,167 --> 00:05:42,439
So, how about you Grant with some of your favorite parts?

110
00:05:42,439 --> 00:05:44,421
Well, I mean that one in particular.

111
00:05:44,421 --> 00:05:54,516
I mean just seeing all the familiar faces and it is our time of the year to kind of catch
up and like you said, you know, find out how everyone's doing personally, how their kids

112
00:05:54,516 --> 00:06:00,425
are doing, what kind of stuff they've been working on and also just getting to see like
what they're excited about.

113
00:06:00,425 --> 00:06:07,536
So obviously a lot of people this year excited about BoxLang ah and that was great to see.

114
00:06:07,536 --> 00:06:17,793
I heard a few mentions of CB Wire, which I wasn't expecting, but there's some excitement
there and hearing those things makes me even more excited about it.

115
00:06:17,793 --> 00:06:21,746
So yeah, think that kind of that has to be my favorite part of it.

116
00:06:21,746 --> 00:06:25,039
It's just getting to spend that time together with everyone.

117
00:06:25,039 --> 00:06:27,518
Yeah, well, how did your you did a CB wire workshop?

118
00:06:27,518 --> 00:06:28,261
How did that go?

119
00:06:28,261 --> 00:06:28,772
It went good.

120
00:06:28,772 --> 00:06:30,212
Yeah, it went really good.

121
00:06:30,212 --> 00:06:35,327
We had a full day of CBWire and we had a few attendees.

122
00:06:35,327 --> 00:06:39,429
Most, most attendees went to BoxLang, which is completely understandable.

123
00:06:39,429 --> 00:06:46,611
I would have gone to BoxLang myself, but oh yeah, it was, it was a great workshop.

124
00:06:46,611 --> 00:06:51,164
And in fact, Michael Rigsby was a part of that workshop and he even had a session.

125
00:06:51,164 --> 00:06:52,527
on CBWire this year.

126
00:06:52,527 --> 00:06:57,468
So I didn't present CBWire, Michael Rigsby did, and he did a wonderful job.

127
00:06:57,468 --> 00:06:59,347
So if you're watching this, Michael, thank

128
00:06:59,347 --> 00:07:00,152
I'm sorry, go ahead.

129
00:07:00,152 --> 00:07:02,415
I was just telling Michael, thank you.

130
00:07:02,415 --> 00:07:05,880
He did a wonderful job on his session for CB wire.

131
00:07:05,943 --> 00:07:10,585
And Michael also brought his karaoke set up for Happy Box, which is really cool.

132
00:07:10,585 --> 00:07:13,547
We had a, I was impressed with many of the singers.

133
00:07:13,547 --> 00:07:16,469
Eric Peterson belted out a really awesome Journey song.

134
00:07:16,469 --> 00:07:19,711
I tried joining him on the chorus and octave lower, but I'm a pip.

135
00:07:19,711 --> 00:07:22,274
I am not Gladys Knight, but he did a great job.

136
00:07:22,274 --> 00:07:23,815
Saeed did a great job.

137
00:07:23,815 --> 00:07:25,225
Charlie Arehart.

138
00:07:25,225 --> 00:07:25,976
my gosh.

139
00:07:25,976 --> 00:07:27,536
He did a great job.

140
00:07:27,536 --> 00:07:28,898
And I knew all the songs, Charlie.

141
00:07:28,898 --> 00:07:30,338
And there are others too.

142
00:07:30,477 --> 00:07:38,572
He was doing all kinds of music at one point he did Brooks and Dunn He asked me is there
he was like what kind of country music do you like?

143
00:07:38,572 --> 00:07:48,474
I was like, well 90s Brooks and done is peak and so I didn't know I didn't know he was
gonna get up there and do it but he did it and killed it so Charlie

144
00:07:48,474 --> 00:07:49,085
Charlie.

145
00:07:49,085 --> 00:07:49,385
yeah.

146
00:07:49,385 --> 00:07:56,764
See, I left at like nine o'clock ish cause I was getting pretty tired, but I know people
kept going and Michael Rigsby like halfway through he's like breaking out and he's like

147
00:07:56,764 --> 00:07:58,206
performing that dude.

148
00:07:58,206 --> 00:07:59,488
I know he's in the chat right now.

149
00:07:59,488 --> 00:08:00,669
You're a performer, man.

150
00:08:00,669 --> 00:08:01,674
You did awesome.

151
00:08:01,674 --> 00:08:02,875
Ipes too.

152
00:08:02,875 --> 00:08:03,398
Yeah.

153
00:08:03,398 --> 00:08:09,674
And then, I did a workshop with, Jacob Beers, development hosting using Docker, CI CD and
AWS.

154
00:08:09,674 --> 00:08:11,495
And we had a few people in there and it was good.

155
00:08:11,495 --> 00:08:14,737
And I think the people, I've got some feedback on the ones that attended.

156
00:08:14,737 --> 00:08:18,068
We tried giving them something tangible they could use to go home and do stuff.

157
00:08:18,068 --> 00:08:19,109
And I think we did that.

158
00:08:19,109 --> 00:08:23,053
And, and so overall I thought it was a great workshop day, but you're right.

159
00:08:23,053 --> 00:08:26,472
The, big dog was, the BoxLang session as it, you know, I'm not surprised.

160
00:08:26,472 --> 00:08:27,953
But yeah, it was great.

161
00:08:27,953 --> 00:08:32,936
And the Happy Box, course, besides karaoke, we also had the Mariachi band and some of our
Ortus people.

162
00:08:32,936 --> 00:08:38,089
Jorge was out there singing and Jona was out there dancing and among others.

163
00:08:38,089 --> 00:08:39,121
It was a really good time.

164
00:08:39,121 --> 00:08:46,596
If you haven't been to Into the Box, you might not know, I think almost every year, at
least every year I've been, we have a Mariachi band at Happy Box.

165
00:08:46,596 --> 00:08:48,981
And yeah, they're fantastic.

166
00:08:48,981 --> 00:08:49,181
Yep.

167
00:08:49,181 --> 00:08:51,873
Happy Box is our party the first night of the conference.

168
00:08:51,873 --> 00:08:55,305
And so we get together and it was, it was really nice upstairs, beautiful weather.

169
00:08:55,305 --> 00:08:58,997
It's a nice balcony, location upstairs to the Optica and we just have fun.

170
00:08:58,997 --> 00:09:04,422
And it was a party and people just hanging out and talking and singing and dancing and
yeah, it was good.

171
00:09:04,422 --> 00:09:08,968
And then, what else did we, any other highlights of the week for you besides the food?

172
00:09:08,968 --> 00:09:09,850
The food was great.

173
00:09:09,850 --> 00:09:12,292
yeah, no, yeah, the food was really good this year.

174
00:09:12,292 --> 00:09:16,227
I mean, it's not to say that wasn't other years, but it was like, it was really good.

175
00:09:16,227 --> 00:09:19,042
I don't even know who we had cater it, but, yeah.

176
00:09:19,042 --> 00:09:25,673
Oh, each for lunch each day, we had, think Chipotle one day, Chick-fil-A another day, and
Potbellies another day.

177
00:09:25,673 --> 00:09:27,173
That was just the lunches.

178
00:09:27,173 --> 00:09:30,853
Within a night we had different speaker dinners and the happy box.

179
00:09:30,853 --> 00:09:33,944
as a team, personally, we had some dinners as well.

180
00:09:33,944 --> 00:09:37,224
And everything was just, just top-notch.

181
00:09:37,224 --> 00:09:39,004
Even the speakers dinner, I was just fantastic.

182
00:09:39,004 --> 00:09:40,055
It was at Mission.

183
00:09:40,055 --> 00:09:42,242
It was a really good year, you know, and the weather did help.

184
00:09:42,242 --> 00:09:44,593
be 70 degrees and it's beautiful out there.

185
00:09:44,593 --> 00:09:45,153
You're happy.

186
00:09:45,153 --> 00:09:45,993
You want to be happy.

187
00:09:45,993 --> 00:09:47,034
Everyone's happy.

188
00:09:47,034 --> 00:09:49,054
I personally didn't have any drama with travel.

189
00:09:49,054 --> 00:09:52,937
I know some of our team members, I think had some issues getting back.

190
00:09:52,937 --> 00:09:55,521
I think Raymond Camden ended up in Texas.

191
00:09:55,521 --> 00:09:57,971
I think at one point for awhile, I think he got home.

192
00:09:57,971 --> 00:09:58,411
Okay.

193
00:09:58,411 --> 00:09:59,253
But, yeah.

194
00:09:59,253 --> 00:10:00,294
So how about you in the chat?

195
00:10:00,294 --> 00:10:01,694
I know you got some people there.

196
00:10:01,694 --> 00:10:04,175
What was some of your favorite parts of Into The Box?

197
00:10:04,175 --> 00:10:05,806
I know Giancarlo you mentioned.

198
00:10:05,806 --> 00:10:08,948
WebSockets on BoxLang CommandBox which is awesome.

199
00:10:08,948 --> 00:10:11,461
And I heard a lot of good things about that session.

200
00:10:11,461 --> 00:10:12,581
let's see here though.

201
00:10:12,581 --> 00:10:16,604
It looks like we're have some, apparently somebody was videoing some of the karaoke.

202
00:10:16,604 --> 00:10:19,996
So don't be surprised if some of those clips show up on social media at some point.

203
00:10:19,996 --> 00:10:27,603
I know personally, I did a lot of interviews with different attendees and different people
and, team members and we'll see how those come out, what the marketing team's going to do

204
00:10:27,603 --> 00:10:30,409
with that, assuming any of them are any good because I was in it, but.

205
00:10:30,409 --> 00:10:31,986
Hopefully we get some of those out as well.

206
00:10:31,986 --> 00:10:32,788
Yeah

207
00:10:32,788 --> 00:10:36,250
to still everybody know, we are already talking about Into The Box 2026.

208
00:10:36,250 --> 00:10:39,562
No dates are set yet.

209
00:10:39,562 --> 00:10:44,688
We are looking around the same timeframe end of April, early May, at Optica.

210
00:10:44,688 --> 00:10:47,590
I'm nothing is set in stone, but that's kind of what we're thinking at the moment.

211
00:10:47,590 --> 00:10:53,023
Once we have things finalized and set, we'll definitely announce that and start making
plans to come next year.

212
00:10:53,023 --> 00:10:54,008
don't know next year.

213
00:10:54,008 --> 00:10:58,440
didn't get to do any sightseeing this year, probably cause I was like really tired and
kind of getting over stuff.

214
00:10:58,440 --> 00:10:58,767
didn't.

215
00:10:58,767 --> 00:11:00,122
really feel like going out there.

216
00:11:00,122 --> 00:11:03,063
But it would be kind of nice to get out there and see some stuff.

217
00:11:03,063 --> 00:11:12,503
Yeah, last year I didn't get to this year, but last year I had some some time and went out
and saw the National Mall and the Lincoln Memorial and yeah.

218
00:11:14,002 --> 00:11:19,273
No, I walked, which is a I never realized how much of a walk that is, but.

219
00:11:19,631 --> 00:11:20,578
A little bit, yeah.

220
00:11:20,578 --> 00:11:25,153
Well, last year, Gavin and Kurt Gratz, they rented scooters and like zipped around all
over.

221
00:11:25,153 --> 00:11:28,947
And then Gavin was sending pictures about it and I was just too tired.

222
00:11:28,947 --> 00:11:32,202
It's kind of out of it this year, but, maybe next year we could do that, man.

223
00:11:32,202 --> 00:11:37,971
I do remember, I actually do remember I was walking, I can't remember if might have been
Jon Clausen that I was with.

224
00:11:37,971 --> 00:11:41,365
We were walking and they zipped by us on their little scooters.

225
00:11:41,365 --> 00:11:44,030
And I was in that moment, I was pretty jealous.

226
00:11:44,030 --> 00:11:46,504
Because I think my legs were starting to hurt.

227
00:11:46,504 --> 00:11:47,684
How about next year, Grant?

228
00:11:47,684 --> 00:11:52,235
Why don't we make a point of at some point getting some scooters, assuming the weather is
nice, and let's zip around.

229
00:11:52,235 --> 00:11:52,618
Yeah.

230
00:11:52,618 --> 00:11:53,524
Heck yeah.

231
00:11:53,524 --> 00:11:54,788
I'm all for it.

232
00:11:55,310 --> 00:11:55,670
Okay.

233
00:11:55,670 --> 00:12:00,395
So the short, short version, the Luis recap of the boxes was a lot of fun.

234
00:12:00,395 --> 00:12:01,256
Everyone loved it.

235
00:12:01,256 --> 00:12:03,929
We had a great time and we look forward to seeing you next year.

236
00:12:03,929 --> 00:12:06,422
It's all about right.

237
00:12:06,422 --> 00:12:06,855
Yeah.

238
00:12:06,855 --> 00:12:07,185
Okay.

239
00:12:07,185 --> 00:12:11,061
So moving on, because we could talk about another box and nauseam.

240
00:12:11,061 --> 00:12:12,163
Um, let's keep going.

241
00:12:12,163 --> 00:12:17,082
So some of the products releases are some of the highlights from the keynotes, cold box
7.4.

242
00:12:17,082 --> 00:12:20,179
You can write your entire app in box slang or both.

243
00:12:20,179 --> 00:12:22,041
We have a new BX default template.

244
00:12:22,041 --> 00:12:30,169
ColdBox automatically check your language operates seamlessly, but it'll be better in
BoxLang because everything will be better in BoxLang when you work with ColdBox and stuff.

245
00:12:30,169 --> 00:12:34,362
And we're also going to update the ColdBox CLI to generate BoxLang code.

246
00:12:34,362 --> 00:12:37,225
Following that, there's some exciting CB wire.

247
00:12:37,225 --> 00:12:38,255
What's coming announcements.

248
00:12:38,255 --> 00:12:39,157
You want to talk about that?

249
00:12:39,157 --> 00:12:45,282
Yep, so you can already use CBWire with BoxLang You do have to use the Compat module
currently.

250
00:12:45,282 --> 00:12:48,015
But we are working on making it where you don't have to.

251
00:12:48,015 --> 00:12:49,377
It'll be BoxLang native.

252
00:12:49,377 --> 00:13:00,228
We'll have support for the BX and BXM files and even have a module that's got native
parsing, which will make it a lot faster for single file components.

253
00:13:00,228 --> 00:13:01,753
And yeah, I've...

254
00:13:01,753 --> 00:13:11,886
You know, especially after the conference and talking with Michael and a few other people
about kind of where we want to go with CBWire, we've got a lot of big things that are

255
00:13:11,886 --> 00:13:13,349
planned for the next year.

256
00:13:13,349 --> 00:13:18,752
So better error handling and pulling in some live wire updates to add some features.

257
00:13:18,752 --> 00:13:19,934
So lots of stuff there.

258
00:13:19,934 --> 00:13:24,514
You did get a kick out of the keynote, you were doing your slides and then all of sudden
there was a slide with this stuff.

259
00:13:24,514 --> 00:13:26,605
Like, oh, Hey, look, what's new.

260
00:13:26,605 --> 00:13:30,077
think somebody snuck in a slide on you that you weren't quite expecting.

261
00:13:30,077 --> 00:13:30,609
for sure.

262
00:13:30,609 --> 00:13:33,306
Yeah, he snuck that in on me.

263
00:13:33,790 --> 00:13:34,796
He does.

264
00:13:34,796 --> 00:13:35,196
Yep.

265
00:13:35,196 --> 00:13:44,145
And then, another one we had was ContentBox seven is coming as you can imagine, it's
BoxLang compatible BoxLang first BoxLang compiled BoxLang, BoxLang, BoxLang, a new admin

266
00:13:44,145 --> 00:13:48,261
block editor, new features and continuing the migration to Alpine JS.

267
00:13:48,261 --> 00:13:49,672
So there's lots more we talked about.

268
00:13:49,672 --> 00:13:54,778
You can certainly go online and find the keynotes for days one and two.

269
00:13:54,778 --> 00:13:58,282
and check out all the awesome things that we're going on about and.

270
00:13:58,282 --> 00:13:59,255
And, do that.

271
00:13:59,255 --> 00:14:02,778
But for now we've got a few things we wanted to mention with Ortus.

272
00:14:02,778 --> 00:14:04,139
We've got CommandBox Pro.

273
00:14:04,139 --> 00:14:06,150
think we might've mentioned this last time, but it's so cool.

274
00:14:06,150 --> 00:14:12,085
want to mention again, CommandBox Pro, some of the features supports SLA and, support from
Ortus.

275
00:14:12,085 --> 00:14:21,002
We do include that service manager module where you can create the, whether it's on a Unix
Mac or Windows, it's an operating system service to start automatically.

276
00:14:21,002 --> 00:14:22,804
you get a ForgeBox Pro account.

277
00:14:22,804 --> 00:14:24,675
with every CommandBox Pro license.

278
00:14:24,675 --> 00:14:26,155
And you got the multi-server features.

279
00:14:26,155 --> 00:14:32,426
Technically, you don't need the Pro to do multi-server features, but it certainly will
help, especially if you need help getting it set up.

280
00:14:32,426 --> 00:14:38,948
Some of the automatic JDK management and the SNI support, allowing you to have multiple
SSL sorts on the same IP address.

281
00:14:38,948 --> 00:14:41,308
Something you definitely want to check out.

282
00:14:41,378 --> 00:14:44,529
A couple other things you want to mention there, Grant, why I paste this link.

283
00:14:44,529 --> 00:14:45,810
Yeah.

284
00:14:45,810 --> 00:14:50,884
So we also have expert ElastiSearch and OpenSearch consulting services.

285
00:14:50,884 --> 00:14:52,656
So we'll be posting a link to that.

286
00:14:52,656 --> 00:15:00,563
And any time I think of that, I immediately think of Jon Clausen because he has done a
number of talks on ElastiSearch and he is a guru on it.

287
00:15:00,563 --> 00:15:04,706
But yes, uh he is a guru on everything.

288
00:15:04,706 --> 00:15:08,644
But optimize your search capabilities with consulting from us.

289
00:15:08,644 --> 00:15:10,878
using Elasticsearch or AWS OpenSearch.

290
00:15:10,878 --> 00:15:15,268
And we also have, database management made simple.

291
00:15:15,268 --> 00:15:21,398
So if you are needing help with your database, we have services available that we can help
out with that as well.

292
00:15:21,398 --> 00:15:23,661
Rent a DBA or hire a DBA.

293
00:15:23,661 --> 00:15:25,375
might sound better than rent a DBA.

294
00:15:25,375 --> 00:15:28,642
Augment your staff with a DBA from Ortus Solutions.

295
00:15:28,642 --> 00:15:29,013
Okay.

296
00:15:29,013 --> 00:15:32,148
So let's go and wrap up the Ortus section with BoxLang news.

297
00:15:32,148 --> 00:15:34,273
As we mentioned BoxLang 1.0 released.

298
00:15:34,273 --> 00:15:35,886
Do we have an applause thing on here?

299
00:15:35,886 --> 00:15:39,352
I will give a round of applause.

300
00:15:39,352 --> 00:15:40,890
That's as good as it gets, guys.

301
00:15:40,890 --> 00:15:46,485
I don't know if my I just did the applause mixer on my thingy and I don't know if we do I
have one here too.

302
00:15:46,485 --> 00:15:46,936
Here.

303
00:15:46,936 --> 00:15:47,906
I can't hear it, whatever.

304
00:15:47,906 --> 00:15:49,026
totally real, everyone.

305
00:15:49,026 --> 00:15:51,097
That's what I get for messing around during an episode.

306
00:15:51,097 --> 00:15:51,858
Okay.

307
00:15:51,858 --> 00:15:57,551
Anyway, another very exciting thing we've got BoxLang Academy that was released.

308
00:15:57,551 --> 00:16:00,554
This is kind of a, an evolution from CFCast.

309
00:16:00,554 --> 00:16:06,587
CFCast is still there doing what it does, but BoxLang Academy is another e-learning with
an emphasis on BoxLang.

310
00:16:06,587 --> 00:16:10,280
And I believe it is free for the rest of the year, for a year.

311
00:16:10,280 --> 00:16:16,267
So if you want to go there, get an account, um we've got some of the different BoxLang
videos, how to get started.

312
00:16:16,267 --> 00:16:21,164
We'll be adding more content as we go as always, but go and check that out.

313
00:16:21,164 --> 00:16:21,735
thanks David.

314
00:16:21,735 --> 00:16:23,166
Apparently whatever I did worked.

315
00:16:23,166 --> 00:16:24,628
heard something, even though I didn't hear it.

316
00:16:24,628 --> 00:16:27,823
I also heard the applause just kept going.

317
00:16:27,823 --> 00:16:29,269
I was worried it wasn't going to stop.

318
00:16:29,269 --> 00:16:31,145
This says the crowd is still going nuts.

319
00:16:31,145 --> 00:16:33,101
Does that mean it's still playing or are good?

320
00:16:33,101 --> 00:16:36,505
I think we're good now, but it went on for a good bit.

321
00:16:37,909 --> 00:16:39,089
No worries.

322
00:16:40,017 --> 00:16:47,929
We also have some BoxLang virtual machines now on AWS and Azure and pretty soon we're
going to also have them on Google and IBM.

323
00:16:47,929 --> 00:16:48,801
And we've got some links.

324
00:16:48,801 --> 00:16:50,004
You want to paste those in there?

325
00:16:50,004 --> 00:16:51,075
will do.

326
00:16:51,075 --> 00:16:52,855
I had a quick question about that too.

327
00:16:52,855 --> 00:16:56,675
is that one of those where essentially it's already pre-built.

328
00:16:56,675 --> 00:17:03,165
If you're using those services you can just go in and basically launch a virtual machine.

329
00:17:03,165 --> 00:17:03,676
Yep.

330
00:17:03,676 --> 00:17:03,796
Yep.

331
00:17:03,796 --> 00:17:05,516
I believe it's for the AWS one.

332
00:17:05,516 --> 00:17:09,776
Anyway, it's an AMI that you can select that it'll have everything you need
pre-configured.

333
00:17:09,776 --> 00:17:10,976
There is a per hour cost.

334
00:17:10,976 --> 00:17:15,196
I want to say it's like 25 cents an hour or something from us to do it.

335
00:17:15,196 --> 00:17:18,547
I have not looked at the Azure ones, but I assume it's something similar.

336
00:17:18,547 --> 00:17:19,958
Could you do everything yourself?

337
00:17:19,958 --> 00:17:20,318
Absolutely.

338
00:17:20,318 --> 00:17:20,678
You could.

339
00:17:20,678 --> 00:17:25,218
You can create your own EC2 and you can do everything you want on your own in AWS.

340
00:17:25,218 --> 00:17:28,269
But if you want to kind of have a nice jumpstart from Ortus.

341
00:17:28,269 --> 00:17:35,201
And know something that's, you know, some better practices in place, the best practices in
place, user AMI and get started the right way or a good way.

342
00:17:35,201 --> 00:17:36,336
reinvent the wheel.

343
00:17:36,336 --> 00:17:36,837
Absolutely.

344
00:17:36,837 --> 00:17:39,309
And then BoxLang integrations are now happening.

345
00:17:39,309 --> 00:17:43,071
A few companies deployed their apps the day after the stable release was announced.

346
00:17:43,071 --> 00:17:44,942
I think they were saying three or four.

347
00:17:44,942 --> 00:17:55,411
That's also including when last year Sean Corfield took an early release version and
upgraded one of his sites that he has been, he was stuck on an older version of Railo

348
00:17:55,411 --> 00:17:57,458
Lucee like a four or five version.

349
00:17:57,458 --> 00:18:01,120
And with the changes they made to Java going to Lucee five, couldn't do anything with it.

350
00:18:01,120 --> 00:18:02,691
And so with BoxLang though,

351
00:18:02,691 --> 00:18:03,932
He could do something with it.

352
00:18:03,932 --> 00:18:07,766
And he was able to go through it, updated and get that out there, which is awesome to
hear.

353
00:18:07,766 --> 00:18:11,552
But then even at Into the box, we had others that were saying they're going live.

354
00:18:11,552 --> 00:18:17,338
And I've heard other people even talking about, Hey, what can we do for a BoxLang proof of
concept for this or for that.

355
00:18:17,338 --> 00:18:19,261
And so a lot of excitement.

356
00:18:19,261 --> 00:18:19,922
Heck yeah.

357
00:18:19,922 --> 00:18:25,477
And just back to real quick, just, got really excited the, with the, ColdBox seven four
release.

358
00:18:25,477 --> 00:18:36,686
I thought it was just super cool that you can go in and take your, like your traditional,
ColdBox handlers and your CFC files and just real quickly convert them to BoxLang classes.

359
00:18:36,686 --> 00:18:37,958
And it just works.

360
00:18:37,958 --> 00:18:38,939
Like it just works.

361
00:18:38,939 --> 00:18:43,296
So yeah, yeah, I was, I was tinkering with it and,

362
00:18:43,296 --> 00:18:49,157
Yeah, I can't remember if I had to do a framework reinit or not, but yeah, no issues at
all.

363
00:18:49,157 --> 00:18:50,278
It just worked.

364
00:18:50,309 --> 00:18:53,366
I have not played with BoxLang as much as I'd want.

365
00:18:53,366 --> 00:18:57,052
I've been working on the installers and doing some other things, but I can't wait.

366
00:18:57,062 --> 00:18:58,121
with all your time?

367
00:18:58,121 --> 00:18:59,981
Client work.

368
00:18:59,987 --> 00:19:04,327
Got to help support the keep the lights on and support the BoxLang effort.

369
00:19:04,327 --> 00:19:06,198
And I'm happy to do it.

370
00:19:06,198 --> 00:19:06,618
Okay.

371
00:19:06,618 --> 00:19:08,938
So I'm moving on to CFL updates.

372
00:19:08,938 --> 00:19:14,158
Uh, probably keep this a little bit shorter because Grant and I won't shut up about Into
The Box.

373
00:19:14,158 --> 00:19:17,569
How awesome it was, great a time we had and that's okay.

374
00:19:17,569 --> 00:19:20,440
Um, so we'll just talk about three really quick blog posts.

375
00:19:20,440 --> 00:19:24,939
Uh, the first one, uh, James Moberg, I'm talking about CF timer revisited.

376
00:19:24,939 --> 00:19:26,800
Let's go ahead and paste that in here.

377
00:19:26,800 --> 00:19:33,615
It talks about some changes he did to CF timer in order to allow you to use it without
having to enable debugging.

378
00:19:33,615 --> 00:19:42,541
And so I'm not going to share the screen at this point, but if you go and look at the
read, it talks about what he had to do to, to make changes, to decouple the CF timer from

379
00:19:42,541 --> 00:19:43,531
the admin debug output.

380
00:19:43,531 --> 00:19:48,013
Cause it used to be that you had a specified IP address, but I don't think that's going to
be the case anymore.

381
00:19:48,013 --> 00:19:49,655
But, yeah, go check that out.

382
00:19:49,655 --> 00:19:53,706
Following that, we've got a couple of blog articles from Raymond Camden.

383
00:19:53,706 --> 00:19:58,177
The first one he's talking about using Cloudflare.

384
00:19:58,177 --> 00:19:59,848
You generate screenshots.

385
00:19:59,848 --> 00:20:00,888
so Cloudflare does a lot.

386
00:20:00,888 --> 00:20:01,948
I use Cloudflare.

387
00:20:01,948 --> 00:20:03,488
I a lot of my clients use Cloudflare.

388
00:20:03,488 --> 00:20:04,539
Do you use Cloudflare, Grant?

389
00:20:04,539 --> 00:20:05,445
Yeah, I do.

390
00:20:05,445 --> 00:20:10,690
It always confuses me every time somebody will just say CF and I'm thinking ColdFusion,
but no, they mean CloudFlare.

391
00:20:10,690 --> 00:20:19,928
And so Raymond's got a nice blog article talking about how to use the CloudFlare APIs to
take screenshots of different web pages and have everything rendered down to what you

392
00:20:19,928 --> 00:20:20,409
need.

393
00:20:20,409 --> 00:20:23,613
And so I would say go check that out as well.

394
00:20:23,613 --> 00:20:26,566
And then there's one more blog entry article.

395
00:20:26,566 --> 00:20:38,897
Yeah, Ray blogged about being able to zip files in BoxLang, which I want to go back and
take a closer look at this because if I saw it right, it looks like he was using two,

396
00:20:38,897 --> 00:20:42,588
there was like a compress method and an extract method.

397
00:20:42,588 --> 00:20:51,908
And I, I'm not even sure if that's actually just built right in the BoxLang, if those are
just available or if you have to install some sort of a module with it.

398
00:20:51,908 --> 00:20:54,259
But check that out if you're interested.

399
00:20:54,259 --> 00:21:01,959
because he was able just a few lines of code to loop through and create zip files real
easily in BoxLang which is pretty cool.

400
00:21:01,959 --> 00:21:05,695
do a lot of things in BoxLang with just a few lines of including...

401
00:21:06,852 --> 00:21:13,290
There's so much stuff, even internally we're having trouble trying to keep up with all the
stuff that this thing does.

402
00:21:13,290 --> 00:21:13,680
Yeah, I know.

403
00:21:13,680 --> 00:21:14,941
Can Luis gets an idea?

404
00:21:14,941 --> 00:21:16,532
Like the next day we've got a new module born.

405
00:21:16,532 --> 00:21:18,063
It's like, look at that.

406
00:21:18,063 --> 00:21:18,913
We do this now.

407
00:21:18,913 --> 00:21:19,634
Hey, look at that.

408
00:21:19,634 --> 00:21:20,596
We have that now.

409
00:21:20,596 --> 00:21:21,174
I'm excited.

410
00:21:21,174 --> 00:21:27,602
I'm going to be playing with some of the AI stuff that he's got set up in there in BoxLang
BX AI to do some stuff.

411
00:21:27,602 --> 00:21:29,850
And, might do a proof of concept with that coming up here.

412
00:21:29,850 --> 00:21:32,130
So moving on, we are starting to run out of time.

413
00:21:32,130 --> 00:21:33,710
So let's talk about events really quick.

414
00:21:33,710 --> 00:21:36,210
We've got the next conference after Into the Box is over.

415
00:21:36,210 --> 00:21:38,101
We can all breathe the collective sigh of relief.

416
00:21:38,101 --> 00:21:43,021
We've got CF Camp coming up in Munich, Germany, May 22nd, 23rd.

417
00:21:43,021 --> 00:21:45,592
There's going to be a pre-conference workshop open.

418
00:21:45,592 --> 00:21:46,912
Seats are limited though.

419
00:21:46,912 --> 00:21:48,723
If you want to go ahead and paste that link.

420
00:21:48,723 --> 00:21:53,494
If you want to still get in there with CF Camp, Luis and Brad will be there.

421
00:21:53,494 --> 00:21:54,154
So awesome is that.

422
00:21:54,154 --> 00:21:56,745
I was really trying to see if I could get out there this year.

423
00:21:56,745 --> 00:21:58,237
I ended up having some conflicts.

424
00:21:58,237 --> 00:22:01,581
Unfortunately couldn't make it, but maybe next year we will see.

425
00:22:01,581 --> 00:22:08,508
Following CF Camp, it's Adobe ColdFusion Summit 2025, September 22nd, 23rd in Las Vegas.

426
00:22:08,508 --> 00:22:13,772
Certifications are available either the 21st or the 24th, the day before or after.

427
00:22:13,772 --> 00:22:16,185
And I think their call for speakers is still open.

428
00:22:16,185 --> 00:22:18,769
I need to check because I want to try and submit a session for that.

429
00:22:18,769 --> 00:22:20,252
we'll have to look at that and see.

430
00:22:20,252 --> 00:22:26,688
then the other one we'll kind of talk about is Into The Box 2026 is coming soon with blind
ticket pricing.

431
00:22:26,688 --> 00:22:32,263
And we want to shout out to a very first Into The Box 2026 attendee registered Mr.

432
00:22:32,263 --> 00:22:33,194
Aaron Weinberg.

433
00:22:33,194 --> 00:22:39,231
He was the winner at the, at the conference for the, the raffle, um, a free ticket to next
year.

434
00:22:39,231 --> 00:22:42,925
And he said he's already was planning on coming anyway, and this just makes it easier.

435
00:22:42,925 --> 00:22:43,608
Awesome.

436
00:22:43,608 --> 00:22:44,491
So I'm excited for Aaron.

437
00:22:44,491 --> 00:22:45,435
Aaron's a great guy.

438
00:22:45,435 --> 00:22:48,864
I really like working with him and it'll be nice to see him again next year.

439
00:22:48,864 --> 00:22:49,592
Beautiful.

440
00:22:49,592 --> 00:22:52,943
with all of that, we want to say thank you to all our Patreon supporters.

441
00:22:52,943 --> 00:23:00,885
are the individuals personally supporting our open source initiatives, ensure all the cool
things we do with CommandBox ForgeBox ColdBox ContentBox Box Box, Box Box.

442
00:23:00,885 --> 00:23:06,276
They also help fund the cloud infrastructure for things like ForgeBox and our podcast.

443
00:23:06,276 --> 00:23:12,067
You can support us on Patreon at patreon.com/ortussolutions And don't forget we have
annual memberships.

444
00:23:12,067 --> 00:23:14,358
If you pay for the year, you save 10%.

445
00:23:14,358 --> 00:23:16,256
Which is great for business everywhere.

446
00:23:16,256 --> 00:23:18,145
And Grant, what are some of the other perks they get?

447
00:23:18,145 --> 00:23:22,731
So let's see here, annual memberships, they can save, bronze packages and ups.

448
00:23:22,731 --> 00:23:26,154
They now get a Forgebox Pro with CFCast subscriptions.

449
00:23:26,154 --> 00:23:29,738
All Patreon supporters get a profile badge on the community website.

450
00:23:29,738 --> 00:23:35,983
They have their own private forum access on the community website and a private channel in
our BoxTeam Slack.

451
00:23:35,983 --> 00:23:38,235
So direct access.

452
00:23:38,725 --> 00:23:39,152
Yep.

453
00:23:39,152 --> 00:23:41,071
but Grant's cell phone number.

454
00:23:41,071 --> 00:23:41,713
Pretty much.

455
00:23:41,713 --> 00:23:43,378
No, they even get that too.

456
00:23:43,448 --> 00:23:44,808
Yeah.

457
00:23:45,008 --> 00:23:48,435
Maybe not at the $10 a month level, but maybe at least at the bronze.

458
00:23:48,435 --> 00:23:53,526
I've already pasted the community link in there and many more Patreons are up to 61 now.

459
00:23:53,526 --> 00:24:03,417
As always, if you want to see an up-to-date list of all sponsors on the Ortus Solutions
website, go to ortussolutions.com/about-us/sponsors we'll paste that link there.

460
00:24:03,417 --> 00:24:07,929
So thank you everyone for coming out and joining us today on the uh...

461
00:24:07,929 --> 00:24:15,269
Modernize Or Die podcast after Into The Box And then we did talk about Into The Box quite
a bit, but there was a lot of talk about, I feel like there was so much more that we could

462
00:24:15,269 --> 00:24:16,400
still talk about.

463
00:24:16,400 --> 00:24:18,951
Um, David Bellanger is asking about CB Grant.

464
00:24:18,951 --> 00:24:28,767
If that comes with, I assume the Patreon Um, I don't know if it does, but if the least
here, say that Luis probably have something for you or Brad have something before you

465
00:24:28,767 --> 00:24:31,618
before too long, the CB Grant module.

466
00:24:31,618 --> 00:24:34,150
has a lot of bugs, but we'll say that.

467
00:24:34,150 --> 00:24:36,230
Oh man, I actually won't be CB Grant.

468
00:24:36,230 --> 00:24:37,330
It'll probably be BX Grant.

469
00:24:37,330 --> 00:24:38,521
Could be a BoxLang Grant

470
00:24:38,521 --> 00:24:39,192
There you go.

471
00:24:39,192 --> 00:24:43,423
And again, thank you to everyone who attending, thank you to everyone in the chat,
especially those that were there at ITB.

472
00:24:43,423 --> 00:24:46,614
It was great seeing you last week and it's always great seeing you now.

473
00:24:46,614 --> 00:24:51,714
And, uh, yeah, I think that's it until next week or two weeks.

474
00:24:51,714 --> 00:24:52,685
There we go.

475
00:24:52,685 --> 00:24:53,436
Take care everybody.

476
00:24:53,436 --> 00:24:54,115
Bye everyone.