Friday, December 29, 2023
To Hell and Back
Friday, December 22, 2023
T-Mobile Installs Spamware on Devices
Wednesday, December 13, 2023
A Map Shaper
My new favorite GeoJSON editor that just enabled me to have another layer in a Power BI Azure map (and make it look how I want) without going through a lot of hoops.
Inaccurate Location
Tuesday, December 12, 2023
Smarter People are a Blessing
Monday, December 11, 2023
Just Habits and a Template
"Journal when you feel like you need to. And try to clarify your thoughts:What is bothering me right now?Why am I stressed or have anxiety about?What am I feeling good about?What am I feeling grateful for right now?How I am feeling lately?The purpose is to understand you better and process feelings and emotions."
Intentional Duplication of Effort
Ignoring relevant data in favor of quite literally having a minion reproduce what has already been done is ridiculous at best. It is generally a huge waste of time. That is what she is good at though. I see little else from this individual, just a lot of churn.
Saturday, December 9, 2023
Projection Blaming
Car pulls out in front of you and almost kills you, but it is your fault for driving down the road, following all the rules of the road. What is that? Stupid. Happens way more than it should.
Thursday, December 7, 2023
Too Loud
Ever encounter someone that is loud for no reason in particular? It is impossible to get anything done around this individual. Every discussion is at full volume. Every move they make generates unnecessarily loud noises. They bang everything around just for the sake of doing so. It is impossible!
Power Automate Desktop Date Conversion
Put together a little Date Conversion template for Power Automate Desktop that I need to save out. Copy/paste the quote block areas and you are on your way.
Date Conversions
DateTime.GetCurrentDateTime.Local DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> CurrentDateTime
Text.ConvertDateTimeToText.FromCustomDateTime DateTime: CurrentDateTime CustomFormat: $'''MM/dd/yyyy''' Result=> CDT_Formatted
DateTime.Add DateTime: CurrentDateTime TimeToAdd: -1 TimeUnit: DateTime.TimeUnit.Days ResultedDate=> CDTminus1
Text.ConvertDateTimeToText.FromCustomDateTime DateTime: CDTminus1 CustomFormat: $'''MM/dd/yyyy''' Result=> CDTminus1_Formatted
Text.ConvertDateTimeToText.FromCustomDateTime DateTime: CurrentDateTime CustomFormat: $'''MM/01/yyyy''' Result=> FirstDayCurrentMonth
Text.ConvertDateTimeToText.FromCustomDateTime DateTime: CurrentDateTime CustomFormat: $'''01/01/yyyy''' Result=> FirstDayCurrentYear
Text.ConvertDateTimeToText.FromCustomDateTime DateTime: CurrentDateTime CustomFormat: $'''12/31/yyyy''' Result=> LastDayCurrentYear
Text.ConvertDateTimeToText.FromCustomDateTime DateTime: CurrentDateTime CustomFormat: $'''MM''' Result=> ThisMonth_MM
Text.ConvertDateTimeToText.FromCustomDateTime DateTime: CurrentDateTime CustomFormat: $'''yyyy''' Result=> ThisYear_yyyy
# End Day Last Month = First Day This Month - 1 day
DateTime.Add DateTime: FirstDayCurrentMonth TimeToAdd: -1 TimeUnit: DateTime.TimeUnit.Days ResultedDate=> EndDayLastMonth
# First Day Last Month = First Day This Month - 1 month
DateTime.Add DateTime: FirstDayCurrentMonth TimeToAdd: -1 TimeUnit: DateTime.TimeUnit.Months ResultedDate=> FirstDayLastMonth
Monday, December 4, 2023
Artificial Not Intelligence
Thursday, November 30, 2023
Christmas Tree on the Street
Wednesday, November 29, 2023
Me Maui from Moana
Tuesday, November 28, 2023
New Faucets
Monday, November 27, 2023
Pants on Fire
Saturday, November 25, 2023
East to Glow, West to Snow
Wednesday, November 22, 2023
Pane Switcher is a Pain
Tuesday, November 21, 2023
Unicorns and Privacy
"When a candidate is curious, it suggests genuine engagement with your company and interest beyond a paycheck. Curiosity is a great way to predict if a candidate will be willing to learn and grow in their position as well."
“Unicorns” are curious — and hiring managers love curiosity - Big Think
While generally true, I think they put on blinders at the end. Some folks display their curiosity through observation more than questioning. Additionally, a candidate may have already satisfied much of their curiosity about a firm and a role by the time they get to the hiring manager, eradicating any curiosity about either, resulting in few or no questions.
The story also suggests,
"Tips for cultivating curiosity at work:
1) Give time and budget to team members who want to learn more about a particular subject or skill.
2) When challenges come up, practice asking questions before throwing out solutions.
3) Take time to get to know your team members on a more personal level by offering optional team lunches and other experiences.
The first is obvious or should be to anyone with a mind to business. The second is little strange. My philosophy is to always ask questions before throwing out solutions. Lastly, it is important to remember that some team members value their privacy above all else. Don't push it.
Friday, November 17, 2023
Let the Season of Eating Begin
Wednesday, November 15, 2023
Kudos from C.N.
Friday, November 10, 2023
Chinquapin Day Trip
Thursday, November 9, 2023
Tuesday, November 7, 2023
Speak Last
I thought I had a good idea. Who am I kidding -- I thought I had a great idea. I had done the analysis, done the reasoning, and done the math. Still, just to make sure, I asked a key employee for input."I'm thinking of moving two crews to a different shift rotation to get a better process flow," I said. "I've run the numbers, and overall productivity should go up by at least 10 percent. What do you think?"He thought for a minute. "I suppose it could work," he said."I think so too," I said.So I moved them. My new shift rotation worked great on paper. But it didn't work so well in practice. There were problems I should have seen coming. There were problems other people saw coming.But I didn't realize until it was too late. What happened? I spoke at the wrong time.As Simon Sinek says:"The skill to hold your opinions to yourself until everyone has spoken does two things: 1) It gives everybody else the feeling that they have been heard. It gives everyone else the ability to feel that they have contributed. And 2), you get the benefit of hearing what everybody else has to think before you render your opinion. The skill is really to keep your opinions to yourself."When you have an idea -- when you think you have the answer -- it's easy to ask leading questions. It's easy to ask limiting questions. It's easy to ask questions that assume a certain answer.It's easy to not even listen to the answers when you're too busy, as I was, presuming you're right.Here are ways to ask questions that allow you to hear what everyone else has to think -- before you give your opinion.Present a situation.There's a problem. It needs to be fixed. You think you have the answer.But maybe you don't.Ask a question that assumes a particular answer and you presuppose the solution -- and shut off the flow of better ideas.For example, asking, "Don't you think we should go ahead and ship (that order)?" forces people to openly disagree with you. You clearly think the order should ship Though a few people may disagree, most won't, because it's obvious what answer you want to hear.Instead say, "What do you think we should do about (that order)?" You're raising an issue -- without including an answer in our question.That leaves room for people to express a variety of options.Ask open-ended questions.Say there's a quality problem. You've come up with two possible solutions."Should we just scrap everything and rework the whole job?" you ask. "Or should we ship it and hope the customer doesn't spot any of the defects?"Since you provided only two options, most people will pick one answer or the other. But there may be better options.Instead say, "We've found defects throughout the whole order. What do you think we should do?"Maybe someone will say to scrap the entire order. Maybe someone will say you should ship and hope.Or maybe someone will say, "What if we tell the customer up front there is a problem, ship everything to them, and take a crew to their warehouse to sort product. That reduces the impact on the customer: They can use whatever is good right away and they won't have to wait for us to rerun the entire job."Or maybe someone will have an even better answer.Instead of sharing options, just state the problem. Then ask "What do you think?" Or, "What would you do?" Or, "How should we handle this?"Then shut up and let people think. Don't rush to fill the silence.Only speak to clarify.Asking questions can make you feel vulnerable when you're in a leadership role. (You're supposed to have all the answers, right?) That makes it hard to ask questions when you don't understand -- especially when you're supposed to understand.Don't worry: Asking for clarification is easy. Just say "I'm impressed. Now pretend I don't know anything about how that works. How would you explain it to me?"Or, "That sounds really good. Let me make sure I don't miss anything, though. Can you walk me through it one more time?"And never pretend you understand when you don't. All that does is waste people's time.Bringing it all together.To ask better questions:Limit your questions to one or two sentences. It's fine to state a problem or issue in detail, but the question should be brief. If you've described a productivity issue, sum up by asking, "How can we increase productivity?" "If you've described a quality problem, sum up by asking, "How can we improve quality?" Sticking to one or two sentences helps ensure your questions aren't leading and stay open-ended.Don't provide options. You may have some in mind. Fine -- wait until it's your turn to speak. Besides, the odds you've already thought of everything are pretty slim.Only ask clarifying questions. Don't judge until it's your turn. The first time you say, "That doesn't really make sense" is the last time you'll receive creative input.Always speak last. You already know what you know. Your goal is to find out what other people know. So stay quiet and listen.You never know what you'll learn when you ask questions the right way.Especially when you're the last to share an answer.
Sunday, November 5, 2023
Friday, November 3, 2023
Long Exposure Silver Tone Testing
Thursday, November 2, 2023
Leading by Decree
Tuesday, October 31, 2023
Making Assumptions
Thursday, October 26, 2023
Self-Service Confidence
Monday, October 23, 2023
Kudos from COO
Friday, October 20, 2023
Innovation
Thursday, October 19, 2023
Tech Sucks Sometimes
Tuesday, October 17, 2023
Miscoding Payroll
In reviewing data inconsistences produced by a Power BI report, which had been thus far consistent, a coding problem was uncovered that identified employees paid for Differential Time and Differential Overtime that should have been Regular Time or Regular Overtime. The problem relates to approximately 5000 hours or about $100k over 6 months.
Monday, October 16, 2023
Solution Provider Can't Handle It
Our solution provider got a little upset because we wanted to include so many IP addresses for access to the External Data Feed.
Popular Variations
-
The road to discovering a solid replacement vehicle for my 2015 Ford Focus has been long, arduous, and included a few lessons. It started b...
-
I asked the new "co-pilot" to create me an image of future death and this is what it came up with.
-
It seems that a few folks got a little upset this holiday season, believe that I somehow cherished something given to me more than anything ...
-
Todd has taught me several computer shortcuts and tricks that have helped me perform my job with more efficiency. I am so grateful for his t...