Who am I? What I do?
Meta page describing this site sources, methodology, statistics, implementation & design 😍
Beautiful is better than ugly.
Every program attempts to expand until it can read mail. Those programs which cannot expand are replaced by ones that can.
Must have plugins
UpdraftPlus - Backup/Restore
W3 Total Cache
WP Offload Media Lite
Yoast SEO
Summary:
As organizations grow they become slower
Ultra Learning Book for effective learning by Scott H. Young
Every application has an inherent amount of complexity that cannot be removed or hidden. Instead, it must be dealt with, either in product development or in user interaction.
Team Topologies book is a recipe for learning Conway’s law
Team Cognitive Load Assessment
Based on some of the ideas in the book Team Topologies
Taking Smart Risks is encouraging people to take chances and make game-changing moves.
It requires passion, planning, active learning, communication, and the ability to embrace and reward the inevitable small failures along the way.
Commons
Always use screen sharing of a Google Doc for effective communication
Use Dual monitors. One screen for the coding tool and another for the candidate video
Wikipedia
Reduce Stress
Read Article by Gwern
Giving to others
Engage in unpaid helping behavior directed towards friends, neighbors, or relatives.
Forehead cooling pack. Cold Gel pack.
Raw Honey + Apple Cider Vinegar + Warm Water for restful sleep
Breathing and body scanning meditation on the bed.
Regular 1on1s (Monthly)
Software Development Workflows
Factory Model - Error prone. Expensive to fix issues encountered in the right stages.
Collaboration Model - Expensive. Lack of single ownership.
Shiftleft Model - Single Owner of quality. Strong inputs provided in earlier stages.
Caring personally while challenging directly
Reach, Impact, Confidence and Effort.
Master vi
When facing procrastination, think of process over product.
RICE Scoring Model: reach, impact, confidence, and effort.
PostgreSQL 14 Internals (pdf)
Unclear communication and expectation setting
Ensure Goals and expectations are frequently communicated
Recap
Clarity
Document
Lack of Will (isn’t motivated)
Boost interest. (Values, meaning & growth)
Lack of Skill (Doesn’t know how)
Hiring with a higher bar
Upskilling Plan
Lateral opportunities
Physical Health
work expands so as to fill the time available for its completion.
Implement liberal logging and instrumentation. It helps in rapid debugging of issues either proactively or quickly reactively.
Get Better Sleep 😴
The number of objects an average human can hold in short-term memory is 7 ± 2.
Wikipedia
There’s always one more bug.
Summary
A relationship between how many things are work in progess and how long it takes any one item to get done.
work_in_progress = throughput * average_wait_time
If there are more things dependent on one shared resource then the wait time will increase.
Given enough eyeballs, all bugs are shallow