Kevin B. Ridgway
Blog of Kevin B. Ridgway - Technology, Software Engineering, and Life
Then I realized that if I limited it to only a decade, I would be cutting out half the journey. Oh. My. God. This is a long time.

Blog Posts
Choose Your Own Adventure
I loved the Choose Your Own Adventure books growing up. A childhood friend had almost an entire bookcase of these. Near the front door, on the side of the staircase, a short, squat bookcase, with an entire shelf dedicated to these gems.

Flash is Very Dead
In April 2010, Steve Jobs, co-founder, and then CEO of Apple outlined why Flash was not going to be included on Apple mobile devices.

100 Days of Sketches
I want to be a person who draws all the time. I used to do it all the time as a kid. My itch for drawing came back around again when I was doing sketches of Pokemon for my sons and putting it in their lunches for them to find.

On Technical Interviews
This post was going to be about technical interviews, and how they're broken in our industry.

Scientific Method Over Anecdotal Evidence in Technology Choices
This was originally posted as a comment on Goodbye, Object Oriented Programming

Explore vs. Exploit
As a software engineer, I know algorithms help computers make the best decision they can, with the time, and information they have, but I did wonder, how could some of these things apply in human decisions?

Abstract Syntax Trees in JavaScript
An Abstract Syntax Tree (AST), is a powerful concept in computer science. It is something that allows you to do some interesting things, especially in JavaScript, that you may not have thought possible.
