We want people to take care of each other. We don’t hire for rock stars who go at their own pace and don’t look back. We need people who are perceptive and sensitive for others because that’s what turns average teams into exceptional ones.

Ferret is a free software Clojure implementation, it compiles a restricted subset of the Clojure language to self contained ISO C++11 which allows for the use of Clojure in real time embedded control systems.

Hopefully this article does not scream "To hell with DRY and other shit!". I absolutely think that is a very good programming principle. But I also urge you to not follow it blindly. Put everything you learned in context and always question the validity of your ideas and actions. This is the only sane way towards becoming a better professional.

Looking forward to your comments. Remember to smile often and always question

a date to coordinate with other teams who have their own deadlines. Or maybe they haven’t given you a schedule, but you can tell from the gleam in their eyes that they have Certain Expectations. The important thing is, if you think the dates are unrealisti

Brandy is a software engineer at Facebook, and alongside a team of other Facebookers, he spent the last two years rebuilding the system that removes spam—malicious, offensive, or otherwise unwanted messages—from the world’s largest social network. That’s no small task—Facebook juggles messages from more than 1.5 billion people worldwide. To tackle the problem, Brandy and team made an unusual choice: they used a programming language called Haskell.

I reached out to one of the mod's of /r/learnprogramming first, since I knew my post would come across as "smarmy marketing" and there was a good chance the post would be downvoted to oblivion. The mod warned that if the post got too many flags, it would b