#mindset
Post tagged with “mindset” explore approaches that enhance problem-solving, creativity, and personal growth. Sometimes with a twist.
2025
Purpose over urgency β€οΈ
I think a team with a sense of purpose works better than one with a sense of urgency.
Why divergent thinking leads to better software π
Discover how divergent thinking can open up better solutions and save you from wasted effort.
The power of starting over π
Starting over isnβt failureβitβs a powerful development skill.
Today's perfection is tomorrow's junk ποΈ
“Perfection” is time-bound, contextual, and subjective. Don’t chase it, or you will end up wasting your time.
Your first idea is probably bad π
Software is an evolving entity, not a finished product. You need to edit your code to improve.
2024
Find three solutions π±
Challenge yourself to come up with at least three solutions to problems that you encounter.
Depth-first development π
Follow the original task for as long as it takes to complete it. Keep a list of everything else.
Don't forget to play π
Developers sometimes underestimate the importance of doing things just for fun.
Writing is thinking βοΈ
Don’t use AI to write text for you, or you’ll lose the opportunity to sharpen your thinking.
Put uncertainty in a box π¦
I put stuff with too much uncertainty in a box and don’t think about it until I know more.
I can be wrong π€·
Even though you feel completely confident, there is always a slight chance you are wrong.
Constraints are good π
While it may sound counter-intuitive, creativity often benefits from constraints.
If you can't explain it, you don't understand it π‘
Teaching is a great way to determine if you truly understand a subject.
Time to prove it π
“If you are so smart, and know so much, show me what you have actually contributed!”
2012
Find each bug once
For every bug you fix there should be an automated test which will fail if the bug reappears.