Being a DM is hard... especially if you lack creativity, and double especially if you're running an online game. MakeHex is an easy hex map making tool designed for virtual tabletop gaming.
In Every Language is an aggregation of the most popular solutions to the most popular programming puzzles (or katas). The goal is to have the best solution for each kata in every language!
Simple-API is an easy-to-use API scaffolding module for Node.js. It creates a clean M ~~V~~ C structure for APIs and handles all the URL parsing and routing.
node-session is a great tool for the barebones Node.js web server, which will allow you to store user sessions. And the code is simple, to boot!
Node-multipost is an easy-to-use Node.js interface for sending multipart/form requests. Node-multipost takes all the difficulty out of multipart requests.
fileDrop was built to ease the pain for businesses that require an easy method to move files back and forth. First and foremost, fileDrop's interface just makes sense.
A few weeks ago Heroku hosted a large on-site event for many of its employees - this is a fairly unique event for those of us with the proud title of Herokai. Heroku is a subsidiary of Salesforce; while Salesforce employees mostly work in physical offices, Heroku is unique in that ~65% of our employees work remotely. These on-sites happen at best a few times a year, and it's a special opportunity to meet folks in-person and enjoy each other's company.
One evening on this off-site I was chumming it up with a few of the folks on the Heroku Support team - we were enjoying a session of anecdotes about home ownership fails. The conversation progressed, and one of my team mates ended up sharing that he is often pulled away from work when his young daughter sneaks into his office and demands that he praise her for whatever small trinket she had discovered. I pondered this for a moment, and then blurted out, "I'm pretty proud to work for a company that lets us focus on being good parents."
About a week ago, I deleted my facebook profile. I imagine that this doesn’t really come as much surprise if you’re keeping up with the news. For those out of the loop, or perhaps reading this in the distant future, Facebook has had a recent sprinkling of bad press regarding improper enforcement of their privacy policy. This news focused on President Trump’s campaign making use of 50 million (illicitly gathered) user profiles as a tool for targeting ads to specific demographics. That initial news broke the dam on a whole flood of leaks regarding Facebook’s disrespect of user privacy, and their lackluster show of remorse to the world’s outrage.
I've been talking with some peers recently about strategies for succeeding in a job hunt. There's a myriad of discussion points, but one of my favorite topics was which questions to ask in an interview. I am mostly interested in working for startups, and when evaluating a startup I think that culture and financial progress are the most important things to know about. There's tons of other topics, but startups are so turbulent that it seems that most other things don't have lasting truth.
These are the questions that I came up with for a recent job search, and what my goals were in asking them. I used most (not all), and had pretty good success. They are definitely skewed towards a startup environment. They are also probably formatted a bit better for above entry-level roles, but I don't think any of them are dangerous to ask for entry level. You just might get different answers.