Leading our day, Hakuna Automata talks about 5 tips for cultivating psychological safety. The basic idea is that you need to know whether your employees can communicate honestly with leadership about their job. In most companies, this type of communication is avoided and sometimes actively discouraged. Liz Keogh writes about BDD, Behavior Driven Development, as a three-headed monster. As with anything that Liz writes about BDD, you should be reading it. O’Reilly Media has an excellent post about the current state of machine intelligence 2.0. If you are interested in artificial intelligence, machine learning or data science, you definitely need to take a look.
As always, enjoy today’s items, and please participate in the discussions on these sites.
Startups, Career and Process
- 5 Tips for Cultivating Psychological Safety | Hakuna Automata
- Sprint Goals in Practice | DZone Agile
- What Are the Key Skills to Being a CTO? | Java Code Geeks
- BDD: A Three-Headed Monster | Liz Keogh
Design and Development
- Refactoring Code to Load a Document | Martin Fowler
- Well Crafted Code, Quality, Speed and Budget | Developing Software Together
- Website Layout Tools Compared: Flexbox Vs. Susy | Smashing Magazine
- Leveraging product flavors in Android Studio for hermetic testing | Android Developers Blog
- Reactive file system monitoring using Akka actors | Java Code Geeks
- An introduction to Spark, your next REST Framework for Java | Java Code Geeks
- Why I’m not using your open source project | NCZOnline
- Branches should be for change of policy on the same source | Paul Hammant
Concurrency, Performance and Scalability
- Does AMP Counter an Existential Threat to Google? | High Scalability
- ELS: latency based load balancer, part 1 | Spotify Labs
- Early exit is a tail call optimization of procedural languages | Enterprise Craftsmanship
- Per-Title Encode Optimization | The Netflix Tech Blog
- Everything You Know About Latency Is Wrong | Brave New Geek
AI, Machine Learning, Research and Advanced Algorithms
- The current state of machine intelligence 2.0 | O’Reilly Media
- Top 10 Deep Learning Tips & Tricks | KD Nuggets
- Using the Monte Carlo Tree Search Algorithm for Game AI | Atomic Object
Big Data, Visualization, SQL and NoSQL
- Postmortem: Outage due to Elasticsearch’s flexibility and carelessness | Lambda, Engineering at Grofers
- A Day in the Life of Americans | Flowing Data
Security, Encryption and Cryptography
- Learn to Hack Your Own Code | DZone Java
Link Collections
- Dew Drop – December 15, 2015 (#2152) | Morning Dew