Reading list for today:
General
- Tesla Is a Car, Not a Revolution
- Unemployment in America
- Listen while you work: What music does to your brain
Software development
- Announcement: Sync Desktop 1.2 Released for Liferay Portal 6.2
- Etsy’s Journey to Continuous Integration for Mobile Apps
- ASP.NET Web API Versioning with Media Types
- AirPair Launches Evernote Community Powered API Live Help
- Dependency inversion: the structure logarithm.
- Failure is an option - Andreas M. Antonopoulos
- How do you document your ops infrastructure?
- Innodb Performance Optimization Basics
- Getting Started with Puppet
- FrequencyReducesDifficulty
- What is Data Redundancy? - Definition from Techopedia1. Enabling Specification
- You are not the model. Your intuition is what the…
- An immutable operating system
- Scaling Meteor: The Challenges of Real-time Apps
- The Hipper Element
- The Hipper Element
- Best Practices for Designing a Pragmatic RESTful API1. Programmer Happiness: It’s the Little Things
- The Netflix Dynamic Scripting Platform
- Tracking Events using the Amazon Mobile Ads API
- Coding conventions: 9 areas where developers actually agree
- The MongoDB Blog
- Amazon Web Services Blog
Project management
- Cost of Delay: Not Shipping on Time, Part 1
- Cost of Delay Due to Technical Debt, Part 4
- WIP limit versus batch size, fair comparison?
Productivity
- Five email tics I’d love for you to lose
- Five fast email productivity tips
- Inbox Zero: What’s the action here?
- Inbox Zero: Where filters will and won’t help
- Inbox Zero
- Open Thread: The value and quality of email at work
- Fresh Start: The Email DMZ
Android
Java
- JSR-352, Spring Batch and You
- Evaluating expressions using Spring Expression Language (SpEL)
- Serializing Java Objects with Non-Serializable Attributes
- Spring Data Elasticsearch 1.0 M1 released
- Convert Java Objects to XML and XML to Java Objects with XStream
- A quick introduction to AssertJ
- Java DSL for easy testing of REST services
- Java 8 Type Annotations
- Java SE 8 Date and Time
- 10 Reasons Why Java Rocks More Than Ever: Part 9 – Backwards Compatibility
- Groovy Bean Configuration in Spring Framework 4
- Don’t wait, upgrade - Hibernate Validator 5.1.0.Final is out!
Scala
- sksamuel/elastic4s · GitHub
- novus/salat · GitHub
- Starting with Scala Macros: a short tutorial
- pulsation/slick-android-example · GitHub
- What is a Type System for?
- Scala Akka Workshop – Evolving a Robot in an Actor Cluster
Linux
- First look at cockpit, a web based server management interface [Update]
- Chris’s Wiki : blog/linux/SystemdWhyItWon