Read it or Throw it

Yaron Wittenstein's Newsletter

Saturday, December 3, 2016

Read it or Throw it #194

1. Notes on Distributed Systems for Young Bloods
2. 10x speedup utilizing Nagle Algorithm in business application (by Ayende)
3. RACK::APP - Ruby Web Application framework - Fully BDD - Performance optimised
4. Elixir, Ruby, don’t fight. Talk… with Export/Erlport
5. AI Develops Software (by Greg Young)
6. "CFO asks CEO" tweet
7. Muzo - Your Personal Zone Creator with Noise Blocking Tech (Kickstarter)
8. Recommended Book: The Honest Truth About Dishonesty (by Dan Ariely)
9. Recommended Book: Metaprogramming Elixir: Write Less Code, Get More Done (by Chris McCord)
10. Recommended Talk - Diving into the Details with DTrace
Posted by Yaron Wittenstein at 11:01 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Monday, November 21, 2016

Read it or Throw it #193

1. Instant Messaging at LinkedIn
2. Asynchronous processing with in-memory databases
3. Elixir and Unicode, Part 1: Unicode and UTF-8 Explained
4. A Quantum Leap for the Web – Mozilla Tech
5. Design patterns in the test of time (by Ayende)
6. avionics - Why are critical flight computers redundant? (Stack Exchange)
7. Million Lines of Code
8. Fuck You Startup World
9. The One Method I’ve Used to Eliminate Bad Tech Hires
10. Recommended Video - Hammock Driven Development (by Rich Hickey)
Posted by Yaron Wittenstein at 3:41 PM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Friday, October 28, 2016

Read it or Throw it #192

1. The Guts n’ Glory of Database Internals Series (by Ayende)
2. Awesome Programmers
3. 10 Modern Software Over-Engineering Mistakes
4. Artificial Neural Networks, Elixir, and You
5. Need a Second Opinion on Your Ruby Code? Ask Crystal (by Pat Shaughnessy)
6. Monitoring Anomalies in the Experimentation Platform
7. PostgreSQL: PostgreSQL 9.6 Released!
8. Stack Match
9. Fluency vs Mastery: Can You Be Fluent Without Being Good (by Scott H. Young)
10. funny Tweet: There are only two hard problems in distributed systems ...

"The shorter way to do many things is to do only one thing at a time"
Wolfgang Amadeus Mozart
Posted by Yaron Wittenstein at 5:08 PM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Thursday, October 13, 2016

Read it or Throw it #191

1. Amazon ElastiCache for Redis Adds Sharding Support with Redis Cluster
2. Why's that company so big? I could do that in a weekend
3. Elasticsearch Will Soon Get Machine Learning with Elastic's Prelert Acquisition
4. Reflections of an "Old" Programmer
5. On the limits of TDD, and the limits of studies of TDD
6. Entity Component Systems (in Elixir)
7. A Famous Rabbi’s Advice for Getting Important Things Done (Cal Newport)
8. Is Facebook’s Massive Open Office Scaring Away Developers? (Cal Newport)
9. Choice and Truth: 8th Grade Exam From 1912 Shows How Much Education Has Been Dumbed Down
10. Recommended Book: Release It!
Posted by Yaron Wittenstein at 2:02 PM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Saturday, October 1, 2016

Read it or Throw it #190

1. The Guts n’ Glory of Database Internals: B+Tree (by Ayende)
2. Pushing Database Scalability Up And Out With GPUs
3. Distributed Transactions: The Icebergs of Microservices
4. Writing Redis Modules
5. How Envelope Encryption Works with Supported AWS Services
6. InfluxData closes $16 million Series B
7. To tell someone they're wrong, first tell them how they're right
8. Recommended Book: The Little Schemer
9. Recommended Video: What Other Languages Can Learn From Rust (by Yehuda Katz)
10. Recommended Video: ElixirConf 2016 - Keynote by José Valim

"There are only two hard things in Computer Science: cache invalidation and naming things."
Phil Karlton
Posted by Yaron Wittenstein at 10:45 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Friday, August 12, 2016

Read it or Throw it #189

1. Keep earning your title, or it expires
2. Google's QUIC protocol: moving the web from TCP to UDP
3. How do Erlang Microprocesses work internally? (reddit)
4. operating system - How does multi-level page table save memory space? (StackOverflow)
5. Remove auto-complete field entries in Google Chrome (Super User)
6. API Design: robust error handling and recovery (Ayende)
7. Die Dashboards, Die! Why Conversations Will Reinvent Software
8. China has actually built an elevated bus that travels above car traffic
9. funny tweet: "JavaScript: stay awesome"
10. Recommended Book: Programming Elixir
Posted by Yaron Wittenstein at 3:54 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Friday, August 5, 2016

Read it or Throw it #188

1. Announcing GenStage
2. Elixir Flow-Based Programming: GenStage Example
3. Monitoring our Stack with Elixir
4. Using the fuse Erlang library to implement the Circuit Breaker Pattern in Elixir
5. Challenge: The race condition in the TCP stack (by Ayende)
6. Caching, What is it Good For?
7. Redis MONITOR Command
8. Redis Labs raises $14M for its in-memory NoSQL database services
9. Vim Gifs
10. The Evolution of a Software Engineer


"The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle."
Joe Armstrong
Posted by Yaron Wittenstein at 1:30 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Friday, June 10, 2016

Read it or Throw it #187

1. Redis Loadable Modules System - <antirez>
2. Beyond Functional Programming with Elixir and Erlang (by José Valim)
3. Handling TCP connections in Elixir
4. My time with Rails is up
5. Do GPU optimized databases threaten the hegemony of Oracle, Splunk and Hadoop?
6. Why kernel code/thread executing in interrupt context cannot sleep?
7. Plan to make programming mandatory at schools a step to foster creativity - The Japan News
8. Year 2038 problem (Wikipedia)
9. Muscle memory (Wikipedia)
10. SkinTrack: Using the Body as an Electrical Waveguide for Continuous Finger Tracking on the Skin (YouTube)
Posted by Yaron Wittenstein at 9:43 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Saturday, April 16, 2016

Read it or Throw it #186

1. Redis Memory Optimisations
2. Force-evict expired keys from redis
3. To Compress or Not to Compress, that was Uber's Question
4. Managing two million web servers
5. Why Erlang Matters
6. Netdata - Real-time performance monitoring, in the greatest possible detail
7. Google may be considering Swift for use on Android
8. What every Browser knows about you
9. Classic Programmer Paintings
10. Recommended Talk: CRDTs: Consistency without consensus
Posted by Yaron Wittenstein at 2:11 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Saturday, March 26, 2016

Read it or Throw it #185

1. Redox - a Unix-like Operating System written in Rust
2. How an angry programmer almost broke the internet by deleting 11 lines of code
3. The role of logs (Ayende)
4. Distributed Systems Are a UX Problem
5. 10M Concurrent Websockets
6. Citus Unforks From PostgreSQL, Goes Open Source
7. Here are Google, Amazon and Facebook's Secrets to Hiring the Best People
8. What f#&king programming language should I use?
7. Recommended Talk: Change Data Capture: The Magic Wand We Forgot (Martin Kleppmann)
9. Recommended Talk: Phoenix and Elm – Making the Web Functional (Chris McCord & Evan Czaplicki)
10. Recommended Talk: Modeling your domain (Norbert Wojtowicz)
Posted by Yaron Wittenstein at 2:31 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Saturday, March 19, 2016

Read it or Throw it #184

1. Infrastructure Engineering in the 21st Century
2. The Wrong Abstraction (Sandi Metz)
3. Provisioning vs Configuration
4. Spacemacs and Alchemist to make Elixir of immortality
5. SnappyData - The World's First OLTP + OLAP Database built on Spark
6. Cubetto - Hands on coding for ages 3 and up by Primo Toys (Kickstarter)
7. OSSnews
8. 10 Healthy Habits For Your Brain
9. Recommended Talk: Things that Matter (by Bruce Tate)
10. Recommended Talk: "Transactions: myths, surprises and opportunities" (by Martin Kleppmann)
Posted by Yaron Wittenstein at 4:08 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Saturday, February 27, 2016

Read it or Throw it #183

1. Kill Your Dependencies
2. Sacrificial Architecture (by Martin Fowler)
3. If you’re a db, you need to manage CPU / Memory / IO (Ayende)
4. Elixir obsoletes Ruby, Erlang and Clojure in one go
5. Phoenix is Rails 5
6. The Reactive Manifesto
7. A Field Guide to Developers (Joel Spolsky)
8. Microsoft to acquire Xamarin and empower more developers to build apps on any device
9. First Click: This $1 chip will connect your things to the city for free
10. Atlas, The Next Generation (YouTube)
Posted by Yaron Wittenstein at 7:49 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Saturday, January 30, 2016

Read it or Throw it #182

1. Datomic: The most innovative DB you've never heard of
2. Docker Acquires Unikernel Systems As It Looks Beyond Containers
3. Why choose Clojure over Elixir? - Quora
4. Akka.NET
5. Life is Short (Paul Graham)
6. 10X Engineers - Quora
7. Why I Strive to be a 0.1x Engineer
8. Coffeespec
9. ORISTAND - A truly affordable stand up desk
10. Recommended Talk - I got 10 trillion problems, but logging ain't one
Posted by Yaron Wittenstein at 8:36 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Subscribe To

Posts
Atom
Posts
All Comments
Atom
All Comments

Total Pageviews in Last 30 days

Blog Archive

  • ►  2021 (2)
    • ►  September (1)
    • ►  January (1)
  • ►  2020 (1)
    • ►  April (1)
  • ►  2019 (7)
    • ►  December (1)
    • ►  October (1)
    • ►  August (1)
    • ►  June (1)
    • ►  May (1)
    • ►  March (1)
    • ►  January (1)
  • ►  2018 (8)
    • ►  December (1)
    • ►  November (1)
    • ►  October (1)
    • ►  August (2)
    • ►  May (1)
    • ►  March (1)
    • ►  January (1)
  • ►  2017 (6)
    • ►  December (1)
    • ►  November (1)
    • ►  August (1)
    • ►  July (1)
    • ►  May (1)
    • ►  February (1)
  • ▼  2016 (13)
    • ▼  December (1)
      • Read it or Throw it #194
    • ►  November (1)
      • Read it or Throw it #193
    • ►  October (3)
      • Read it or Throw it #192
      • Read it or Throw it #191
      • Read it or Throw it #190
    • ►  August (2)
      • Read it or Throw it #189
      • Read it or Throw it #188
    • ►  June (1)
      • Read it or Throw it #187
    • ►  April (1)
      • Read it or Throw it #186
    • ►  March (2)
      • Read it or Throw it #185
      • Read it or Throw it #184
    • ►  February (1)
      • Read it or Throw it #183
    • ►  January (1)
      • Read it or Throw it #182
  • ►  2015 (15)
    • ►  December (1)
    • ►  November (1)
    • ►  October (1)
    • ►  September (1)
    • ►  August (1)
    • ►  July (1)
    • ►  June (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (4)
  • ►  2014 (33)
    • ►  December (1)
    • ►  November (3)
    • ►  October (1)
    • ►  September (1)
    • ►  August (2)
    • ►  July (2)
    • ►  June (2)
    • ►  May (6)
    • ►  April (2)
    • ►  March (3)
    • ►  February (5)
    • ►  January (5)
  • ►  2013 (51)
    • ►  December (4)
    • ►  November (5)
    • ►  October (2)
    • ►  September (4)
    • ►  August (4)
    • ►  July (4)
    • ►  June (4)
    • ►  May (4)
    • ►  April (7)
    • ►  March (5)
    • ►  February (5)
    • ►  January (3)
  • ►  2012 (59)
    • ►  December (4)
    • ►  November (4)
    • ►  October (5)
    • ►  September (4)
    • ►  August (4)
    • ►  July (5)
    • ►  June (6)
    • ►  May (3)
    • ►  April (6)
    • ►  March (6)
    • ►  February (6)
    • ►  January (6)
  • ►  2011 (27)
    • ►  December (7)
    • ►  November (4)
    • ►  October (16)
Simple theme. Powered by Blogger.