Author: way0utwest

  • The Old Way or the New Way

    Many of us are employed because of our talent and experience. We get things done and our organization values what we do. We got this position because we did something well, as a DBA, developer, manager, or some other role.

    It’s natural that we feel confidence in our abilities and knowledge. However, that shouldn’t prevent us from learning new skills, techniques, and patterns for getting work done. As much as many of us want to feel we regularly learn in technology, I often find that customers, clients, and friend struggle to change their habits.

    Why is this? There is a good post on the topic that looks at why people want to use the old way. It’s from the perspective of the developer that shows something to a client, but I think this applies to many parts of our world. Making change has an effort, and the effort needs to have a high enough return to be worth making a change.

    In terms of development, do we change our efforts when something is slightly better? Perhaps, especially if there security or resource changes could be high for our final deployment. What about if the changes are most nebulous, like slightly less technical debt? Or if there is a chance for more future flexibility in the design? The benefits we get back are sometimes hard to measure.

    The changes also need to be considered for a team. A change for my coding habits might be low with little disruption to my workflow, but the change for a team of 10 is a multiple of the effort. We all have to make a change, and that can disrupt an entire sprint, or a series of sprints if our focus and rework increase as everyone tries to adapt.

    My general rule of thumb is that some change has to be at least 20% better in some way. It has to make a fundamental difference to be worth the effort. This is one reason I never moved from Google to Bing. Bing works fine, but it’s not 20% better. I’m not sure it’s 1% better. It’s different, and that has a high cost to me to change.

    Moving to new ways of working can be good, but the movement needs to be careful and slow, especially in a team environment. However, we also need to learn to move more when there are enough benefits. We sometimes forget that last part.

    Steve Jones

    Listen to the podcast at Libsyn, Stitcher or iTunes.

  • Daily Coping 29 Jul 2020

    I’ve 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.

    Today’s tip is to get back in touch with a supportive friend and have a chat.

    While I was feeling a little down recently, as I wrote yesterday, I tried to get some connection with others. I reached out to a local friend, to try and schedule a lunch and get some support. We ended up talking on the phone for nearly an hour, which put me behind at work, but it was a good break and just talking through things was good.

    I’m glad I did it, and while I often reach out to others to offer support, I’m glad I reached out to ask for some this time.

  • Better Garmin Data Backup with MapMyRun

    I don’t know that I want to do this every day, but it’s good to know I can grab my Garmin workout data and save it elsewhere. While Garmin was having issues, I went on a test walk with my dog. Actually, a therapeutic walk as she’s recovering from surgery. In any case, I did a short one, tracking the activity. While it didn’t upload, I did back up my data.

    As of a few days later, Garmin still wasn’t syncing data, but I found that MapMyRun will accept the data. After seeing someone else note Strava and other services accept Garmin data, I decided to test it out.

    On the main page, I usually do a “Log my workout” and manually enter some data after each activity. I’m not looking for details, just the date, activity, and duration. I don’t worry getting too specific. However, I noticed there is an “Import” to the right.

    2020-07-27 09_18_35-MapMyRun

    If I click that, I see a few services listed. The one I want is the “Import Workout” button (again).

    2020-07-27 11_50_07-MapMyRun

    When I click that, I get the option to pick a file.

    2020-07-27 11_50_14-MapMyRun

    I uploaded my file, and I see lots of data, including the route and altitude info overlaid with my heart rate.

    2020-07-27 09_14_17-Walked 0.11 mi on 07_24_20 on 07_24_2020 _ RUNNING Training Log Entry _ MapMyRun

    I may have to try doing this with a few other workouts and see how they do. While entering a little data isn’t bad, it might be nice to see my heart rate over here across time, just in case I have some sort of other issue with Garmin.

  • Daily Coping 28 Jul 2020

    I’ve 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.

    Today’s tip is to remember that if you can’t change it, change the way you think about it.

    The last couple weeks I’ve been struggling a bit. Not as badly as in late March and April, but the sameness, the lack of travel and changing my environment has been tough on me mentally. I enjoy coaching, and have been getting to the gym 2-3 times a week, but I think I’m struggling with the realization that this isn’t going to get better after summer. We’re in this for the rest of this year.

    I knew that, but it’s sinking in. I can’t change that.

    I’m trying to remind myself that this isn’t that bad, there are people in worse situations, and things could be worse. I have a family, some financial security, and I have more time to do things around the house, chores and hobbies, than in the past. I should appreciate the this change in the world gives me some things that I’ve wished for in the past.

    That helps, though I think I need to keep reminding myself to change my view on a regular basis.