Starting off our week we have The Modern Team talking about flat corporate structures and how they may not work in practice. I think people are not really ready for true flat structures just given our experience, and flat requires a huge change in our basic thinking. TechCrunch has an excellent post about the platform paradox when it comes to startups. Basically, you are trying to build a product and a company, but VCs love the idea of a platform so when do you start building one? There were a ton of good development articles over the weekend, so please remember to take a look at all of those articles. In the infrastructure and devops section, there are a number of good posts as well, so don’t forget to read those as well!
As always, enjoy today’s items, and please participate in the discussions on these sites.
Startups, Career and Process
- 7 Best Practices On How To Build A Product Roadmap | DZone Agile
- Flat Will Kill You, Eventually: Why Every Company Needs Structure | The Modern Team
- 6 Reasons Developers Should Do More Open Source Work | DZone Agile
- The Platform Paradox | TechCrunch
Design and Development
- Oracles from the Inside Out: Successful Stumbling | Developsense Blog
- How to fix a bad user interface | Scott Hurff
- iOS continuous delivery with Jenkins and Fastlane | Kunstmaan Labs
- Common Pitfalls in Experimentation | Code Voyagers
- P Vs. NP: The Assumption That Runs The Internet | Smashing Magazine
- Asynchronous values as first-class citizens in Swift | Thomas Visser
- Automated provisioning of JMS resources in Java EE 7 | Java Code Geeks
- Java Nio Socket Example | Java Code Geeks
- The HTTP 500 Solution | Daemonic Dispatches
- Data-Driven Tests in JavaScript Using Mocha | Alex Booker
- Ratpacked: Using Optional Path Tokens | DZone Java
- Why Ruby’s Timeout is dangerous (and Thread.raise is terrifying) | Julia Evans
- Dancing with Go’s Mutexes | Ralph Caraveo III
Concurrency, Performance and Scalability
- Troubleshooting And Improving HTTPS/TLS Connection Performance | The Holy Java
- Raspberry Pi Zero: Not executing a trillion lines of PHP | Mythic Beasts
Infrastructure, Operations and DevOps
- Advanced Continuous Delivery Scenarios | Java Code Geeks
- How Hypernetes Brings Multi-tenancy to Microservice Architectures | The New Stack
- Deploying Containers with Docker Swarm and Docker Networking | Java Code Geeks
- JVM microservices – how to run Docker containers on Windows | Java Code Geeks
- Configure Couchbase Docker Container using REST API | Java Code Geeks
- Why use ECC? | Dan Luu
Security, Encryption and Cryptography
- PHP static code analysis vs ~1000 top wordpress plugins = 103 vulnerable plugins found | Marcin Probola
Link Collections
- Double Shot #1594 | A Fresh Cup
- Essential Reading List for Getting Started With Service Workers | The Changelog
- Web Development Reading List #114 | Smashing Magazine
- Dew Drop – November 27, 2015 (#2140) | Morning Dew