Leading off our Monday morning is a description of MoMA’s digital art vault. It is interesting to see how technology is used outside of our core industry. Variance Explained talks about the journey programmers must take in writing a million lines of bad code. The Chromium blog gives us an update on Google’s experimental protocol QUIC.
As always, enjoy today’s items, and please participate in the discussions on these sites.
Top Stories
- MoMA’s Digital Art Vault | MoMA
Career and Process
- KISS With Essential Complexity | Java Code Geeks
- Software engineering as … engineering | Edmund Kirwan
- Estimates or #noestimates… It’s All a Matter of Context | Javalobby
- The Lean Learning Board | Gil Zilberfeld
Development
- Shades of Grey | The Programmer’s Paradox
- Short on Time? Switch to Groovy for Unit Testing | Java Code Geeks
- Unit And Integration Test Reports For Maven Projects In SonarQube | Javalobby
- Oblique Strategies: Prompts for Programmers | Kevin Lawler
- Arduino web architecture, back to the future | Arduino Blog
- Using Go’s interfaces at Clever – more than just easy collaboration | Clever
- A Million Lines of Bad Code | Variance Explained
- The JDK 8 SummaryStatistics Classes | Inspired by Actual Events
- Mixing matching, mutation, and moves in Rust | The Rust Programming Language Blog
- Using Apache Kafka for Integration and Data Processing Pipelines with Spring | Javalobby
- Double-clicking On The Web | Mattias Geniar
Concurrency, Performance and Scalability
- Profiling MySQL Queries from Performance Schema | Javalobby
AI, Machine Learning, Research and Advanced Algorithms
- A taxing algorithm | bit-player
Big Data, Visualization, SQL and NoSQL
- Another look at MySQL at Twitter and incubating Mysos | Twitter Blogs
Infrastructure, Operations and DevOps
- Taking Jenkins CI from Automation to Orchestration – A Continuous Integration A/B Testing Use Case | Javalobby
- Up/Down Monitoring isn’t Enough for Your Business | Javalobby
- A QUIC update on Google’s experimental transport | Chromium Blog
Security, Encryption and Cryptography
- Beyond annoyance: security risks of unwanted ad injectors | Google Online Security Blog
IaaS, PaaS, Saas and *aas
- What Can You Do With AWS? | Javalobby
- Running Arbitrary Executables in AWS Lambda | AWS Compute Blog
- Launching and Running an Amazon EMR Cluster in your VPC – Part 2: Custom DNS | Amazon AWS
Link Collections
- Dew Drop – April 17, 2015 (#1995) | Morning Dew