Episode 131
131 - Beeswax, Brushes, and Bathroom Heat
Jem and Justin chat about shop improvements, from Justin's new dust boot designs to Jem's successful tumbling solution using local beeswax polish. They discuss business challenges like Justin's Shopify glitch that blocked dust boot sales and Jem's Profit First distribution adjustments. Tech talk includes Claude 3.7's capabilities, AI-powered research, and Jem replacing a $350 review app with custom code. The episode wraps with Justin's bathroom heater installation and Jem's table tennis upgrades.
DISCUSSED:
✍️ Comment or Suggest a Topic - New voice message option
- Blocked Add to Cart Crisis ⠄
- Sentry.io - bug finder
- KittaConfig Beta
- Buy Fucking camera for podcast
- Popped a Line - YCM
- Oops PF no profit ꘎
- Tumbling bees wax sloppy good ꘎
AI ZONE
- New Claude 3.7! Party ꘎
- One shot config rework attempt, unfair?
- Saved $350 and coded a replacement in an hour ꘎
- Deep Research 👀 ⠄
- Hours and hours in cursor this week ꘎
- Slowwwwww cash cows
IMPROVEMENT OF THE WEEK
- JUSTIN - HEATER
- JEM - TABLE TENNIS
00:00 Potato CAM 4 Lyfe
01:17 Product Development and Prototyping Insights
04:23 Sales Trends and Market Analysis
06:33 Website Functionality and Customer Experience
09:18 Coding Practices and Version Control
12:23 Financial Management and Profit Strategies
16:46 Shopify Add to Cart Nightmare
24:27 Financial Priorities: Paying Yourself First
24:56 Machine Maintenance: The Importance of Listening
30:51 Innovative Solutions: Using Technology in the Workshop
33:40 AI in Manufacturing: Exploring New Tools
39:33 Building Custom Solutions: The Value of DIY
47:21 Shop Improvements: Enhancing the Workspace
---
---
SUPPORT THE SHOW
- Become a Patreon - Get the Secret Show
- Review on Apple Podcast
- Share with a Friend
Show Info
Please note: Show notes contains affiliate links.
HOSTS
Jem Freeman
Castlemaine, Victoria, Australia
Like Butter | Instagram | More Links
Justin Brouillette
Portland, Oregon, USA
Transcript
You've gone all musc...
2
:all foggy.
3
:You've got your vaseline...
4
:your vaseline lens on.
5
:All good, there goes my camera.
6
:yeah you find cameras being weird
7
:Quick screenshot of what Justin's got on his...
8
:no...
9
:pinball.
10
:just printed out a new thing for the wall.
11
:I've had this forever.
12
:I made like a spreadsheet of all the very CNC router specific the up cut lengths of my
compression tools sorted by length.
13
:yeah, tasty.
14
:Ta-da!
15
:Got it.
16
:It's just an imperial, so good luck with that.
17
:and how to convert that.
18
:I'm...
19
:I'm...
20
:Yeah.
21
:in years.
22
:I'm out in the main office today.
23
:I don't know, just purely because I couldn't be bothered moving my microphone stand.
24
:I was running a few minutes late and I'll...
25
:Ah, that's the room.
26
:The room's different.
27
:Yeah, of course it is.
28
:Now I just went to reach for my standing desk control to lift it up a little bit.
29
:I have this like, every time I lift my desk up, want...
30
:Josh Groban's You Raise Me Up to play just in the room.
31
:Put a little marker there.
32
:Uhhhh, how's it going man?
33
:I just tried to play a laughing clip and it didn't let me play.
34
:wait.
35
:make it stop.
36
:It's awful.
37
:good.
38
:How's it going?
39
:Good.
40
:Got a lot of stuff delivered the last couple of days of parts and products we've been
waiting on for a long time.
41
:Well, a long time coming, let's say.
42
:Like the dust boot parts that I was mentioning were prototypes last week.
43
:We have a limp Microsoft stand again.
44
:And...
45
:Had some show up and they were missing holes.
46
:was the first time ever I've had a online sheet metal quick send solution.
47
:And it was just like missing holes in the parts.
48
:And I was like, I don't, I can't use like, I almost tried to modify them to get parts sent
out, but I just told them, and this is rmfg.com and they've been really great.
49
:and they remade them and sent them out the next day and we had them the next day.
50
:So I was like, wow, I'm not gonna try and modify, you know, five mil holes that have to be
very, pretty precise in stainless steel.
51
:don't know.
52
:It's not my forte really.
53
:Yeah.
54
:And thin sheet stainless steel.
55
:Yeah, I've done plenty of drilling of stainless, it's not fun.
56
:Not a fun product.
57
:I asked Dylan, I was like, hey, I know you do stainless steel.
58
:is this stupid?
59
:I even try this?
60
:And he's like, yeah, just make a quick fixture.
61
:And I was like, see, that's easy for you.
62
:Like a fixture is a day for me.
63
:Like, I'm not quick at those.
64
:Those kind of like, just pop it in the mill real quick.
65
:Are you, like, building and running these test units on your shop saber?
66
:Mm-hmm.
67
:Mm-hmm.
68
:Yeah, it's, we've tested it probably not as extensively as we should, but I am pretty
confident in it.
69
:And as we always discuss, it's like somebody is going to run it way harder than we expect
and something will happen.
70
:But we're kind of at this place with, we call it the bottom plate, the snap-on plate,
right?
71
:That it's.
72
:It's never been what we wanted it to be.
73
:And the brushes come out so easily, no matter what we try to do to them, glue, you know,
all the fastening items that it's just finally like, you know, I think this is a better
74
:solution.
75
:Even if it's not perfect, we haven't tested it extensively.
76
:It's so much better than where we were at that like, I think it just gotta be shipped, you
know?
77
:Mmm.
78
:Yeah, I was gonna say, in the baby pants fence last week, I wanted to say, I don't think
we've had a brush come out or flex inwards.
79
:And I'm pretty happy with our airflow.
80
:Yeah, sure.
81
:Like it's more bushy on the inside than when it was new, of course.
82
:Like it's, and I'm sure some fibers have been, yeah.
83
:completely derail me.
84
:I appreciate the comment regardless.
85
:You're, I would say that the nice people don't say anything.
86
:Well, let's just say people that are friends of us, you know, more personal and don't just
know us as an ad that they saw and tried out.
87
:Yeah, I don't know.
88
:I don't know how to say it just to be transparent.
89
:It's not been what we, it's never been ideal.
90
:And part of it's the brush composition.
91
:And part of it was we never could find the right combination of ways to keep this
flexible, like five by five millimeter backer of a strip of brush attached to HDPE sheet
92
:that we machined.
93
:And so now we've had this like drastically better solution.
94
:and it's, yeah, well, I went through this before it's repairable.
95
:It's
96
:Yeah, that's great.
97
:video to publish about it.
98
:And I'm in the same attire as I was the other day, which, which definitely had some, some
nice commentary from you and the other peanut gallery about my, my Gen Z look apparently.
99
:camera.
100
:What's wrong with you?
101
:it's back.
102
:Hmm.
103
:It's one of those days.
104
:Yes, I was greatly entertained by, orange, et al.
105
:look bad or is it surprising that I have a slightly different look?
106
:Surprised me.
107
:That's
108
:How about things in the other hemisphere?
109
:South.
110
:yeah, don't know, slow week, yet another slow week.
111
:Laura and I were chatting, yeah, so was Laura and I were chatting finance on the couch
last night as we do sometimes and we're like I think this is kind of the time of year, it
112
:is, it's exactly this time of year when like we made the big shift where we kind of
freaked out and
113
:downsize started that process 12 months ago and Laura went into spreadsheet mode and
pulled up five years worth of data in zero out of zero into Excel and built some graphs
114
:and she was like, yeah, this is like the end of end of Jan into fab right into the end of
fab is like a classic dip every year.
115
:You can see the pattern clearly.
116
:and then it rises up.
117
:into March so fingers crossed this is just the standard dip but yeah definitely feeling it
just cash flow is super tight it's just hard to get people over the line right now like
118
:I've caught up on quotes pretty much for the first time in ever which is good feeling but
as I said the other day it's also a bit like scary so my leads
119
:But at the end of the day, I don't want too many leads.
120
:I want to just sell more straight products.
121
:So I think that's partly why I've been burning the midnight oil this week on the
configurator, because I just want to get that better and better and to the next point, get
122
:more people using it.
123
:Yeah.
124
:Mm, mm, mm.
125
:Yeah, I'm just trying to like get, mean, it looks like it's so close.
126
:Like, I suppose what the big hang up is it's not converting into the shopping cart yet.
127
:Probably.
128
:to even look at that.
129
:Like, you know, it's hosted in Shopify now, so I should absolutely be able to do that.
130
:I don't know if it's even on my dev list in Workflow.
131
:Let me go and put that on top of my hit list now.
132
:bet that you could knock that out in an evening.
133
:God damn it.
134
:is wrong with that?
135
:I'm so pissed about this camera situation.
136
:Why are you having problems?
137
:I think I'm, I'm close to just buying a nice webcam.
138
:I'm tired of this stupid thing,
139
:Let's see, what did you just say?
140
:Oh look, no they're just the configurator add to cart code.
141
:Like I agree, I think it probably will take me an evening.
142
:I've just been holding off.
143
:I haven't run that prompt yet.
144
:It isn't probably like the top priority I get like that it functions and people can try it
out and send you results is great.
145
:think, I mean, I can think of how I could do it slowly myself probably like with very poor
results.
146
:And then I would try some kind of like coding tool to actually get it done.
147
:But
148
:The API is pretty built for that.
149
:So you should have some good results from it pretty quick, I think.
150
:Really happy with the automatic dowel placement that I added this week.
151
:Super-tough to that.
152
:It's just made it so much faster to use.
153
:Like it's now the fastest tool, much quicker than like my Rhino block template for
building.
154
:So you can just use that instead and send people.
155
:Yeah, I added like configurations last night so you can save and import designs using like
a JSON output.
156
:And yeah, it's great.
157
:I'm really happy with it.
158
:Where do I find it again?
159
:under kitaparts.
160
:Do you hide it somewhere?
161
:or the website actually, the guinea pig link on the front page.
162
:yeah, you added that.
163
:yeah.
164
:I think it integrates better with your website too.
165
:I mean, doesn't, it's like so fast to load.
166
:Yeah.
167
:Straight HTML, baby.
168
:Yeah, yeah, yeah.
169
:I was thinking about a dark mode button.
170
:I mean, I love AirShop's dark mode switch.
171
:Proud.
172
:Sitting proudly in the top right hand corner.
173
:Very nice.
174
:I guess if I, while we're updating our code inside projects, I sent you a nice little demo
and then it got merged right away, but I got a nice dashboard built into the quotes now.
175
:So we had like a homepage dashboard, which is like your big zoom out.
176
:Here's all the things happening.
177
:Hold up, hold up.
178
:What were you imagining?
179
:code.
180
:like we make, it's like a whole, like, I think I said this to you.
181
:No, I didn't.
182
:So it's perfect.
183
:I think it's like this whole code development thing is really great I think we need to,
and I've heard like, I think Justin Gray say this too, like bring some of the software
184
:development stuff into the CNC world more clearly.
185
:It's like, there's so many nice little features.
186
:Like I wish we had, I'm trying to think.
187
:maybe in G code related things, but like you start working on a new feature for the
software project and it's like, you make a branch.
188
:And so it never affects the thing that people are using currently.
189
:And then, which you call like main or production or dev, whatever, which version of that
there's different levels of it.
190
:So you can keep kind of editing on your side and then merge it back into the main.
191
:and you have somebody review it in the process and they've got it all figured out in terms
of it's annoying and it feels slow at times.
192
:like the reason that I think it was, I think it was American Airlines, maybe Delta, I
can't remember the airline, but last year they had a giant crash of all their systems
193
:because the person working on the code for it publishing code to main like on a production
and not going through a testing phase, which is.
194
:Insane.
195
:Like in our little side tool that nobody uses, we never do that.
196
:I don't understand how a multi-billion dollar company doesn't have controls on that.
197
:That's just crazy.
198
:I built out a nice little dashboard that can, show you what's going on for just your
quotes and kind of updated some styling and,
199
:before it was kind of like a grid of just quotes.
200
:And that's not really our plan, whatever it was for it, it just took some time to like
build out some graphs and I have more to put into it, but it's just nice to make and add
201
:new features like that pretty quickly.
202
:was there, I wanted to ask you about this cause I was falling asleep last night after yet
another late night of coding and about how you professionals do like what you just
203
:described with like merging and forking and stuff of like how you do file management.
204
:Cause at the moment I'm just like every time I sit down to work on it, I save a copy of
the file.
205
:Yeah, right.
206
:the end of the session, if I'm happy with the progress and I'm like, yes, I've improved
upon it.
207
:I'm happy with how it's working.
208
:I'll save that again as like a milestone file with like, with a, just like a one word
description.
209
:And then next time I sit down, I'd save off a copy of that milestone and proceed.
210
:So I've always got things to come back to.
211
:that okay?
212
:Appropriate.
213
:Basic.
214
:seems, seems pretty, pretty safe and great.
215
:mean, it's taken me the entire time I've worked on Air Shop like partially 60 % understand
GitHub and Git in general.
216
:I've, I kind of hated it at first, but it turns out to be pretty.
217
:I actually really kind of like it now and it's, nice to have this like other thing where
you can go literally on GitHub and go back and see, like, I was just, I, when I was
218
:building this quote dashboard, I built a draft of it in a branch two months ago, I think.
219
:And I could go back because so much else changed in that time period.
220
:I'm not capable of like.
221
:bringing that version back to the current version and like all the merging that needs to
happen.
222
:So I was like, well, I can reference a lot of those files and kind of go see a saved state
of where I was working in commits.
223
:So it's like where I go from my local and it pushes it up as like a saved version, I
guess, in that branch.
224
:So, I mean, I don't know if I can recommend GitHub, but like it's probably...
225
:to like learn all of it, but like, think you're doing kind of that already.
226
:Like as long as you're dating and saving, it is nice to like put comments in and stuff
about how, how you change stuff.
227
:Yeah, I think like something I've struggled with is just drift.
228
:Like I realized last night at some point my like disclaimer pop-up has disappeared from
the code.
229
:And I'm like, I don't know which version that vanished.
230
:And it'd be kind of nice to have it back.
231
:So it's like, do I just...
232
:go back and open all the files and try and find that feature and then try and reintegrate
it.
233
:I can't be bothered right now.
234
:Whatever.
235
:That happens to both Brady and I, it'll go like, man, you used to have this nice tool tip
on this button or something.
236
:And he's like, yeah, I was fixing something.
237
:I forgot to add it back in.
238
:just kind of from, you can only imagine what a big software project has, just so many
missing things there.
239
:So,
240
:yeah, man, it's looking really good.
241
:I'm very happy with it.
242
:Click here to email your designs.
243
:What did I get?
244
:it just dumps that.
245
:Huh.
246
:I had a Shopify issue of my own, which kind of brought on by my own doing, I suppose, I
think.
247
:last week, so we've had dust boots kind of like out of stock and in a backorder state
because we've been changing.
248
:We ran out of the custom brush.
249
:So that necessitated like this.
250
:I saw it coming.
251
:didn't fully get it done in time, which is stupid because it's a driving force of a lot of
our sales.
252
:got the new version tested and rolling.
253
:And so as we ran out of that stock of those brushes, we started to backorder and I've got
a plugin that kind of manages that automatically.
254
:And tells people how long until they'll get their item when stuff goes out of stock.
255
:And, you know, I also have the bundling app plugin, simple bundles.
256
:And there's one other one that was in play.
257
:But basically I had some customers say, hey, I've been trying to order your dust boot and
it keeps saying it's out of stock.
258
:People will email us that sometimes when it's stuffs on backorder, because it says
backorder, you can preorder now.
259
:It'll be, it'll ship by this date.
260
:And I was like, have it set so you can, you can preorder something or backorder it.
261
:And he's like, I don't know.
262
:I tried that.
263
:I'm getting this weird warning.
264
:I had never seen this warning before on the dust boot page.
265
:It took me the entire day Friday to manage to.
266
:allow people to add dust boots to the card again.
267
:And I don't know how many days it had been like that, but like, let's just say thousands
of dollars of sales probably missed that week, at least that week.
268
:I don't really know.
269
:and it kind of resulted in, right.
270
:It resulted in basically me turning on and off some of those plugins.
271
:I took one out of play completely.
272
:think.
273
:And I was looking at like, was happening on the code on the front end.
274
:was like a weird error happening and it works.
275
:We've had people order them since, but I was like, kind of in a panic panic of like, I
don't know if I can fix this and I'm relying on these things to do these, certain tasks.
276
:And I was chatting with a friend about it.
277
:was like, how do I prevent not knowing this in the future?
278
:Do I have to like create like a bot that like goes to the website and
279
:randomly picks products to like add to cart.
280
:And if it can't do it, tells me about it.
281
:Like, I don't, how do you do that?
282
:Do it yourself, I guess.
283
:it's a bit spooky, do we like a weekly review of core functionality or something?
284
:I mean, yeah, hopefully just customers tell you, right?
285
:But I had a customer call me yesterday, just like picked up the phone and called me.
286
:He's like, hey, Jib, you remember me from like 14 years ago when I bought really early set
of shelves.
287
:like, hi, David, like searching his name in the inbox.
288
:He's like, oh, I was looking.
289
:so often now.
290
:Like that, yeah.
291
:and I want the draw, like I want some draws, do you still do those?
292
:People are confused about the draws because they've seen them on socials but there's
nothing, no mention of them on the website at all.
293
:And I was like, yeah, yeah, actually if you go into this new configuration tool, you can
add them yourself.
294
:And he's like, he's on the phone and I can hear him clicking through, he goes, okay, so I
go to the configurator and then he's like, it's just giving me like a blah, blah, blah
295
:error.
296
:I was like, oh, is that on the main configuration?
297
:And he's like, yeah.
298
:Oh, okay, just ignore all of that.
299
:Go down and click on my link there.
300
:Bypass that one.
301
:I'm like, shit.
302
:And I can't reproduce that error.
303
:So it's working for me, but you know, he's a punter out in the wild trying to buy our
stuff and he's just getting like some sort of error when he tries to load the main
304
:configuration.
305
:Yeah, stuff like that, spooky.
306
:Don't know.
307
:what you can do other than rely on people to let you know.
308
:So it's funny, an ad just worked on me as you were describing that.
309
:And I was thinking like, okay, you know, my original bot idea, there's that, but that's
like, hopeful that I can come up with a solution.
310
:And I don't know that I would do this, but we'll find out if it makes sense.
311
:I listened to this podcast from these two web developer guys.
312
:it's like, kind of like fascination of like, I barely understand what's going on.
313
:It's kind of like how I learn stuff often where.
314
:I was watching John Saunders videos back when he had like a Tormach and was playing with
like, I'm just going to say junk cam software.
315
:I don't really understand what I'm listening to, but I just, I'm like, Oh, that's
interesting.
316
:I didn't know that existed.
317
:And they are sponsored by a app called Sentry.
318
:And it's basically just helps you find bugs and errors in your code on your websites.
319
:So it's some kind of subscription service.
320
:Let's see how expensive it is.
321
:Free.
322
:Ooh.
323
:$26 a month for teams.
324
:I don't know.
325
:Anyway, one thought.
326
:Probably won't find the thing I want,
327
:mean, given the pace of progress, we're probably about like six weeks off.
328
:One of our AI agents being able to do this on its own in the background as a background
task, just like trolling your website, looking for stuff.
329
:Right.
330
:I made an oopsie just to update on the the Profit First finance story of last week having
reconfigured everything for:
331
:Human error.
332
:We messed with it a bit too much, I think.
333
:And so, as I was doing distribution on Monday, I was like, there's no profit in this
distribution.
334
:What's going on?
335
:And then I looked at the numbers and it was, you know, it was a low distribution.
336
:just pull up my spread here, which isn't loading.
337
:You know, I can't remember.
338
:It was like...
339
:half of target.
340
:I was like, oh, there's no profit in the breakdown.
341
:I was messaging Laura about it.
342
:was like, oh yeah, because we've now got some fixed costs in here.
343
:The calculation is prioritizing things like payroll and insurance and sort of fixed costs
within the distribution.
344
:And it's spitting those out, you know, as full numbers.
345
:And then, then then it's distributing whatever's left.
346
:and just the way the percentages were broken down, was like there was 0.5 % profit or
something that week, I was like, oh no, no, this is like, this goes against the whole
347
:point of the system, like the system is a hack to trick yourself into ensuring there's
profit in every distribution, we need to bring the hack back.
348
:And so Laura's re-jigged it again this week to that it is
349
:truly profit first, you know, that's what gets pulled first out of the distribution.
350
:And then it can still apply those fixed allocations within that.
351
:So fine tuning, fine tuning.
352
:But it was a bit of a shock of like, Oh, oops.
353
:And then I was teasing Laura.
354
:was like, cause you haven't read the book, man.
355
:Can't read the book.
356
:then you'll know.
357
:We pay bills after we pay ourselves.
358
:Which just sounds, this is like, I told you, my friend first told me about it.
359
:It's like, this is the stupidest thing I've ever heard of.
360
:yeah.
361
:It's usually Laura teasing me that I don't read the instructions.
362
:So it's nice to have an opportunity for a change.
363
:Accusing Laura of not knowing what we're doing.
364
:But yeah.
365
:Yeah.
366
:up.
367
:So the one thing that happened this week that was a bit in the last week, that was a bit
of a, well, it's just unplanned.
368
:Never planned for this kind of thing.
369
:And it's the first time I've really had this scenario, the Rookie's pumping out a bunch of
parts on the mill, switching parts out, jobs out to do one from like pedestal parts to
370
:these F4 flanges we make.
371
:And he was going to make stands for ATC pedestals.
372
:the probe stand and I, I don't know.
373
:I'm probably, it's some kind of weird thing I have, but I can hear weirdness in machines
so easily.
374
:And I come into the mill room and I'm like, what's that hiss?
375
:And he's like, I don't know you're talking about.
376
:And I'm like, yeah, there's a, there's a new hiss.
377
:And it's just like, you could call me annoying about it, but it's usually like useful.
378
:Like that's a good, to me it's a good thing.
379
:Hear it.
380
:And I can't not hear it.
381
:had to take a panel off the side of the mill.
382
:the actuator that opens and closes the door to the ATC.
383
:It's a big wheel and the door slides open with a piston, filled with chips.
384
:And we go back to that saga of how poorly designed every mill and internal
385
:area is it's either the door can't open because there's chips in it or like there's chips
stuck in the cable track so that's broken there had been so many chips stuck in this thing
386
:that it had eventually packed into a place where it poked an airline and we didn't i mean
we should have probably i guess pulled it out it didn't even look like something you would
387
:ever check is it just like this piece of sheet metal covering kind of the the airlines and
the
388
:some wiring, I guess, probably for like sensors.
389
:Yeah, I poked it out and it was just, just dump an air out.
390
:that means for replacing all those airlines and the whole mill, I asked some Instamachine
as friends and they'll just pull the line up the slack out and, make it work.
391
:This is a 10 year old machine.
392
:They're like, replace all the lines.
393
:And I was like,
394
:Okay.
395
:Yeah, it's the right thing, but it's like a hundred bucks of, of hose, eight mil.
396
:And we got it from McMaster the next day.
397
:So Ricky's doing that right now.
398
:Trying to anyway, we haven't done it before.
399
:Yeah, it's funny, think, what is it about us that makes us hear those noises?
400
:Because I have exactly the same experience here.
401
:I'll walk out into the shop and I'll be chatting to someone and then I'll just like, I'll
get distracted and stop focusing because I've heard an airline leaking and I'll just like
402
:walk over to the shop and fiddle with the fitting and it's like, it stops.
403
:Yeah, okay, cool.
404
:What were you saying?
405
:I, right.
406
:I mean, I, the fan on the enclosure on the CNC router, computer was making a weird, loud
noise.
407
:And I was like, dude, you hear that?
408
:And he's like, no, I don't know.
409
:He's like, he literally said to me that time.
410
:I don't know if this was a joke or not.
411
:He's like, he's like, we're pretty lucky.
412
:We have your hearing around here.
413
:And I was like, is that true or is that annoying?
414
:Anyway.
415
:That when the Kaiser guy was installing our, I think maybe it was a salesperson.
416
:I'm sure it was a sales pitch to some degree, but.
417
:And we're back.
418
:The sales guy, I'm just gonna do this now.
419
:Oh, 15 bucks.
420
:I just like integrate that into my, into a 3D printed module.
421
:I bet that'll work live all the time.
422
:It's 480 pixels, that's enough res for your...
423
:Just permanent, permanent potato cam.
424
:Yeah, just bring it on.
425
:Sorry.
426
:like, we have these sophisticated microphones that will go through a shop.
427
:And I think that the sales structure was pretty weird.
428
:was like, for how much money we save you will like charge a percentage of it based on how
much air is being dumped out in leaky fittings and stuff.
429
:But basically they can walk through a facility in here and, figure out where the leaks are
with some microphone array.
430
:And I was like, that's pretty cool, like, I don't trust, know, it just felt a little bit
slimy sometimes.
431
:Hmm
432
:It cool to have the time to fiddle with, I would love the time and focus to fiddle with
raspberry pies and that sort of tech now that you can bake in AI into them and you can
433
:build cool little widgets, I'm just imagining a little bot that is just a mic in the
workshop that's just listening.
434
:So like...
435
:give you a warning.
436
:You know, you could give you a warning in the middle of the night of like, oh you've
popped an airline or your compressor's running when it shouldn't be or like, what's that
437
:noise?
438
:Oh, ba ba ba ba ba.
439
:Right.
440
:I mean, I don't know why you couldn't have some type.
441
:mean, like so many like libraries now for like Arduino's or Raspberry Pi's that are just
right.
442
:You just have like wanted Jack's precision.
443
:I don't know if you follow them, but he just put in like this crazy, I want to call it,
maybe it's one 80 camera, but it's like either a set of cameras.
444
:in like a security camera that's like probably one of those domes.
445
:But he showed a view of it.
446
:It's like right over his desk in the middle of the floor.
447
:And you can see like wall to wall.
448
:And then you can zoom in anywhere.
449
:Like live.
450
:It's like filming it all at once.
451
:It's crazy.
452
:Awesome.
453
:Another shop update from us is the...
454
:Tumbling.
455
:I was at the local artist's market in town here on the weekend just with kids.
456
:Well whole fam actually.
457
:Wandering around getting hot and grumpy in the sun and the kids screaming because they
weren't getting ice cream.
458
:And...
459
:And we spotted...
460
:We spotted this dude.
461
:selling like timber polishes, beeswax timber polishes and I stopped and had a chat to him
and I described what I was doing with the tumbling of like these small timber parts and
462
:blah blah blah, how I was having issues with the wax and Chatted looked at his products
and yeah, he recommended one particular flavor of this like beeswax polish that he had and
463
:I bought a bottle of it and took it back and took it straight to the shop that afternoon
and
464
:Molto bene it's beautiful.
465
:Does such a good job.
466
:What's good about it?
467
:I think I just needed that consistency.
468
:Like I had a hunch that I needed more of a liquid consistency rather than a solid wax and
sure enough, I cleaned out the tumbler barrel, melted out all the old wax and then just
469
:put some parts in there from the new like flush bookends that we're making.
470
:Just guessed how much product to slop in there and it's kind of less than you think
because it tumbles.
471
:Somehow it covers all the surfaces.
472
:I guess there's like millions of little interactions as it's tumbling around in there.
473
:somehow magically coats every surface, gets into every nook and cranny and yeah, just
working really well.
474
:So yeah, I think I've got a solution to tumbling and the pile of like, for the more
decorative parts, like the caps on the kidda parts that stays in there for a whole day,
475
:tumbled around with some Scotch Brites or whatever you called them, you had a different
name for them.
476
:Brillo pads, Brillo Scotch Brite, just a white Scotch Brite, which is like,
477
:yeah.
478
:Non-abrasive.
479
:Yeah, success.
480
:Happy.
481
:Oh, Jesus.
482
:I just saw a bill for a healthcare bill.
483
:I need to stop looking at other things.
484
:Inbox NoSkrull.
485
:that's, I love, love how like, you know, what do they say about like honey, right?
486
:It's like best when you get it locally.
487
:So you can get like the, the allergy.
488
:So you're just getting local beeswax solution from, does it actually made locally by the
guy?
489
:Cool.
490
:Amazing.
491
:Right on brand, baby.
492
:I know, right?
493
:We have a lot of thoughts about, maybe we'll try to keep it short.
494
:I don't know how much people enjoy listening to our AI babble, but I played a bit.
495
:think we both have played a bit with Claude 3.7 and it definitely seems like an
improvement all the way around.
496
:I can't say that it's like the thinking parts are blowing my mind yet.
497
:I guess in a different version of that thought, not Claude, but I was on my phone watching
my child the other morning and, you know, multitasking as he is playing with some blocks.
498
:And I was like, I need to find those screws we're going to use for those dust boot plates.
499
:And, love McMaster, but they do this thing where they like strip out.
500
:all the product labeling so that you're kind of stuck ordering from them, which they do a
great service.
501
:But when you're buying production quantities of things, these screws were almost 20 cents
a piece and we need like 20 per each assembly.
502
:And I was like, that's a lot for screws.
503
:So I took a photo of the front of the box, which has no branding, just some like
production batch numbers and like
504
:not even really a skew.
505
:And I put that on my phone into GPT and I said, I need to find these screws.
506
:They're 424, 3 8's long.
507
:I can't find them anywhere else.
508
:I would need to order a lot of them.
509
:And there was a new button that said deep research.
510
:And I was like, oh, well that seems like exactly what I need right now.
511
:I need you to deeply research this for me.
512
:It actually asked me one clarifying question.
513
:I answered that and it's like, all right, I'll let you know when I'm done.
514
:And 10 minutes later, had found, went through 60 sources.
515
:It found me six different places I could buy them.
516
:It found me the company that had patented those screws and then where other distributors
were, including some very common ones that I would have never found because they have
517
:terrible internet presence.
518
:And like, it's not searchable.
519
:I didn't have a skew.
520
:I was like shocked that it was that good.
521
:Like that it found all that for me and made it very easy to then purchase.
522
:Cool.
523
:Pretty impressive, So that's the OpenAI deep research function.
524
:Yeah.
525
:know if I can even do it.
526
:Can you do it on the, it's right there, yeah.
527
:On the desktop app there.
528
:It seems like now there's a limit.
529
:says I have eight available until March 28th.
530
:Okay, yeah, I haven't tried it at all.
531
:I've kind of been have barely used open AI I did I turned off my subscription again, so
kind of I've hobbled myself in that department I'm all in sim theory at the moment, but um
532
:yeah Cool cool cool cool.
533
:I did you know I had a good example like with row who's building the ps2 The moment like
we were sitting down
534
:last week trying to nut out this like tuning problem with the stepper motor and my
response to everything at the moment is I'll just build an agent which will help us with
535
:this spin up another agent in sim theory train it on train it on some stepper motor basics
fed it some spec sheets and then started asking questions about this you know very
536
:specific tuning question that Ro had
537
:Yeah.
538
:And it was a great example of when you know nothing about the subject area, how opaque or
how unverifiable the results are.
539
:Like I was standing at my desk on my computer with my agent, but Ro was the one sort of
prompting and then was spitting out these responses, which looked great and comprehensive
540
:and blah, but like, I'm like, look, it's over to you now.
541
:Like I don't, can't look at this and tell.
542
:whether any of this is useful or true or like yeah I guess we're just not at that point
where we can trust it to that extent
543
:Yeah, I guess what do you do like use another AI to verify the first one?
544
:yeah, maybe.
545
:You call a professional, hey, my AI is saying this.
546
:Can you make sure that it's right?
547
:they'd love that one there, You are just a verification tool now.
548
:I'm sorry.
549
:But we're going to get those calls, you know, right?
550
:Like I'm trying to get my CNC to run.
551
:I'm trying to make these plywood parts.
552
:but yeah, look, Claude 3.7, Sonnet 3.7, whatever it's called.
553
:I've used it heaps in cursor this week.
554
:I've, it seems great.
555
:it's very impressive at single-shutting projects.
556
:I gave it just a few, perhaps unfair tests.
557
:I gave it the whole Kitterparts configurator project and said, Hey, can you just
558
:Rebuild this from scratch, but make it mobile friendly buddy bar and it did it had a great
attempt at it I was really impressed with Wasn't particularly functional was like oh,
559
:that's pretty good.
560
:It's like a single shot But then the more I worked with it.
561
:I'd started very quickly started going around in circles, so it's not like mind-blown oh
my god, this is like Ten times better than 3.5, but it does seem pretty solid and
562
:impressive
563
:But yeah, we'll see.
564
:We'll see how it progresses, I suppose.
565
:Your camera's gone funny.
566
:Cameraman, you're here.
567
:You want to just stay there?
568
:It's Vaseline mode.
569
:Ridiculous.
570
:It takes my like complete concentration away every time it happens.
571
:I know, It's like, I'm very familiar with this.
572
:It's like having a toddler.
573
:It's like trying to have a conversation with an adult with a toddler at your feet.
574
:It's just like constant resets.
575
:So it feels very normal to me.
576
:Yeah, yeah.
577
:I did use Clawed 3.7 to save 350 bucks a year on a Shopify app that I've now deleted.
578
:annual subscription was due the next day and I was like, oh yeah, I really don't like that
app and I don't want to pay another 350 bucks.
579
:Let's just entirely replace that functionality.
580
:Um, and it took me about an hour and I coded up a new review app and it's for the website.
581
:Implemented it, rolled it out.
582
:on the front page.
583
:turned off the Shopify app, walked away.
584
:Haven't rolled it onto the product pages yet, but that's just on my to-do list for next
week.
585
:You seriously, dude, I need to do that.
586
:Can you sell me that, that subscription now?
587
:Can you start selling this?
588
:Cause I need this, I need this too.
589
:I've built it in a kind of dumb way and I now then have to build a system for myself to
ensure that I ask for reviews.
590
:Like I'll build a little automation, whatever reminder of like to ensure that I'm
soliciting reviews from customers.
591
:But in terms of the actual output on the website, I'm much happier with how it looks and
how it works.
592
:so yeah, but it was a bit of a no brainer.
593
:Did you hear that?
594
:You did?
595
:Okay.
596
:I was trying to make something.
597
:That's good.
598
:That's not what I wanted.
599
:Hmm.
600
:We shall try this.
601
:yeah, that's, that's amazing.
602
:I, that's, as you were describing that I was going from really impressed in like, that's
so cool.
603
:I also have a review app that I don't really love.
604
:And yeah, they all end up being decently costly and it's like an email sender.
605
:And then it presents stars and.
606
:Sometimes photos if even people even do that, but it is important in terms of What do they
call that like social, you know trust in?
607
:That you have if you haven't made them up like you completely make all of them up and
nobody would ever know Except for you get sued eventually
608
:But just to be devil's advocate, I was thinking like, well now you have hamstrung this
tool a bit, and is that now worth the $350 a year and your time to have done this and to
609
:deal with it going forward?
610
:And I think it is.
611
:I think you could probably make it better
612
:And I hate those subscriptions too, that like they're a little tacked on things to Shopify
that like, I don't really want to pay that, but I don't know.
613
:Like how long is it going to take you?
614
:And you're pretty good at following up, guess, but like, will you finish that out and get
the rest of it tackled?
615
:Yeah, yeah, I'm confident that I will.
616
:And I've got a pretty tight sort of job closeout function in Airtable where I can see like
who I've asked for a review, what their feedback was, things like that.
617
:So I'm confident that with a few zaps, a few automations and stuff that I'll be able to
close out the loop.
618
:pretty seamlessly without making too much extra work for myself.
619
:But you're right, it's only 350 bucks.
620
:if I value my time at, my quoting time, I haven't checked these stats for a while, but
like last time I calculated this, like I worked out what I can quote per hour if I've got
621
:leads sitting there and then what my conversion rate is and like in that sort of...
622
:rough sense, you know, I'm worth thousands of dollars an hour to the company to be just
focused in quoting.
623
:And so
624
:Yeah.
625
:Yeah.
626
:I don't mean to like downplay it.
627
:just, just made me think about it.
628
:It's a point because you know, what's that $350 worth?
629
:It's, know, maybe 20 minutes of my time or something in terms of what I can generate for
revenue.
630
:So yeah, it's a tricky one to balance.
631
:features and stuff, that's better than what it was.
632
:And a lot of these are tiered based on use.
633
:like, when I first started using the one we have now.
634
:It, I think we got 50 email sends a month and we're now pretty far over that.
635
:So I just have a portion of them that don't get asked to review, which I know like I get
annoyed by the review things too, but it's like.
636
:Hmm.
637
:does convert and it does.
638
:It's always amazing.
639
:It's just amazing.
640
:If you ever think, and you're not somebody that sells something you think that marketing
emails don't work.
641
:Well, they do.
642
:Like, even if they're annoying, they almost always convert some amount of dollars.
643
:And even if, even if, even if you don't even put a link to purchase in there and somehow
you found a way to track it, it's like over the
644
:15 years I've been selling stuff on the internet.
645
:like people will click back to your website and find a way or it reminds them that you
exist.
646
:You just muted yourself.
647
:Just down theory.
648
:you
649
:Yeah, I...
650
:shush.
651
:Not you, Siri was talking to me.
652
:Yeah, they do convert and yeah, I'm always torn about sending the EDMs and I forget to do
it.
653
:I think I have a lot of internal resistance about sending those sorts of marketing emails.
654
:I got one yesterday actually, which quite impressed me.
655
:And maybe this is like a trend in marketing emails that's happening now that I'm unaware
of.
656
:But it was completely plain text, like it just looked like a personalized, an actual
personalized email because it just looked like a normal email.
657
:There were no embedded images.
658
:There was one hyperlink to click through to whatever the promotion was.
659
:And I was like, oh, that actually got my attention.
660
:Like I opened that email because it looked like a normal email and I read it because it
looked like a normal email.
661
:And I was like, oh, that's kind of smart.
662
:I like that.
663
:It's not shiny.
664
:Yeah.
665
:Right.
666
:Yeah.
667
:I struggled to just make emails simple.
668
:And the problem for anybody that gets our emails, you'll see this as I duplicate the most
recent email.
669
:And I'm like, well, there's all this good stuff in here.
670
:I don't want to lose it for if when I need it.
671
:And then some just fricking put too much crap in an email.
672
:I need to spend a better, spend my time better, I guess on that.
673
:see if this works.
674
:that is bad.
675
:That's not what I wanted.
676
:So I,
677
:that.
678
:I can do that voiceover for you Justin.
679
:Here we go.
680
:Improvement of the week.
681
:Perfect.
682
:That's exactly what we needed.
683
:Yeah.
684
:It's better than the 11 labs voice generator.
685
:just used, something that had driven me crazy for the entire time.
686
:I've had this shop is the, it's a nice place.
687
:It's got a heater in the main shop.
688
:It's just like a big gas heater keeps it just what we need.
689
:I've got a heater in my office that keeps the office.
690
:The bathroom has no heater.
691
:So we keep the door open overnight to hopefully ambiently heat the bathroom, which is
annoying.
692
:It's not a very big room.
693
:But then I get here in the morning and it's not warm enough and I need to, you know, do my
normal routine and it's freezing cold in there and it drove me crazy.
694
:was like, why am I using the restroom in 55 degree weather?
695
:So I just put a heater in the bathroom this week.
696
:So stupid.
697
:55 degrees, 12 degrees, okay.
698
:58 degrees, let's say.
699
:Yeah.
700
:Yeah, yeah.
701
:That's not that cold.
702
:It's an event where you gotta have a decent amount of your body exposed and that makes it
worse.
703
:Okay, no, no, I won't be dismissive of your...
704
:your so-called cold weather.
705
:are we talking about?
706
:That's not cold to you?
707
:This sounds like a regular, cool, central Victorian morning, but sure.
708
:yeah, yeah, yeah.
709
:it's just a cold doney, mate.
710
:Get used to it.
711
:Honey, just learned that on Bluey and I was gonna ask you about it.
712
:Is this like derogatory in some way?
713
:Like mom didn't like the word on Bluey.
714
:nothing wrong with Danny, it's just a bit, you know, ocker.
715
:like Aaron and I were trying to take whether or not that meant like Christmas vacation and
he says, clean it out the shitter.
716
:It's like, is it like calling it the shitter?
717
:No, that's a bit...
718
:well, to my ears that's a bit more like abrasive and obnoxious.
719
:Yeah, to my delicate ears anyway.
720
:Improvement of the week.
721
:Look, it really just has to come down to the fact that I sealed the table tennis table
with some clear coat finally.
722
:That's the most important and pressing shop improvement that needed to be done.
723
:Yeah.
724
:Right.
725
:What was the thing you posted about on the walls?
726
:Were they like vinyl records?
727
:was wondering if that would make sense to anybody else.
728
:No, they were table tennis rubbers.
729
:So you know, the rubber that you buy and apply to your bat.
730
:Okay, okay.
731
:Collect them all
732
:Yeah, yeah, yeah.
733
:I have to stop buying table tennis rubbers running out of money.
734
:Mm-hmm, mm-hmm.
735
:Yeah.
736
:Well, if you're watching this, I'm sorry about my camera.
737
:We'll get that fixed.
738
:I'm looking at cameras currently.
739
:Use some of the profit of this podcast.
740
:It's gonna be great.
741
:Yes.
742
:Yes.
743
:show you sympathy with some Vaseline on my lens.
744
:Look, I can do it now.
745
:This will be a nice little closing gesture.
746
:I don't have Vaseline on my desk, I promise.
747
:yeah, look at that.
748
:It's beautiful.
749
:that's so, that hurts a little bit.
750
:Daddy.
751
:Yeah, perfect sync.
752
:my god.
753
:my god.
754
:We just synced with the sound.
755
:That was crazy.
756
:I gotta end on that.
757
:I just got some on my face.
758
:dear.
759
:Ugh, I'm tired.
760
:My video's still not working.