Byte Bites
Bite size terms from byte world
- Lots of songs
- Editors compose a playlist based on a theme/mood/artist etc
- Algorithm tries to recreate that playlist with more specificity
- Personal preference for a user
- Availability of music in that geo
- More than just the songs in the original playlist
- Fox light: Looking at the world from all sorts of different perspectives and applying lots of different mental models to get to your answer.
- Hedgehog-light: You approach the world through your one big idea/thesis. Generally, this doesn't work very well.
- Observe -> Orient -> Decide -> Act
- At times agility can overcome raw power
- Machines have much faster OODA loops than humans
- 1way vs 2way door decisions
- 1way: There's no way to back out of that decision. Go as slow as you can.
- 2way: There's always a way to back out of that decision. Go as fast as you can.
- Quality software metrics:
- Non-Measurable: No standard is present to measure these objectives
- Readability: More eyes on the code, makes it better progressively
- Reusability: How easy is it to take a piece of code and convert it into a library
- Measure during dev
- Time Complexity: Big-O notations
- Resource Usage: CPU, Memory, Disk Space and other usage
- Measure during run
- Reliability: System uptime, test-suite coverage, chaos engineering
- Thread safety: Important in distributed systems, information assimilation
- OCEAN Personality Assessment
- Open to experiences
- Conscientiousness
- Extroversion
- Agreeable
- Neurotic
- The Eisenhower Method
- Important and Urgent
- Important and Not Urgent
- Not Important and Urgent
- Not Important and Not Urgent
- POSEC method
- Prioritize your time and define your life by goals
- Organize things you have to accomplish regularly to be successful (family, friends and finances)
- Streamline things you may not like to do, but must do (work and chores)
- Economize things you should do or may even like to do, but they're not pressingly urgent (pastimes and socializing)
- Contribute by paying attention to a few remaining things that make a difference (social obligations)
- Speech settings for speaker
- Volume
- Pitch
- Pace
- Clarity
- Inflection
- Physical Expression
- Facial Expression
- Analogy
- Diagram
- Example
- Plain English
- Technical Definition
- Generative user research: Discover the problems
- Evaluative user testing: Evaluate possible solution (low fidelity)
- Usability testing
- Expectation (about what will happen)
- Reaction (to what happens)
- Reflection (on the difference between 1 and 2)
- Continuous data-driven discovery
- user generated events
- talking to users for delights, frustrations, what's there, what works, what's missing
- shared with everyone in team
- shared annotated video notes
- Easy batching: Mental vs Physical tasks
- Complex batching: Write Code, Review PR, Respond to Email
- Why batching
- Makes the context switching cost minimal and enables multitasking
- Example: Listening to podcast while walking
- It’s a Japanese term that roughly translates to “mistake-proofing” or “avoiding an unthinkably bad move.”
- Poka-Yoke is a streamlined process to prevent incorrect usage by a user.
Last modified 1mo ago