đĄ Newsletter WoR #50: back to work â time to cheer up, try tofu, and meet GPTâŚ
A monthly newsletter about Ruby on Rails and the web
Weâre so happy to be back here after the summer break đ Especially since this newsletter celebrates its fiftieth edition and almost three-year anniversary. Thank you again for reading it and sharing it! As usual after the break, we take time to rewind on whatâs new in Rails and around the web.Â
In this issue, we read our application logs and watch the RubyKaigi conference, we say no to toxic productivity, we set up jobs to scale user growth, and we add pastel colors to our livesâŚ
đ French version (version française) | đ¤Â Italian version (versione italiana) | đ¤Â Spanish version (versiĂłn espaĂąola)
Web News đď¸
A big piece of news has shaken the global stage, and even gotten some French devs to wake up from their summer naps: HashiCorp adopted the Business Source License for all their products, including Terraform. It was a biiiig deal in August. This nightmare ended with the release of OpenTofu, a fork of Terraform (a Terrafork!) which joined the Linux CNCF Foundation. Tech might be going veganâŚ
Ruby and Rails News đ¤ď¸
𪾠Itâs a log, log world
If weâre going to break production, we might as well log it properly, right? Aestimo Kirina shows us how to use logs and the 6 levels of severity of Logger: debug, info, warn, error, fatal, unknown. He shares some formatting tips, like displaying logs with rainbow colors in your terminal, cosâ who says debugging canât be đ fun đ? And if youâre already past that kind of fun, you can also delve into his introduction to Lograge đ¤Ź.
⨠Managing your Ruby Logs like a Pro - Aestimo Kirina
đ¤ News in a nutshell
Podcasts aplenty:
The Ruby for all podcast invited Megan Brown to share her experience with UX research as well as some career advice.
The Bike Shed podcast invited Andrea Goulet to speak about empathy, community and gender bias.Â
Way back in May but way worth a listen, the Ruby on Rails podcast released a recap of RubyKaigi 2023.
Speaking of RubyKaigi, it was good to see Emily Sampâs talk Generating RBIs for dynamic mixins with Sorbet and Tapioca (ah the mystery of RBI files) and Jemma Issroffâs talk Tips and Tricks for working in the MRI Codebase (ah the mystery of MRI).
Ruby Tip đ
Rails Go to SpecThis Vscode extension will find your file of specs in no time, or create it for you!Â
This is the default keybinding:
- Ctrl + Shift + y
- Cmd + Shift + y (Mac)But of course you can customize the keybinding in your favorite code editor.
On the Web đ¸ď¸
âą Less is more?Â
Youâre back to work, but definitely still in the mood for a holiday. So you find yourself laying eyes on The 4-hour Workweek, Tim Ferrisâ bestseller that caused quite the sensation in the tech industry. Alas, Meagan Day is here to snap you out of your fantasy plans. In this brilliant article, she debunks the myth of hyperproductivity born straight out of â surprise surprise â the Silicon Valley.Â
⨠The Fraud and the four-hour workweek - Meagan Day
đ To do or not to do
Letâs talk real productivity. Dr Amantha Imber, who specializes in behavioral science, examines the flaws â and the true potential â of to-do lists.Â
⨠Not Getting Anything Done? Try This To-Do List Hack - Amantha Imber
đŞ Wind of change
Some September inspiration: yes, even in the middle of the industry crisis and its mass layoffs, it is still possible to get a new or a different job, whatever your background. Jolene from Colorful Codes is here to prove it: with no prior degree or training, she became a developer at Microsoft.Â
⨠How to stay motivated during your tech job hunt - Colorful Codes
Some Code đť
đ Exponential growth
A job for this, a job for that⌠Thatâs all very well when you have 1000 users. But multiply this number by 10, and you end up with endless job queues and users waiting for their data to refresh for over 10 minutes⌠what a nightmare!
Surbhi Garg shows us how to configure Sidekiq to get a system to scale with its user base.Â
⨠Scaling Journey from 16k to 160k Users - Surbhi Garg
â The truth, nothing but the truth
If you havenât taken electrotech classes, you may not be familiar with truth tables. These tables help understand the basics of conditionals, but also the impact of certain admin panel settings and ways around unfortunate bugs. Eve Ragins illustrates this with very clear examples.Â
⨠Using Truth Tables - Eve Ragins
đ¤ Hey Gepetto, tell me my name
Whether we like it or not, weâre going to have to get used to AI sticking around. And weâd better know a thing or two about it if we want to use it wisely. Birgitta BĂśckeler has put together an overview on the topic for us.Â
⨠Exploring Generative AI - Birgitta BÜckeler
Fun đ
đŹ Back to work sweet work
As you may have gathered by now, we need BEAUTY and COLORS and GLITTER in our lives. So we were delighted to read Carrie Cousinsâ article about websites in candy pastel shades, and weâre tempted to try out her color recommendations.Â
⨠Candy Pastels: A Soft and Soothing Graphic Trend - Carrie Cousins
Events đĄ
đ Unicorns in tech afterworks - Berlin
Unicorns in Tech is an LGBTIQ+ friendly community with more than 4000 members. Every first Thursday of the month they hold an afterwork to get together with techies and create new projects.Â
⨠Unicorns in Tech afterworks
â Buy us a coffee to support the newsletter đ°
⨠Join us: meet-up | twitter | website
Editors: Aurelie, Camille, Lucille and Juliette
English version: Marine and Jade
Italian version: Paola
Spanish version: Kattya



