Leading today we have a post on Psy-Q’s Braindump about how we need to save Mozilla in order to defend the free web. I am not sure if I agree with the premise that Chrome and its engine are taking over the web, especially given the size of Facebook and its ecosystem, but it is still worth reading. John D. Cook gives us his thoughts on learning harder technology, specifically when the idea is to support consulting revenue. This is interesting more from the perspective of how you decide to learn new things as well as building a consulting practice. I agree with John, this sounds a bit risky. Lastly, the Netflix tech blog gives us some really nice pointers on what the first 60 seconds of Linux system performance analysis should look like.
As always, enjoy today’s items, and please participate in the discussions on these sites.
Top Stories
- To defend the free web, you must save Mozilla | Psy-Q’s Braindump
Startups, Career and Process
- Learning (needlessly) hard technology | John D. Cook
- Document Exploratory Testing Using Mind Maps | DZone Agile
- Coding is boring, unless… | Enki Blog
- The Beggar CEO and Sucker Culture | DaedTech
- The right way to start a company | Sam Gerstenzang
- The Role of an Enterprise Architect in a Lean Enterprise | Martin Fowler
Design and Development
- React Native – How to bridge a Swift View | Javascript Without Grammar
- Virtual DOM is not an optimization | uniphil
- Programming With Configuration Contexts | Tadas Vilkeliskis
- Briefly on the purpose of Functors, Applicatives and Monads | codetalk.io
- Implementing a (sort of) generic, (sort of) type-safe array in C | BlockByte
- Architecting Rails Apps as Microservices | DZone Integration
- Is Your RESTful API Doing What It Should Be Doing? | DZone Integration
Concurrency, Performance and Scalability
- The importance of Sequential Consistency | Concurrency Freaks
- Benchmark: How Java 8 Lambdas and Streams Can Make Your Code 5 Times Slower | Java Code Geeks
- Linux Performance Analysis in 60,000 Milliseconds | The Netflix Tech Blog
AI, Machine Learning, Research and Advanced Algorithms
- Optimizing Hash-Array Mapped Tries for Fast and Lean Immutable JVM Collections | the morning paper
- Self-Organizing Maps with Google’s TensorFlow | Sachin Joglekar
Big Data, Visualization, SQL and NoSQL
- Most Common Use of Time, By Age and Sex | Flowing Data
Infrastructure, Operations and DevOps
- What is the Firmament scheduler? | Mike Goelzer’s Very Occasional Blog
Link Collections
- Programming Digest #135 for November 30, 2015 | Weekly Programming Newsletter
- Double Shot #1595 | A Fresh Cup
- Dew Drop – November 30, 2015 (#2141) | Morning Dew