
A weekly newsletter and podcast to help you become a better Ruby engineer by @starrhorne and @eviedently. This week's newsletter topic: heaps
Joined October 2016
- Tweets69
- Following31
- Followers33
- Likes23
Better late than never! Episode 11 is up: rubyletter.com/podcast/2017/…
RubyLetter 18 is all about benchmarks: micro, scientific, third party: rubyletter.com/newsletter/20…
Heap introspection is only possible because of features that shipped in Ruby 2.1. This talk shows how they work: youtube.com/watch?v=qzNNH2mn…
The Stack and the Heap: Even if you have no interest in Rust, this is a good intro to low-level memory management doc.rust-lang.org/book/the-s…
Episode 10 is out and it's six whole minutes of awesome: rubyletter.com/podcast/2017/…
Ever wondered where the terms call stack and stack trace come from? Check out this intro to the stack vs the heap youtube.com/watch?v=_8-ht2AK…
This detailed writeup shows how to implement a priority queue in Ruby using binary heaps: brianstorti.com/implementing…
Interactive heapsort visualization: no text, but if you watch it for a few you can intuit how the algorithm works: cs.usfca.edu/~galles/visuali…
The first of an approachable, introductory video series ab binary heaps: youtube.com/watch?v=c1TpLRyQ…
RubyLetter 17: Heaps. "Heaps" can move us all the way from basic CS thru low-level programming and into Ruby: rubyletter.com/newsletter/20…
Episode 9 is out! Sinatra 2.0, implicit code, indexing, 5.1 features, RSpec and Rails, plus heaps. WHEW! rubyletter.com/podcast/2017/…
In this excellent low-key talk, you'll learn about namespaces, cgroups, and how they work to bring you containers: youtube.com/watch?v=ZD7HDrtk…
If you're interested in trying out Docker for Ruby development or production, this talk is a great place to start: youtube.com/watch?v=DyBvMrNX…
This short video explains what cgroups are and how they're used by Linux for normal everyday operations: sysadmincasts.com/episodes/1…
For a simple way to set up development VMs, it's hard to beat Vagrant. This tutorial will get you up and running: youtube.com/watch?v=y_ovW0LH…
Sit down with a CS professor and watch as he sketches out the basic operation of a virtual machine: youtube.com/watch?v=GIdVRB5y…
An approachable intro for Rubyists who have seen and used environmental variables but not really understood them: blog.honeybadger.io/ruby-gui…
You use tools like Bundler, RVM, rbenv, or chruby every day. But what are these tools actually doing under the hood? confreaks.tv/videos/rubyconf…