💜 WNB.rb Community Spotlight! 💜

This July, we're celebrating one of our own! Emily Samp (Engineering Manager @ Shopify + WNB.rb organizer) is sharing her expertise on "Beyond Type Checking."

🎯 This isn't just about type checking - it's about the future of Ruby development tools that will benefit ALL of us!

✨ Join our inclusive space where women and non-binary Rubyists thrive, learn, and support each other.

⏰ Noon, Eastern Standard Time
https://discord.gg/9957hywB?event=1397219557885870222

#Ruby #RubyCommunity

I never thought I would say this.

I am tired of identifying as part of the Ruby community, and I don’t know how much longer I can do it.

Perhaps it is time to pull up stakes.

Maybe 20 years was enough. #ruby

Tratto da "Programmazione elementare in Ruby." scritto da @anzu

"Abbiamo telefoni intelligenti, tablet o notebook che portiamo ovunque andiamo. I nostri figli li hanno, mini e microcomputer perennemente connessi ad Internet, dove possono fruire più o meno liberamente dei contenuti più disparati.
Vietare non è la soluzione, impedirgli di usarli non è la soluzione ma solo un tampone temporaneo che presto imparerà a scavalcare.
Si dovrebbe insegnare ai nostri figli, nativi digitali, l’approccio consapevole ed
informato.
Gli approcci agli insegnamenti informatici vanno rivisti e va rivista l’età in cui iniziare. Le lezioni di avviamento al computer che venivano e vengono utilizzati oggi non sono più adatti per i nativi digitali.
Accendere un computer e lanciare una applicazione per i nostri figli è naturale come per noi accedere il televisore e cambiare canale.
Usare un gioco, che è un software, è naturale per loro. Passivamente naturale, il mito della interattività è solo un percorso preordinato tra tanti progettati a monte dell’utente e si è passivi nell’illusione di non esserlo.
Bisogna passare dalla semplice visione strumentale e alfabetizzazione informatica alla fase di acquisizione delle competenze digitali.
Per questo motivo, si dovrebbe insegnare la programmazione dei computer ai bambini in età scolare.
Non per creare una generazione di programmatori (come mi si è accusato), ovviamente, ma per rendere delle persone consapevoli ed attive di fronte al mezzo informatico.
Programmare un computer è affrontare e risolvere problemi, problem posing and solving, è imparare a ordinare i pensieri per poter realizzare le idee. L’approccio può essere multidisciplinare e il metodo applicabile in molti campi e non necessariamente informatici.
Lo studio della programmazione è quindi, oltre alla sua mera applicazione, una
formidabile palestra di logica che guida il ragazzo attraverso un percorso che passa per l’analisi, la scomposizione dei problemi, la verifica dei risultati e l’organizzazione del pensiero."

#programmazione #ruby #rubyprogramming #rubylang #didattica #informatica

https://minimalprocedure.pragmas.org/writings/programmazione_elementare_ruby/corso_elementare_ruby.html
Programmazione elementare in Ruby.

Corso elementare di programmazione Ruby

Caching Rendered PDFs in Rails with Active Storage

A simple trick used to make downloading PDF faster. I use it in any project were I work with files. So thought of sharing it.

#Ruby #RubyOnRails #Performance

https://hsps.in/post/using-file-upload-to-cache-serving-pdf-files/

I’m back in Italy for some hols and #remote #work proudly showing off my #BrightonRuby towel
#ruby #development #brighton

「中高生Rubyプログラミングコンテスト2025」開催決定、作品募集開始~2025年9月30日まで | gihyo.jp
https://gihyo.jp/article/2025/07/ruby-procon2025-07

#ruby

「中高生国際Rubyプログラミングコンテスト2025」開催決定、作品募集開始~2025年9月30日まで | gihyo.jp

2025年7月16日、「中高生国際Rubyプログラミングコンテスト2025」第15回大会の開催が発表されました。15回目となる今回も、昨年に続き会場(三鷹産業プラザ)での対面開催が予定されています。

gihyo.jp

Ruby friends! 🥰

Type checking: Love it or leave it?

Our July WNB.rb meetup is here to show you why it doesn't matter! Emily Samp is breaking down how static analysis is making Ruby tools smarter than ever.

🎯 Beyond Type Checking

Join our supportive community:
https://discord.gg/9957hywB?event=1397219557885870222

#WNBrb #Ruby #DeveloperTools #WomenInTech