Sunday, July 23, 2017

Nerd-Code Snippets 2: Writing Pretty Bash Scripts

Automating one's life using bash scripts can be fun. But sometimes really long scripts in bash may benefit from some prettier logging messages lest our eyes bleed. I wrote a snippet for that, check it out.

Saturday, July 30, 2016

Nerd-Code Snippets 1: Mercurial alias and bash crash-course


Most of you aren’t going to have a clue what I’m talking about. I sincerely apologize ahead of time. I’ll attempt a layman’s explanation, but I make no promises. I’ll try to link to unfamiliar terms.


Even before my new job - oh yea, by the way, I’m a web developer now, fancy that - I was practicing with DVCS as a hobby. A Distributed Version Control System is just a way of tracking the history of source code files throughout the life of a project. There are two major DVCS’s out there, Git and Mercurial. It seems Git is more widely used and more widely accepted for projects with multiple developers (and I’m learning it for work), but I like to use Mercurial for my personal projects because that’s what I taught myself.

Sunday, January 3, 2016

TinkerTech 2: CNC Notify Part 1

I'm slowly becoming a machinist for an incredibly tiny part production company (Inspire Products, Inc.). Not a manual machinist, mind you. A better title might be a machine programmer, though my official title is manufacturing engineer.

Whatever you call it, my position sometimes requires me to run CNC machines overnight or over the weekend, especially when cutting molds. These machines can sometime fail and require maintenance. We have a camera set up so we can check the status of the machine lights, but that doesn't always tell us a lot (especially in the dark when color is indistinguishable) and I don't intend to nervously watch the shop camera on my time off. However, if I were notified of a status change, then it would be a lot easier to enjoy one's time off and simply go in to solve the problem as needed.

Monday, December 28, 2015

TinkerTech 1: Smart-Oven

I'm a bachelor. I live in an apartment. With my cat (who never helps me cook). And I'm okay with that.

What I'm not okay with is having such an old oven that I can't set it to bake a Costco meal to be ready when I get home! If you aren't there, you aren't baking. I suppose I am a tad spoiled after renting from my manager before he and his family arrived in Reno. Now that oven was nice.

So I'm contemplating an outfit to my apartment oven to provide room for programmability.