Thursday, April 14, 2022

Work Life: I question developers who cannot figure out tools like Jira filters

I am not sure how many times I have had to show colleagues on how to use Jira or Confluence.

Create a Board

Seriously, it is three clicks to get to the option that literally says "Create a Board". I really have to question the innate abilities of developers when they do not wish to just click on things just to see what is there. Especially, UI developers.

No time? I am literally click on things all the time during meetings. What does this button do? What does that drop down do? 

A developer that doesn't know when to stop? "Are you sure you want to delete the entire history? There is no recover." Then maybe don't click on it?

Create a Filter

Fine, this may be a bit trickier for "normal" people. If a developer cannot figure this out, why are you even a developer? Especially... especially (!!!!) db developers. It looks practically the same! I haven't developed for over 10 years and I can guess the keywords to use in the query. And that is only if you use the advanced mode. The basic filter is just options and click on more options. Then there is a big huge button that says Save.

Figuring Things Out

I just do not understand. Even if you are not a developer, a PM or SM or a manager. It is so insane that I have wrote documents on how to do these simple steps. AND.....

I still get people messaging me, "what do I fill in here." I basically walk them through the steps I provided:
1. Which step are you at?
2. Do you see the nth bullet (usually the first item), is that your question?
3. Do you see what it tells you to fill in?

And this is not a minority of the cases.

Sunday, April 10, 2022

Life: Fixing Squeaky Door Hinge with White Lithium Grease (by inexperienced almost a year later)

Disclaimer: This information is only provided as an anecdote. I have no knowledge of hinges or grease or any carpentry except for the basic usage of a door. This may or may not work for others.

I just used a screw driver to remove the hinge from the door. Placed it in a box, then used a white lithium grease spray () on the hinge. I do a quick spray across the side then put it upside-down and spray into the center pin of the hinge in hopes for it to drip "down" (towards the top of the pin). I also close/open the hinges in hopes to get the grease moved around in the mechanics.

I have done this on five hinges on three separate doors. This solved all squeaky problems for me. I use this particular grease because it was recommended on a site that I looked up too long ago. I have not used any other grease before so I cannot compare whether this is better than other options.

There were no problems with the hinges. I unscrewed and screwed from bottom to top starting with the half on the door frame. I don't think the order really matters.

So far satisfied with the results. I just completed three hinges. I did two about ten months ago and those doors are still ok.


Reference

https://www.amazon.com/gp/product/B000CINVA6/ref=ppx_od_dt_b_asin_title_s00?ie=UTF8&psc=1

- CRC 5037 White Lithium Grease - 10 Wt Oz.

Sunday, April 3, 2022

Navbar not working with Bootstrap 5.1.3 and Jquery 3.6.1

Resolution

If using newer version of 5.1.3 from older Bootstrap, make sure the parameters are correct. There is a change from data-toggle to data-bs-toggle and data-target to data-bs-target. Jquery version should not matter. It does make a difference in the older version.

Root Cause Analysis (RCA)

I do not use javascript much so I jumped from page to page. It is quite frustrating troubleshooting javascript with VS Community 2022 in a Blazor Project. Each item was somewhat new so it was difficult to figure which one was causing the issue.

The source of my problem was that the first navbar used an older version of bootstrap. After finding the new code sample, I did not copy directly and attempted to modify the missing parts. This did not work, then I had to look up what version of bootstrap came with VS 2022. Eventually, my problem was picked from each step.

Reference

https://getbootstrap.com/docs/5.1/components/navbar/