Radical UX starts our day with a look at nine nasty UX truths. These are some excellent pieces of advice, with my favorite being “color is meaningless”. Color can be used to differentiate ideas in a UI, but overall it does seem like nobody cares otherwise. At Ayende @ Rahien, we continue the database internals series with the communication protocol. You can make it as complicated or as simple as you like, as long as it works. On DZone Agile, we get an excellent post about the Purpose Alignment Model. For product development teams, there is an excellent quadrant-based visualization for helping make decisions about your purpose and your development.
As always, enjoy today’s items, and please participate in the discussions on these sites.
Startups, Career and Process
- Open source is a life changer | Piotr Gankiewicz
- The Case for Lean: Presenting Status | DZone Agile
- Alignment vs. Autonomy and the Purpose Alignment Model | DZone Agile
Design and Development
- Scala vs Kotlin: Pimp my library | Nicolas Frankel
- The Guts n’ Glory of Database Internals: The communication protocol | Ayende @ Rahien
- Python: Scraping elements relative to each other with BeautifulSoup | Mark Needham
- Message Level Authorization in Apache ActiveMQ | Java Code Geeks
- What’s Wrong With This Code: On Implementation and Behavior | DZone Java
- Android StackView Example | Java Code Geeks
- Nine Nasty UX Truths | Radical UX
- Anvil: Like MsAccess For The Web But With Git Coolness | Paul Hammant
- The Search For The Holy Grail: How I Ended Up With Element Queries, & How You Can Use Them Today | Smashing Magazine
- Go Context | Peter Bourgon
AI, Machine Learning, Research and Advanced Algorithms
- Formal methods let you explore the corners | John D. Cook
- The Multiworld Testing Decision Service | Machine Learning (Theory)
- The Blum-Blum-Shub Pseudorandom Generator | Jeremy Kun
Big Data, Visualization, SQL and NoSQL
- Visualizing relationships between python packages | Robert Kozikowski
- Realtime data processing at Facebook | the morning paper
- How to remove duplicate rows from a table in SQL | Java Code Geeks
- PostgreSQL 9.6: Parallel Sequential Scan | 2ndQuadrant
Infrastructure, Operations and DevOps
- Couchbase Docker Container on Amazon ECS | Java Code Geeks
Security, Encryption and Cryptography
- Backdooring an AWS account | Cyber Free
- 1 in 16 Java Components Have Security Defects | DZone Java
Link Collections
- Dew Drop – July 11, 2016 (#2284) | Morning Dew