Oddly enough, Microsoft leads the day with their announcement of the availability of SQL Server on Linux. This is clearly a different Microsoft than we are used to. Instagram gives us a peak into their work on performance and usage. Ben McCormick talks about the sad state of the Backbone.js ecosystem. I am not sure if the analysis is great, but it does make me wonder what an appropriate analysis of an ecosystem like this should look like. There are several frameworks competing for attention, React, Angular, Ember, and Backbone are probably the most popular, but how do you choose?
As always, enjoy today’s items, and please participate in the discussions on these sites.
Startups, Career and Process
- So Are You Saying We SHOULDN’T Learn to Code??? | DZone Java
- Software has bugs. This is normal. | Signal v. Noise
- How Agile Changes Testing, Part 1 | Johanna Rothman
Design and Development
- The hunt for an immutable, type safe data record in JavaScript | Stephan Behnke
- Returning multiple values from functions in C++ | Eli Bendersky
- The Magic Vs Boilerplate Trade-off | John D Cook
- Cohesion – The Cornerstone of Software Design | DZone Java
- A More Distilled Version of an API ‘Getting Started’ Page on a Developer Portal Homepage | DZone Integration
- Mimicking npm script in Node.js | NCZOnline
- The Sad State of the Backbone Ecosystem | Ben McCormick
- The Composite Builder Pattern, an Example of Declarative Programming | S.Lott-Software Architect
- On the Madness of Optimizing Compilers | programming in the twenty-first century
Concurrency, Performance and Scalability
- Performance & Usage at Instagram | Instagram Engineering
AI, Machine Learning, Research and Advanced Algorithms
- CryptoNets: Applying Neural Networks to Encrypted Data with High Throughput and Accuracy | the morning paper
Big Data, Visualization, SQL and NoSQL
- 12 Awesome Spring Data Tutorials to Kick-Start your Data Projects | Java Code Geeks
- Iterate over all keys in a Redis Cluster | Java Code Geeks
- Announcing SQL Server on Linux | The Official Microsoft Blog
- What I Use to Visualize Data | Flowing Data
Infrastructure, Operations and DevOps
- Idempotent version updates with Ansible | Coding 5 to 9
Security, Encryption and Cryptography
- Advanced Tor Browser Fingerprinting | Jose Carlos Norte
- Taint Tracking for Chromium | muellis blog
Link Collections
- Dew Drop – March 7, 2016 (#2202) | Morning Dew
- Dew Drop – March 8, 2016 (#2203) | Morning Dew
- Double Shot #1654 | A Fresh Cup