Author: way0utwest

  • Daily Coping 7 Jul 2022

    I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here. All my coping tips are under this tag.

    Today’s tip is to adopt a growth mindset. Change “I can’t” into “I can’t yet”.

    I don’t say “I can’t” very often. I have not accepted my children saying it, and I don’t like hearing it from the kids I coach.

    That being said, I have felt at times that I can’t do something. Something breaks at SQL Server Central or SQL Saturday and I can’t fix it (or get it fixed). Kids don’t or won’t show up for practice.

    One thing on my mind right now is I can’t go to Japan. I mean, I could go, but tourism is still limited. It should change soon (or maybe has by now), but I don’t want to go on a tour group. I’m also busy. I’ve had 10 or 11 trips this year with 10 more coming, so I don’t have a place to add in another trip without creating stress.

    So I can’t go to Japan.

    Yet.

    I’ll plan on going next year or the following one with the family.

  • Be Smart

    An engineer at Google recently claimed that one of the AI chatbots might have become sentient. Great headlines, and whether true or not, this might bring some notoriety to the engineer.. It certainly did, and it also resulted in the engineer being suspended from his job. It’s entirely possible this person might be fired. Perhaps I’m cynical, but I think the more talented he is, the more likely he keeps his job. Less talented, likely fired. This might not be fair, but I am a realist. The more value someone brings, the more tolerance for missteps.

    I give a talk on branding, and one of the things I do before giving you practical tips is to remind you to be cautious. A brand can be a very positive asset, but it can be a detriment as well. One of my stories is about Mark Jen, who Google fired after he blogged a few things about his employment. He was highly recruited and worked at Google for only a few days.

    At one point I worked in a public company, in a large Operations group of about 20 people. We were listening to the earnings call one quarter when Security staff walked up and escorted a person out of the building that was sitting 2 or 3 cubicles away from me. They security people then returned to box up the employee’s belongings once he was gone. Apparently our boss told us this person had posted some of our earnings results online while the call was going on. They were posted literally minutes (20 or 30) before the numbers were announced, however, that’s illegal and a violation of securities rules.

    Most of us know not to post passwords, IP addresses, or other sensitive infrastructure data on the Internet. Most of us should know not to post data, especially on a site like SQL Server Central. If we are looking for help with an issue, we need to mock up a situation. We might not be able to post code, and we might not be able to write about the specifics of our job in our blog. That might vary by company, and we need to understand what the rules are.

    I’ve never had an issue with this in over 25 years of blogging and asking/answering questions on forums., but I’ve followed one rule. It’s the same rule I heard someone say was their internal guidance for blogging.

    Be Smart.

    Don’t post anything that might cause an issue. Whether you are in a forum or on your blog. Even inside your company, some information might be sensitive and compartmentalized. If you have a doubt, ask someone. It’s that simple. Just ask someone who can give you a second opinion.

    I do this regularly with SQL Server information and Microsoft. There are times that I am unsure of something is under an NDA, so I ask. This includes words, pictures, and code. I do the same thing at Redgate, as sometimes things on our internal network might not be publicly released yet, so I just ask. On my personal accounts, I might ask my wife if I can post something before I do it. I’ve learned it’s better to ask permission in these cases.

    I haven’t always done that in my job. Sometimes rebooting a system or making a minor change without following every rule, but those have been cases where I had a very strong understanding of the situation and the implications of my actions. It’s not something I do lightly, and it’s rare, but there are times to ask for forgiveness rather than permission.

    However when dealing with public disclosure of anything, I think you are smarter to ask permission first.

    Steve Jones

    Listen to the podcast at Libsyn, Stitcher, Spotify, or iTunes.

  • Honored to be a Microsoft MVP Again

    I was renewed this week as a Microsoft MVP. This is my 15th award in a row and each year this happens it is an honor to be recognized for helping others.

    2022-07-05 14_10_45-My Profile — Mozilla Firefox

    This is an award that Microsoft decides to give, based on the help and impact you have in their community. For me, this is in the data platform space, which includes SQL Server.

    Playing My Game

    I do many community things, primarily to help others. Some of these things are a part of my job, but I also make an effort outside of my job to teach, educate, and help others that want to become better at their jobs in improve my career.

    That’s been my game, and I continue to play it on a regular basis. I appreciate that Microsoft recognizes this as valuable enough to award me the MVP, but whether they do or not doesn’t change what I do.

    For anyone that is intrigued by the MVP, my advice to enjoy helping others. To write, speaker, organize, etc. to help your community in some way. If you enjoy doing that, and are willing to spend time regularly, then you might be an MVP.

    I (and many others) are happy to nominate you, but you should be helping others as a regular part of your life first. If you do, then feel free to reach out and ask me to nominate you.

  • Daily Coping 6 Jul 2022

    I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here. All my coping tips are under this tag.

    Today’s tip is to take a small step to overcome a problem or worry.

    I have lots of projects and tasks. I have lots of things that I need to handle and keep going in life. Some are work items, some personal, some family oriented, some for friends.

    One problem I’ve had this spring and summer is keeping up with some maintenance and improvement around the ranch. I’ve had too much travel and then surgery get in the way of things. During one trip, my son called to say that a leaf spring on our hay trailer had broken. I couldn’t do much remotely, so I had him take a picture and then measure the working side.

    Small step 1: I looked around online while in the airport and found one for sale and ordered it. Fingers crossed.

    Small step 2: I went out to look at the trailer the next week when I was home (and healthy). I found the spring broken. You can see the edge of it below.

    20220626_112834

    Not much to be done that day, but I balanced out the lifted trailer with jack stands on each side so the frame didn’t warp.

    Small step 3: I went out and start to remove the old spring nuts and bolts. I got the axel attachment off, but the bolt holding the old spring to the frame wouldn’t move. I tried pulling on it, banging on the wrench, and spraying Liquid Wrench on the bolt. Eventually I got tired, frustrated, and went to get a drink.

    I wrote this a few days ago, and that was when I took this small step.

    Small step 4: I went and got some more liquid wrench and sprayed it on. That’s it.

    Big step 5: The next day I went out and used a breaker bar and got the bolt to turn. I was able to get it out and my daughter helped me fit the new leaf spring on and tighten all the bolts.

    leafspring_2

    It wasn’t as satisfying to take days to get this fixed, but some patience and a few small steps worked out well.