Showing posts from December, 2020

Hindsight is 20/20

 We're about to experience the death of an expression.


We're about to experience the death of an expression.

The Death of Flash

Today is the death of Flash. While it's largely been irrelevant over the last decade (other than being a security concern) - from 1999-2010, it was my life. Over those 11 years I managed to create 446 flash projects (that number seemed insanely high. I tripled checked it.) Coding was my hobby in high school. It's how I paid bills in college. 446 SWF files made up of menus, navs, widgets, experiments, physics simulators, and so so many games. Many sadly unfinished projects. And a handful of projects I can proudly claim were played over a million times. I know of two instances where 2 different Flash projects helped academics with their PhDs. Maybe one day digital archeologists will come across these files once more. They'll decompile my SWFs. They'll undoubtedly critique my early works. Hopefully, they'll note the progression I made over the years. But most importantly, I hope they'll have fun playing FishClaw Extreme 3001...


In June I decided to read more. I signed up on so I could track progress and get recommendations. I didn't know I could also set a yearly goal. Given it was mid-year, I arbitrarily set my goal for 10 books. Pretty happy to say I'll hit 16, maybe 17 before year's end. For 2021, I'm going for 30 books. I already have 8 on my "To Read" list and need 22 more. My preference right now is to read books on business, agile and lean strategies, leadership. Just finished a really good book on Systems Theory - and it's given me a lot to consider. I'd always read fiction, but ever since reading more books on business, strategy, frameworks, I've realized that so many of our problems as technologists don't need to be solved "the hard way" (i.e. experiencing them first hand.) Actively reading prepares you for problems, and keeps you from reinventing the wheel.


Let's Clear Up The Ambiguity!

FAQs for a Software Engineering Hiring Manager

7 Steps to Writing an Amazing Resume

Work Experience vs Professional Experience

7 Steps to Building your Portfolio MVP