Seth Godin leads our day with an excellent article on control and resilience. My other favorites for today are in the development section. The first comes from Steven Lott, and he wonders about people that wait to write “serious code”. On benjaminFRY, he talks about software engineers being lazy, but the discussion is really around what our jobs are really like. On Martin Fowler’s blog, Stefan Tilkov presents a counterpoint to the monolith-first idea.
As always, enjoy today’s items, and please participate in the discussions on these sites.
Startups, Career and Process
- Control or resilience | Seth Godin
Development
- On Waiting to Write “Serious Code” | S.Lott-Software Architect
- Software engineers are lazy bastards | benjaminFRY
- Ultratestable Coding Style | Abstractivate
- Don’t start with a monolith | Stefan Tilkov
- The State of SVG Animation | Adobe
Concurrency, Performance and Scalability
- Monitoring growing memcached | Vinted Engineering
AI, Machine Learning, Research and Advanced Algorithms
- State of Hyperparameter Selection | Startup ML
- Methods of Proof – Diagonalization | Jeremy Kun
- Classifying text with bag-of-words: a tutorial | FastML
Big Data, Visualization, SQL and NoSQL
- Length of the average master’s thesis | Flowing Data
- Mortgages Are About Math: Open-Source Loan-Level Analysis of Fannie and Freddie | Todd Schneider
Infrastructure, Operations and DevOps
- Server Discovery And Monitoring In PyMongo, Perl, And C | Javalobby
- Docker – Clean Up After Yourself! | Javalobby
Security, Encryption and Cryptography
- Announcing Sidechain Elements: Open source code and developer sidechains for advancing Bitcoin | Blockstream
- Research report on using JIT to trigger RowHammer | XuanwuLab
Link Collections
- The Daily Six Pack: June 9, 2015 | Dirk Strauss
- Dew Drop – June 9, 2015 (#2031) | Morning Dew
- The Daily Six Pack: June 10, 2015 | Dirk Strauss