My honest dissection of the first time I worked fully from home in my career
How to fix bugs and support people
What makes a great software manager?
TL;DR Talented software developer with great people skills, a healthy dose of common sense, not afraid of dealing with conflict and who is…
This is a question I was asked to solve during an interview for a games company I ended up working for. Given a list of items where each item has a weight (integer value), select a random item from the list based on that weight.