TacCon22 is in the books. A fine time was had.

I taught 4 blocks: 2 AIWB Skills (live fire), 1 panel with Lee Weems & Erick Gelhaus, and my presentation on Minimum Competency. I participated in 1 live fire class, and observed a few presentations. I stunk up the match. Of course, being able to hang with “the family” for a few days is what makes this awesome. So many hugs given and received – my heart is full.

I first presented at TacCon21. Tom asked me to step in for brother Spencer Keepers (Spencer had some medical issues to tend to; all good). I was quite surprised yet honored to be asked. My imposter syndrome skyrocketed to 11. I was honored to be asked back for TacCon22. 

Scott, me.
photo: Tamara Keel

AIWB Skills went over well. Saturday lunch, Scott Jedlinski asked me if I had any open slots in my Sunday class – I did, and Scott joined. Imposter syndrome 12. It was cool tho. My first time really hanging with Scott – my fellow large Asian mammal – and it was good. He gave me some excellent feedback, and taught me the meaning of “cheater”. 😉

“I once caught a fish this big…”
photo: Ed Vinyard

Minimum Competency for Defensive Pistol is something I’ve been researching since 2013. I presented my original work, along with my recent thinking. I also presented my “Minimum Competency Assessment” and thinking behind it. My present thinking is to write this up in long form and update my “Drills, Standards, Qualifications, & Tests” eBook. Matter of time and priorities. Stay tuned.

Lee, Erick, me
photo: my camera taken by (I can’t remember…)

The Aftermath, my panel presentation with Lee & Erick. This was… special. I spoke about my 2015 home invasion. Erick about his incident. Lee about 2 incidents his deputies were involved in. Funny thing about this is we did barely any planning/organization work prior to TacCon: each made a few slides, Lee collated, Lee projected them… and then the 3 of us stood in front of the audience figuring out how we wanted to do this presentation. 😂 I went first, then Erick, finally Lee, each giving a short account of our incident focusing heavily on issues of the aftermath. Erick turned to me and asked if he could reference one of my slides (of course!). Before today, Erick and I were strangers to each other. Our stories are different, yet our aftermaths are similar. We didn’t plan our presentation, and I think the organic nature of it all made for a special and emotional session. Erick and I (and those deputies) are in a club, for better or worse. I’m fortunate to have found a new brother. Love you, Erick.

Shot the match with my franken-P365: WC XL grip, curved trigger, P365 slide with irons. Scored paper: 245/250, tie: 35/50 4.49 sec: 252.795. Finished 76/174. On paper, dropped the first WHO shot to just outside the box; tie had 3 just outside 6 o’clock. With that gun, basically cold, after the emotional drain I just went through? If this is where my skill degrades to, I can accept that.

Took class from Wayne Dobbs (HiTS) channeling Larry Mudgett; most excellent stuff, giving me new tools to diagnose problems and help students improve. The excellent learning resources Jon & Sarah Hauptman (PHLster) are producing through their Concealment Workshop will become industry reference. I finally got to partake of John Holschen’s wisdom. I listened to Erick present research. Greg Ellifritz had an informative session on medicine under austere circumstances. Good learning being had.

And of course, seeing old friends, making so many new ones. Eating good food. Having to eat Whataburger. Many many selfies. Endless hugs. More selfies. Hot AF tents (Meadhall Range cookies!). Going to bed late and getting up early. Big thanks to the Dallas Pistol Club for the facility and contribution. Thanks to Tiffany Johnson, Martin Hoffert, Aqil Qadir, the RSOs, the crew. And of course, Tom & Lynn Givens of Rangemaster. What a special event; I am truly blessed to be a part of it. ❤️

See you at TacCon23!

Thank you, Tom.

Swiftly geeky

Been very busy so I’ve been unable to write. Many topics in my head, just need time.

That said, for the geeks here I did just publish an article on “The Joys of Swift – Enums” over at my Hsoi Enterprises LLC blog. Tap/click on over and give it a read.


2016 Paul T. Martin Preparedness Conference

Have you registered yet for the 2016 Paul T. Martin Preparedness Conference?

It’s almost here: Saturday, January 9, 2016 at the Cabela’s in Buda, TX.

There’s a Mega door prize – a weekend getaway to a beach house in Port Aransas!

Alas, while I’ll be at the Conference, I won’t be qualified to win the door prize. Why? Because I’m one of the Conference presenters!

John Daub of Hsoi Enterprises on Preparing for the Aftermath of a Self Defense Incident. Self-defense incidents involve far more than just the moment of the incident itself; there’s an aftermath of legal, social, and emotional issues. John Daub will be discussing these issues and how to prepare yourself to handle the aftermath of a self-defense incident.

There’s a lot of other great topics being discussed, including the fresh Open Carry laws (that will have been in effect in Texas just 9 days as of the Conference) and one I’m especially interested in: Allen Codding, DVM on Pet Preparedness Strategies.

There’s a lot of great topics on the schedule at this 4th annual conference.

Hope to see you there!

DR Performance Practice Deck 1.2 – 20% off!

Head over to the Hsoi Enterprises LLC website to learn about our most recent release: the DR Performance Practice Deck 1.2.

To help celebrate the release of this version, the Pro Uprade is being offered at 20% off the regular price, through the end of June 2014.


One month down – looking back

So it’s been a month (more or less) since I entered the world of self-employment.

I still don’t know how to officially classify myself. Am I a consultant? A freelancer?  Am I an indie(pendent) software developer? Am I self-employed? Or am I really a full-time employee of Hsoi Enterprises LLC? Sometimes it’s easier to say one thing to people, but then no matter what I say, there’s always explanation. Then when there are forms to fill out, sometimes it feels like saying one thing is more appropriate, then sometimes it’s another. Or like filling out a medical form in the insurance part, I have medical insurance, but I pay for it out of my own pocket (oye!); but the form asks for “employer” assuming the medical plan comes via your employer (which it might, eventually).  But whatever and however I actually classify myself….

The key factor is… was this a wise decision? 🙂

I still don’t know. Ask me again in a few months. But so far, I’m saying “yes”.

Income of course isn’t steady nor what it was when I had that regular semi-monthly paycheck. That’s taken some adjustment and getting used to. There’s a different rhythm now. I used to pay bills at a certain time, and pay certain bills at certain times, dictated by when the paycheck came in. But now? Doesn’t matter… just pay the thing because there’s no juggling. More importantly, don’t FORGET to pay the thing, because the semi-monthly rhythm isn’t there. I am living off savings for now, and it won’t last forever. But work is underway to remedy this… it will just take time.

My mental, physical, and emotional health is improving. No question I’m getting more sleep. I’m still struggling to find a daily groove, but I think something is settling in. For the past 2 years I went to bed around 8pm and woke up around 3am. That wasn’t my choice, that was the evolution. Going to the gym is a morning thing, so I needed to allot time for that. Then there was the hell of commute traffic, which was a key factor to avoid because 1. I hate it, 2. sitting in traffic and commuting is a massive waste of precious time, IMHO. So I structured life to minimize traffic, which meant being out the door by 6:25am (yes, you had to be out before 6:30 because the rest of the world aimed for 6:30; get just 5 minutes ahead of the rest of the world and it makes a big difference — a rule that can be generalized to the rest of life). And so with all of that adding up, it pushed me to a 3am wake up.

I’m still getting up early, because I still like going to the gym early, when it’s empty. Prior to the gym (4+ years ago), I stayed on a fairly natural clock with the sunrise and such. But now? I find myself wanting to sleep in but forcing myself to get up somewhat early, because of my desire to get to the gym when it’s empty. This is something I am undecided on — to try to keep to a semi-strict schedule, or to just ignore it, wake when I do, and then go to the gym regardless of time. But at least, I’m not intentionally waking at 3am, and no more alarm clock for sure. That’s huge.

I nap a lot. That’s been immeasurable in benefit. I knew my plantar fasciitis just needed time and rest to go away; today, I might feel a little stiff when I wake up, but that’s about it. Huzzah!

I am happier. I’m able to focus on my work, not having to struggle to find time here and there for the projects that I enjoy. I released an update to PanemQuotidianum, I’m almost ready to release a long-overdue update to the DR Performance Practice Deck for iOS (and yes, more is planned beyond this update). I’m still doing contract work for Bar-Z Adventures (the prior day job). I’ve got a solid project of a new app on deck (and I’m very excited to start work on it). And I’m talking with various groups about other future projects. So… not bad. Just gotta turn this work into income. 😉

Being home has been wonderful. I can tell you the past month has been good for everyone in the household. Family is vital to me, and this has been wonderful.

Of course, it’s not all good. Not a single day has gone by where I didn’t do some work. Most days are working a lot, tho I break the work day up; maybe there’s a nap after lunch, then I can start work in the afternoon far more refreshed (vs. having to be locked-down for 9 hours straight, that’s hardly productive). I’ll also work in the evening, reading, researching, or testing on the iPad while lying in bed. Work is fairly perpetual. But I’m OK with this. I think I’ve only had 1 day that I might classify as a “day off”, but I was out at the KR Training facility helping Oldest care for the grounds (mowing, painting steel, etc.). It wasn’t a total day off because I did work for Bar-Z a little bit, but I chalk it up as a day off since I did spend a few hours shooting, and the overall majority of the day was spent not doing Hsoi Enterprises work.

And that… is something I have to mind. Every day that I keep going, that I keep slinging code, is a day I get deeper into it. It becomes harder to emerge from it, which can be bad when there are things to do. Chores around the house, bills to pay, Wife to go on a date with. So I have to be mindful. Before I officially started this, I happened to listen to a RayWenderlich.com podcast (ep. 5) about life as an indie developer. The guest spoke about how he tried to keep to a M-F 9-5 work schedule, because it was far too easy to have life become work otherwise. I understand that from my prior 12 years working from home. But yet, it’s totally different when it’s YOUR baby and there’s no guarantee of a paycheck unless you’re slinging code. Plus, when you’re so in love with the work you’re doing, when the ideas and thinking keeps going, you don’t want to stop. Interestingly, I’ve started to look at the clock in terms of “billable hours” and every hour, every 15 minutes, start to feel a different sort of value and pressure. Probably not healthy, but a number of my in-laws have run their own businesses and have told me you get over that in time. 🙂

Reminds me… my truck needs an oil change, and I think the rear differential gearbox has a small leak. Hopefully that will just require a new gasket.

So yes, I’m still working to find balance. Still working to find my groove.

But overall? Things are good. I do not regret the decision. I feel overall happier and healthier, mentally, physically, and emotionally. I’m excited about the work I’m doing, and the business I’m trying to build. I sometimes wish there were two of me (so the other one could handle the boring stuff, like accounting, sales, marketing, contracts, paperwork, etc.). But it’s one heck of an experience.

For the record, I lean towards “Indie Software Developer”… it sounds cool. 🙂

PanemQuotidianum 1.0.3 released

Hsoi Enterprises LLC (my day job, now) has released an update to one of our apps, PanemQuotidianum.

Full details of the update here.

If you’re so inclined, please check it out and share it with others.

Thank you.