What am doing? Continuing to work on my dev environment on my Macbook. When I replaced my dying hard drive and upgraded to macOS Big Sur, my development environment quit working. Yesterday I ran brew doctor and actually evaluated the errors. Turns out my Mac was stuck on an update. After cleaning up LaunchDaemons and LaunchAgents (yes, I was running 4 antivirus packages), clearing some caches, reseting some plists, and rebooting, I was able to install the OS update, brew upgrades, and new command line tools. Today I continue to get my development environment functioning optimally as well as installing some automated testing and deployment tools.
Tonight our 12 person crew has a wrap up meeting to discuss the good and the bad of the 14 day trip we took out west that included 4 days near the Grand Tetons in Curtis Campground and 9 days in the back country of the Bridger-Teton Wind River Range that took us to 11,000 feet above sea level and hiking in snow in July.
Today’s book: “Clean Code – A Handbook of Agile Software Craftsmanship” by Robert C. Martin
Blog
-
It’s Sunday
-
No echoes
The people I want to talk to are all gone.
-
Another book to let go
Just don’t think Cathy and I need this anymore.
-
Time to let it go
For the life of me, I have no idea why I’m holding onto this book.
-
Of Grasshoppers
Student: Why is my life so difficult?
Master: Why do you choose to make it difficult? -
What do you do to stay sharp?
In addition to my regular programming study for work, I do some daily mental exercises. I am practicing Spanish daily. I am practicing Morse code daily. I try to work a non-work related programming challenge daily https://www.codewars.com/ I’m studying ham radio to upgrade to my Amateur Extra class license. I try to get some daily reading in even if it is just a paragraph or listening to an audiobook. And I’m now adding a daily math problem from https://www.mathopolis.com/questions/day.php where I’m doing one math problem from every grade (yes, I got cocky and missed the 2nd grade math problem) and topic. I want to see math like Neo sees the Matrix. I’m failing a bit at my daily physical exercise but motivated to change that.
What do you do to stay sharp? -
Such a beautiful Saturday!
So, I worked on a client’s website all day.
-
An active mind is a healthy mind
Knocking the plaques off the brain. Began the day with some Spanish practice and some Morse code practice. Then jumped into codewars.com and the first challenge I was given was…”write a Morse code decoder!”
Here’s my passing code (wordpress stripped the indentions):
function decode_morse(string $code): string {
$returnstring = ”;//break the input string into words based on three spaces between words
$morsewords = explode(‘ ‘,$code);
foreach($morsewords as &$word){//translate each letter of each word from Morse using the built-in library
$morse = explode(‘ ‘,$word);
foreach($morse as &$value){
$returnstring .= MORSE_CODE[$value];
}
$returnstring .= ‘ ‘;
}//clean up return string by removing any leading or trailing spaces we added or that were in the original input string
return trim($returnstring);}
Now to return to becoming a PowerApps and Azure expert. Light the incense, dim the lights, and turn up the cyberpunk. I’m going in! -
Communing with nature
When I was a child
I used to sit in the woods
I fell asleep in a tree
One time more than I probably should’ve
I’d awake slowly
Fifteen feet above the ground
Calm in the breeze
With no one around
My mind at peace
My life calm
Then I’d leave nature
To find everything wrong.-dm2022-04-30