in Ruby: Invariants Before Code English
  • Implementing a Singly Linked List in Ruby English
  • Ruby Method Arguments Without the Guesswork English
  • Implementing a Binary Search Tree in Ruby English
  • Metaprogramming trong Ruby: sức mạnh, method lookup và giới hạn
  • Building a Minimal ORM in Ruby: From SQL to ActiveRecord English
  • Rack xử lý một HTTP request như thế nào?
  • super trong Ruby: tiếp tục method lookup, không chỉ gọi parent
  • Public, private và protected trong Ruby: visibility là contract
  • Scope và class method trong ActiveRecord: relation composable mới là điểm chính
  • Symbol và String trong Ruby: semantics trước micro-benchmark
  • SOLID trong Ruby: nguyên tắc thiết kế, không phải checklist đạo đức
  • Mutable và Immutable trong Ruby: object identity, mutation và allocation
  • Các Ruby implementation: CRuby, JRuby, TruffleRuby và mruby
  • Ruby truyền tham số thế nào? Pass-by-value của object reference
  • 2018

  • length, count và size trong Ruby/Rails: giống mà không giống