Pat Shaughnessy
@pat_shaughnessy
Followers
4K
Following
6K
Media
193
Statuses
10K
Author of Ruby Under a Microscope, Ruby developer @apple he/him
San Jose, CA
Joined May 2009
2️⃣ Pat Shaughnessy @pat_shaughnessy published an article about Parsing: How Ruby Understands Your Code Read about how the Ruby parser is going through the code and it takes you through a journey about how Ruby makes sense of the syntax and the internal representation of it.
1
1
3
@nateberkopec omg. Ask and ye shall receive. From today's Ruby Weekly, @pat_shaughnessy appears to be working on that very Ruby Under a Microscope update I've been wishing for! Thanks Pat! https://t.co/i0DRF03hVP
https://t.co/POTlT5WhGJ Unreal timing! <3
1
3
23
Ruby Under a Microscope is part of the latest promotion from @nostarch 👏- great time to pick up a copy if you haven't already
Bundle alert! Learn You Some Code with our latest @humblebundle. Pay what you want for up to 18 programming ebooks, plus support @ThePSF.
0
2
12
If you were reticent to use Mastodon because of its UX, I really recommend this new web client: https://t.co/fZY5ppCvcW It's an open source progressive web app running @nuxt_js , focused on UX and web performance. Incredible that it's still in version alpha, the quality is 💯
elk.zone
A nimble Mastodon web client
2
17
107
We're hiring an Editor. Please RT. https://t.co/pLBOBoHoMC
@nostarch
2
20
14
After coming across with @pat_shaughnessy's work, I started to enjoy learning about Ruby's internals. To enforce what I'm learning through Shaughnessy's book, I just published RUBY INTERNALS #1 — Ruby scanning and tokens
link.medium.com
A study based on Ruby Under a Microscope — An Illustrated Guide to Ruby Internals, by Pat Shaughnessy
1
2
6
A few thoughts on what I learned about the recruitment process from helping my son find his first job. Blame the Market All You Want: My Son’s First Job and Why an Inclusive Recruitment Process is Your Road to Retention https://t.co/0ThN2YfT2n
#WorkStep
workstep.com
Revamp your recruitment process for inclusivity and better frontline employee retention while building a workforce that thrives together.
0
2
1
Sometimes when developing 👩💻 or debugging 🐛 in Ruby, you might want to copy an object from irb/pry into your text editor or a Rails console session. For a quick & dirty solution, you can use Marshal.dump + load 🛠 Let's take a look how it works 👇
1
4
56
Did you ever delete a whole table from rails console, while just trying to run some examples? 😓 From production...? 🥶😱 There is a way to remove that risk, by using its sandboxed mode. Check this out 👇
6
18
94
It’s time for Wasmtime One-Dot-OHHHH! Here’s how we made it: - Super fast 🚀 - Super safe 🔒 - Super production ready 🦾 Plus: Why use a standalone WebAssembly engine in the first place? https://t.co/tXE05Nlk0a
bytecodealliance.org
As of today, the Wasmtime WebAssembly runtime is now at 1.0! This means that all of us in the Bytecode Alliance agree that it is fully ready to use in production.
30
212
717
I'm excited about newest Humble Bundle! Dedicated to the memory of Peter Eckersley, this bundle benefits EFF and Let's Encrypt. @EFF @letsencrypt @nostarch Please share!
Our new @Humble Bundle is for all you Linux lovers out there, and it starts... now! Pay what you want for up to 21 DRM-free ebook titles that cover everything under the UNIX sun. Plus, your purchase supports @letsencrypt & @EFF, so it's a total win-win:
0
32
52
Not so many Ruby devs use pattern matching. I admit, when I first saw the feature(v2.7), the case syntax was clunky. But that isn't the "case" anymore! In my next tweets I'll show you many cool & clean examples. So we become less jealous of Elixir / JS devs 😂 Destructuring 👇
7
33
208
Every single blog post of Pat is a real gem if you're interested in #CrystalLang.
1
2
7
Just posted: “LLVM IR: The Esperanto of Computer Languages”
0
3
19
Microservices or not, one of the best things you can do to improve your own productivity is to have a fast, local development environment setup with minimum dependencies and ways to introspect isolated parts of your codebase.
25
354
2K