Monthly Archives: May 2021

Laser TIME

Finally took some time to play with the SnapMaker(SM) laser module. Got ahold of some 3.5mm birch plywood for a decent price and played around with that. When I say played around, I really mean “thought I could use the same settings as Basswood” NOPE! The birch is much denser and higher quality, so the same settings to cut regular “plywood for laser” weren’t quite strong enough.

Kudos to the folks at LightBurn for having software that’s fairly easy to learn. Their stuff made it fairly easy to tweak settings and get the next test up and running without too much hassle or screen switching. (HIGHLY recommend their software for laser gcode generation)

I also learned a lot about how the SM handles the work origin and laser focal height, which are KEY things when using 3rd party software with a device.

SM does provide a “Definitive Guide” on what settings to use for the SM1 and SM2 laser modules, but it doesn’t cover very much. I’ll be making my own tracking spreadsheet for reference and lessons learned.

Now you’re playing with Docker!

So, I’ve been hearing about this docker thing for a while now. Poked at it a little bit, decided that it really wasn’t for me at the time. Mostly because I didn’t understand what it was all about and just figure it to be yet another software development tool.

I was partially right, and yet very very wrong.

I’m not going to give a run-down of what it is or how to use it. There are better folks than I who have already provided marvelous amounts of information on how to use it, and I’m still learning.

I have taken a shine to Docker Compose, and how can work for service management. For example, website hosting.

It’s allowed me to take my two blogs, run them in two separate environments with their own databases, and yet have them both accessible on the same box.

  • Traefik (80/443 access management)
    • wtfwasithinking.org
    • scrawlings.wtfwasithinking.org
    • falle.us (coming soon, maybe)

As a bonus, I didn’t have to fiddle with certs, traefik handles the routing and all the cert business.

Updates have been pretty easy to manage so far. Update the image, restart the container via compose.

The best thing I love about it though is now everything I need is tucked into a single directory. No more chasing down settings across the server when I want to spin up a new site to play with. Just a matter of pulling down the image and setting up a new compose file and directory. When I’m done with it, just shut it down and nuke the directory. Nice and simple compared to the various places configs would have to be updated.

Next up will be playing with the swarm function, not that I NEED such availability at home, but if I can use it to automate updates, all the better.