Introduction to AWS Simple Workflow Service (SWF) — SWF is used for building and managing background jobs made up of numerous parallel or sequential steps, and like many AWS services it gets complicated fast despite the 'simple' moniker. This post covers the concepts along with a Ruby based example.
Adrian Ancona
|
Scout APM - A Developer’s Best Friend — Scout’s intuitive UI helps you quickly track down issues so you can get back to building your product. Rest easy knowing that Scout is tracking your apps performance and hunting down small issues before they become large issues. Get started for free.
Scout APM
|
Removing SHA1 Passwords From RubyGems.org — RubyGems.org is changing their password storage approach which means if you have an account made before 2013 and haven’t logged in since then, you’ll want to do ASAP or you’ll face an email-based password reset later on (and if your address is out of date, you’ll have problems…)
Colby Swandale
|
⚡️ Quick bytes:
- The second edition of Sandi Metz's 99 Bottles of OOP has come out in both Ruby and JavaScript variants.
- Heroku user? Heroku is dropping TLS v1.0/1.1 support after July 31, 2021. mLab MongoDB, a commonly used MongoDB add-on, is also being removed from Heroku, so double check if you're using MongoDB from Heroku.
-
Redis in Ruby is a in-progress attempt at writing a book about reimplementing a system like Redis with Ruby as a learning experience.
-
Passenger 6.0.6 is out with a Ubuntu Focal (20.04) Nginx-based package release.
|
|
ℹ️ Interested in running a job listing in Ruby Weekly? There's more info here.
Generating Melodies with Markov Chains — I love when someone does something with Ruby that I have never considered. Here, it’s generative music that allows matt to “jam with the computer.” (And if you really want to go down the Ruby music rabbithole, don’t forget Sonic Pi.)
Matt Bettinson
|
Building a Toy Lexer in Ruby — Lexers form one of the first steps of most programming language/compiler implementations as they turn otherwise raw text into organized collections of elements that the compiler can work on further.
Alex Braha Stoll
|
Sharing Code with Ruby and Rails — This post is aimed at those a bit newer to Ruby, covering inheritance (both class and table based), mixins, and delegation. There are guidelines and gotchas mentioned along the way.
Poll Everywhere
|
bmg: A Ruby Relational Algebra — Allows the querying, joining, and other operations on in-memory, relational data sources. It claims to be the successor to the more functional Alf library (and if you look at the letters BMG you might see how that works..)
Enspirit SPRL
|
|