Ruby’s Hash is a Swiss-Army Knife
Ruby's Hash is a Swiss-Army Knife –A Hash is a built-in data structure in Ruby that maps values to keys and has a constant-time O(1) lookup. This article shows the capabilities of this simple, but equally powerful tool. We’ll start with the basics but also cover some obscure but equally useful features of hash.
Wonder Tools at ONA ⚡️
Link: Wonder Tools at ONA ⚡️: "Tools I'm sharing at the Online News Association Conference"
Interesting rundown of meeting transcription tools and services
Specifications Grading: A Method for Improving Student Performance
Link: Specifications Grading: A Method for Improving Student Performance: "Last revised: 10/07/2021 by JP Overview Are you looking to increase student motivation and the quality of their academic work? If yes, consider specifications grading. According to Linda B. Nilson, Ph.D. the traditional higher education grading method is broken and specifications grading offers a solution with benefits for both students and faculty. Nilson published her…"
An excellent book. Well written. Detailed. And it was the original book on Specs Grading (I think).
Specifications grading with the EMRF rubric
Link: Specifications grading with the EMRF rubric: "A useful rubric for implementing specifications and other forms of mastery grading."
An interesting set of definitions for specs grading. I didn't happen to use it but it is interesting.
Service Objects | Jared Norman
Link: Service Objects | Jared Norman: "Service Objects are a popular software design pattern in the Ruby on Rails community. They are used to extract procedural logic away from models and controllers and into their own objects."
Good article on an arcane topic that the ruby community loves to debate and discuss.
A non-mathematical introduction to Kalman Filters for programmers - Pravesh Koirala
Link: A non-mathematical introduction to Kalman Filters for programmers - Pravesh Koirala: "Read my manifesto on Code as an alternative to Mathematics. Code for this article can be found on this Colab Notebook should you choose to follow along. Why Kalman Filters? Kalman filters are ingenius. If you have never heard of them, then a very intuitive (and arguably reductive) way to think about them is to"
A non-mathematical introduction to Kalman Filters for programmers – Pravesh Koirala
A non-mathematical introduction to Kalman Filters for programmers - Pravesh Koirala –Read my manifesto on Code as an alternative to Mathematics. Code for this article can be found on this Colab Notebook should you choose to follow along. Why Kalman Filters? Kalman filters are ingenius. If you have never heard of them, then a very intuitive (and arguably reductive) way to think about them is to
The costly mistake so many make with numpy and pandas
Link: The costly mistake so many make with numpy and pandas: "What happens next() will shock you"
Really good performance tips for python, pandas and numpy.
Shale - Ruby object mapper and serializer for XML, JSON, TOML and YAML
Link: Shale - Ruby object mapper and serializer for XML, JSON, TOML and YAML: "Shale - Ruby object mapper and serializer for XML, JSON and YAML"
A pretty amazing, super useful package.