The first bit of interesting news came on Friday when Google announced it was shutting down Helpouts. This is interesting because the idea of expert video chat is gaining some traction in some places, but possibly not good enough for google-scale. LinkedIn talks about real-time distributed tracing. Ayende @ Rahien continues to look at the search facet performance in RavenDB. I will share a lot of information on search and faceting because users have started to require this type of feature in a lot of applications. Developers do not know nearly enough about this area.
As always, enjoy today’s items, and please participate in the discussions on these sites.
Top Stories
Career and Process
- Writing Just Enough Documentation | Java Code Geeks
- 8 Thoughts on A/B Testing | Javalobby
- If a Startup Founder Does This, Don’t Take the Job | Ivan Kirigin
- How do you estimate that which you’ve never done? | Javalobby
- Stop wasting time trying to get estimates right! – and what to do instead | Agile Upgrade
- How to Have Efficient Sprint Planning Meetings | DZone
Development
- On Flipboard.com and Idealism vs. Pragmatism | Broken Links
- Evolution of Server-Side JavaScript | Javalobby
- Error Handling Without Throwing Your Hands Up | Underscore
- Writing Groovy’s groovy.util.slurpersupport.GPathResult (XmlSlurper) Content as XML | Inspired by Actual Events
- Transforming Control flow to Data flow | Pricked.in
- Thread Magic Tricks: 5 Things You Never Knew You Can Do with Java Threads | Javalobby
- From Zero to HIPster (Haskell In Production) | 34 Cross
- Testing React Web Apps with Mocha | Hammer Lab
- An open letter about unit tests | George Dinwiddie
- Static vs. Dynamic | The Programmer’s Paradox
- Understanding types and inheritance in Julia | Chris von Csefalvay
- zero size objects | tedunangst.com
Concurrency, Performance and Scalability
- Real-time distributed tracing for website performance and efficiency optimizations | LinkedIn Engineering
AI, Machine Learning, Research and Advanced Algorithms
- Stream Processing and Probabilistic Methods: Data at Scale | Brave New Geek
- Grand unification of mathematics | John D. Cook
- Python/scikit-learn: Calculating TF/IDF on How I met your mother transcripts | Mark Needham
Big Data, Visualization, SQL and NoSQL
- Excerpts from the RavenDB Performance team report: Facets of information, Part II | Ayende @ Rahien
- Elasticsearch One Tip a Day: Managing Index Mappings Like a Pro | Javalobby
- Neo4j: Building a topic graph with Prismatic Interest Graph API | Mark Needham
- Which topics get the upvote on Hacker News? | Diving into data
- Asynchronous Python and Databases | zzzeek
Infrastructure, Operations and DevOps
- Getting Started: NuoDB and Docker | Javalobby
- Docker and Its Challenges for Enterprise IT | Javalobby
Link Collections
- Dew Drop – February 13, 2015 (#1954) | Morning Dew
Just FYI, the guy at tedunangst.com objects to all the utm_* cruft like ?utm_content=buffer98e74&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer on the expanded bitly URLs and serves up stochastic gibberish in place of the actual article you intend to link to.
LikeLike
Wow, that is terribly annoying. It looks like most of the content in the post just jumbled together. That is one less site I get to link to. Thanks for the heads up.
LikeLike