I love efficient code. There is an odd type of satisfaction to writing well-performing code. Faster! Shorter! Less memory-consuming! More power! MORE! Well, it’s easy to see how quickly this gets out of hand. Before you know it, your code is a hot mess of high-performing, totally unmaintainable blocks. What started as a beauty endsContinue reading “Don’t Talk Just KISS”
Tag Archives: Optimizing
Tightly Packed
I like efficiency. Sometimes life feels like a puzzle. Solving the puzzle means achieving the ultimate efficiency. How do I fit as many dishes as possible into the dishwasher? How do I pack everything I need in this small suitcase? Interestingly, I found there are different solutions to those similar problems. Just like when solvingContinue reading “Tightly Packed”
The Punch Card Is A Lie
What are my goals in life? When I’m stuck in the day to day routine, it’s easy to lose sight of my target. How close am I to hitting my target? Am I progressing in the right direction? How can I tell? More importantly, am I measuring the right thing? Knowing what to measure isContinue reading “The Punch Card Is A Lie”
RTFM
I read manuals. You know, these booklets that you get with many of the products we buy. It’s amazing how many things I discover about products by doing just that. I often come across “the top 5 things you didn’t know about…” blog posts. They cover my phone, my laptop, my TV, my headset… YouContinue reading “RTFM”
99 Bottles Of Beer On The Wall
There are many aspects of my life I could improve. I could be spending less time, less money, less effort. But I can’t address all of these improvements at once. Where do I start? This is a known problem, also known as the Theory of Constraints. Software engineering has a solution. The idea is toContinue reading “99 Bottles Of Beer On The Wall”