There are a lot of good development articles to start the week. First, On DZone Java we get a “getting started” guide for Kotlin. I have started to see a lot more interest in Kotlin this year, so it seems to be a language to watch. On Java Code Geeks we have a beginner’s guide to addressing concurrency issues. If you have never dealt with concurrency issues before, this is a good place to start. Sadly, we have another security issue today, this one reported by ZDNet. Matthew Garrett talks about how the Ubuntu Snap format has some security risks.
As always, enjoy today’s items, and please participate in the discussions on these sites.
Startups, Career and Process
- Agile Economics: Early and Often | Gil Zilberfeld
- Implementers, Solvers, and Finders | Randall Koutnik
Design and Development
- Exercises in Kotlin: Part 1 – Getting Started | DZone Java
- Authentication in Golang With JWTs | DZone Integration
- JavaScript’s type system | 418 Status
- A polyglot’s guide to multiple dispatch – part 2 | Eli Bendersky’s website
- Probabilistic Programming in Scala | Underscore
- Performance These Days | inessential
- Code Review and Single Responsibility Principle | Java Code Geeks
- API Names and Begging the Negatives | DZone Integration
- Spring Security with Spring REST Web-service | Java Code Geeks
- Ceylon on mobile devices | Java Code Geeks
- 10 Tips on How to Build the Perfect SDK | DZone Java
Concurrency, Performance and Scalability
- Making asm.js/WebAssembly compilation more parallel in Firefox | Benjamin Bouvier
- A Beginner’s Guide to Addressing Concurrency Issues | Java Code Geeks
AI, Machine Learning, Research and Advanced Algorithms
- Bagging and Random Forest Ensemble Algorithms for Machine Learning | Machine Learning Mastery
- GloVe: Global Vectors for Word Representation | the morning paper
- Sorry ARIMA, but I’m Going Bayesian | Stitch Fix Technology
Big Data, Visualization, SQL and NoSQL
- Sorted pagination in Cassandra | Java Code Geeks
- Spark Streaming and Twitter Sentiment Analysis | Java Code Geeks
- PostgreSQL 9.6 with Parallel Query vs. TPC-H | Robert Haas
- Using Metadata Repository to Improve MDM Success | MarkLogic
Security, Encryption and Cryptography
Link Collections
- Dew Drop – April 22, 2016 (#2236) | Morning Dew