× {{alert.msg}} Never ask again
Receive New Tutorials
GET IT FREE

Weekly Roundup of Programming-Related Articles: August 14th, 2015

– {{showDate(postTime)}}

It’s Friday and lots of things happened over this week. GitHub released their new GitHub Desktop so you can have an easier GitHub workflow, Rust released their stable Rust 1.2, Ember released Ember 2.0 (which actually only removes features that were deprecated as of Ember 1.13), Docker added features with the 1.8 update, OpenSSH released their version 7.0, there’s now IPython 4.0, and more. As for the interesting/trending programming articles this week:

Top 5 Interesting/Trending Programming Articles

  • Your single AWS account is a serious risk – published last Friday, this post talks about why it’s risky to only have one AWS account and how you can solve the problem.
  • BEAM languages, Hindley–Milner type systems and new technologies – This article is based on an interview with Eric Merritt, Erlang and distributed systems expert who authored the book Erlang and OTP in Action, Joxa (a small semantically clean, functional lisp running on the Erlang VM), relx (best release creation tool in Erlang).
  • Database versioning best practices – This helpful article examines the problems faced when trying to keep track of an app’s database and how to deal with them with best practices.
  • The Unhealthy Obsession with Tree Questions – Google’s rejection of Homebrew’s creator Max Howell highlighted a deep problem with the tech interview process, though this article examines why tech companies like to ask these impractical binary tree questions.
  • How We Beat C++ STL Binary Search: Engineering team at Realm.io shares their story of how they built own fast binary search function that had an execution time 24% faster than the C++ STL on average. This is rather advanced but if you’re interested in binary search algorithms, it’s definitely worth a read.

Articles Published Industry leaders

Extras

  • AppHub – If you’re developing React Native Apps, you should definitely get on the waiting list of this really cool project as it will let you update your apps without having to submit your changes to Apple’s app store review!
  • Free Deep Learning Course – Interested in Machine Learning and AI? You can learn how to design, train and integrate neural network-powered artificial intelligence into your apps with NVIDIA for free.



Questions about this tutorial?  Get Live 1:1 help from Programming experts!
Karishma Mittal
Karishma Mittal
5.0
Solution Architect | 12 years’ experience - Java, Python, DSA & DBMS
Senior Designer with 12 years’ experience - Java | Python | Data Structures | Spring Boot | Micro Services | Docker | Cloud Computing ● Total...
Hire this Expert
Lily R.
Lily R.
5.0
Software Engineer
I'm a Software Engineer at XXX (privacy). I've also worked as a Software Development Engineer at Amazon (Alexa) for 3 years, and I've also done a...
Hire this Expert