Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ Profile Banner
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ Profile
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ

@sgrif

7,298
Followers
387
Following
2,068
Media
32,192
Statuses

Former Communities Advocate @rust_foundation . Former co-lead of the team. Creator of @dieselframework . Enby. they/them/elle

Albuquerque, NM
Joined November 2008
Don't wanna be here? Send us removal request.
Pinned Tweet
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
1 year
In addition to my Mastodon account, , you can also find me at
0
0
2
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
As someone who remembers the days of floppy disks it absolutely blows my mind that this exists
Tweet media one
900
7K
84K
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
I do not understand how people hold Apple up as some pinnacle of UX design. Every time I pull out a Mac to do the most basic tasks I am baffled at how hard it is to do.
191
356
4K
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
The official instructions for installing a programming language should not be "curl this shell file and run it as root"
67
197
3K
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
And just like that the storage capacity is tripled
Tweet media one
18
29
3K
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
People who are like "the future is lame where are my flying cars" are fuckin wrong. I can play my full PC library anywhere I go, installed on storage so dense and tiny it's absolutely mind boggling. This is the shit I could only dream of as a kid. The future is fuckin awesome
17
121
3K
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
For reference, this thing the size of my pinky holds as much data as 728178 standard 3.5 inch floppy disks (I can't easily find the physical volume of either medium and I can't be bothered to look up the dimensions and do the math to get the density difference)
32
41
2K
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Fun fact: The CPU in the PS 1 is not powerful enough to play an MP3 file in real time, but is powerful enough to emulate an NES
25
136
2K
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
When the dock arrived and I explained to Ruby that any game I have on my computer we can now play on the TV in the living room, her reaction was appropriately "mind blown". Even for a kid whose base line of technological capabilities is absurdly high, this shit is incredible
19
21
1K
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
Oh shit someone brought politics to Basecamp
Tweet media one
12
70
1K
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
Ruby on Rails
Tweet media one
12
87
842
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
I'm just sitting here showing my daughter pictures on /r/aww and telling her whether it's a cat or a dog. And now she can super reliably tell whether a picture is of a cat or a dog and OH MY GOD THIS I'M MACHINE LEARNING MY DAUGHTER
16
113
640
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
The "use the same code in the browser and the server" story is better in Rust than JavaScript
14
45
625
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
@bitspiel One TB has always meant 1000^4. One TiB is 1024^4. As much as it's a cheeky marketing move from the storage manufacturers, they're actually the ones who are right and the rest of the tech world is wrong
9
8
529
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
5 years
Moving on from Rails, and what's next
42
105
524
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
@l_II_llI @oxinabox_frames If you care about error rates you should probably be using ECC pidgeons
4
4
431
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
9 years
Tweet media one
24
452
434
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
How did this ever work?
@abstractionscon
Abstractions Conference
6 years
What five words best describe programming?
2K
288
788
3
108
430
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
4 years
Tweet media one
8
26
414
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
TFW a form lets you be dead but not an enby
Tweet media one
13
35
395
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
I'm happy to announce that I've joined @rust_foundation as the Communities Advocate! I'm really excited to work with the project to make sure the foundation is doing everything it can to support the Rust ecosystem.
14
37
406
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
@mcclure111 @Sunjay03 I love that chess memes are a thing.
1
3
381
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
I just realized I no longer have to care about kubernetes or docker or serverless or whatever the fuck I'm supposed to be learning now and omg I feel free
10
12
386
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
You're never going to read that article you've kept the tab open for 2 weeks. You can close the tab. It's ok.
28
22
326
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
7 years
Hi, my name is Sean. I maintain ORMs for a living but have to google the CREATE TABLE syntax every time I do it in SQL.
@sarahmei
Sarah Mei
7 years
Hi, my name is Sarah. I've been writing Rails code since 2006, and I still get `has_one` and `belongs_to` confused.
7
105
396
5
83
293
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Note that I was already frustrated at this point because updating the OS involves making the computer unusable for several hours and then dismissing *way too many* prompts before it'd let me get to my desktop. Yes I know you have shiny new features. LET ME USE MY COMPUTER
5
4
284
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
I updated my OS on a machine I hadn't turned on in several years because I needed a more recent version of xcode on it. Launched the app store because I vaguely recalled installing it through there. Won't let me browse anywhere until I sign in
5
2
278
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
Basecamp isn't Rails. It sucks that contributors are leaving Rails and related OSS projects because of Basecamp. These two things aren't mutually exclusive.
11
24
286
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
At least in this case it had a button. And it took me to the app store page. And there was an update button. Great! "Cannot update app due to purchase or refund with another Apple ID". This is for a free app. What
4
2
278
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
10 years
Check out my awesome @AtomEditor color scheme: `themes: [ fs.rmdir('/') ]`
16
440
272
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
I've been waiting on Xcode for several hours now. I had to open the activity monitor to make sure the computer was actually doing something since the app store UX looks more like it's stuck checking what the most recent version is than anything else. Nothing to indicate progress
14
2
241
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Seeing Rust be used to power the tooling for other languages is one of the coolest use cases to see. It's such a perfect fit for Rust.
@vercel
Vercel
2 years
Introducing Turbopack, the successor to Webpack. β—† ~700x faster than Webpack β—† 10x faster than Vite β—† Native incremental architecture built with Rust β—† Support for React Server Components β—† Support for TS, JSX, CSS & more Now open-source in Alpha.
133
1K
5K
2
26
246
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Annoying, but ok. Except it claims there are no updates. Which is odd for a machine that hasn't been turned on for years. What happens if I try to launch xcode? "App cannot run on this version of macOS, search the app store for updates"
2
3
238
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
7 years
Roses are red, and so is CI. Your patch broke the build. It's making me cry.
0
142
236
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
"If in 13 years you haven't been able to demonstrate a use case other than fraud, you need to prove yourself before hiding behind the argument of innovation" #CryptoTechPolicy
6
48
230
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
I remember back when any time I recommended Rust I had to qualify it with "but the ecosystem is really immature so be prepared to build a lot of stuff yourself". Now we live in a world where there's a crate for that and it's so fuckin cool
3
9
228
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
The libraries in Rust are so fucking good. Writing a parser for a custom logic grammar, which is embedded in some JSON. Pest tells me where in the string the error is, Serde adds additional information about where in the JSON the error is. No work needed to get this error
Tweet media one
6
13
222
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
5 years
Hi friends, just a friendly reminder that not everyone has the privilege to leave a job when they disagree with a decision. There are many reasons that folks stay at a job, and it does not mean they agree with what's happening there. Judging folks for doing so is not ok.
1
42
221
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
@steveklabnik Oh right I forgot the clause in the license that says all software compiled by rustc or linking to libcore must be gay at runtime
6
26
209
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Listen I don't mean to brag, but I once was able to manage a service with one 9 of uptime.
9
8
208
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Wow Rust really is becoming run by corporations. A bank is running the async iteration initiative πŸ™ƒ
Tweet media one
5
4
210
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Never gets old saying "Yeah I'll install Ubuntu from the Windows store" out loud
Tweet media one
Tweet media two
6
12
197
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
@TheAlkaris Thankfully Pluto had no mp3 files or we would have been fucked
1
5
190
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
Glad Rust is mirroring the state of the world with 'more consistent panic'
@TheRegister
The Register
3 years
Rust 2021 edition to arrive in October with 'more consistent panic' and other new features
0
2
16
0
28
182
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
I can write correct C code
Tweet media one
5
12
186
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
Twitter when the Donald fell Jack his arms wide
6
29
178
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
7 years
Ruby closed her first PR
Tweet media one
5
17
167
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
4 years
I found my favorite README quote ever
Tweet media one
1
20
163
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
5 years
I love how in Ruby doing class DoesStuffService def call(x, y) # ... end end is good design but if you do def do_stuff(x, y) end you're a monster
10
25
161
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
@iximeow hey, race you, conditions listen. i need aren't real you to and listen can't to hurt me. you
1
10
155
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 months
Hey folks, I've been waiting until I can gather my thoughts more before posting about this, but I don't want anybody to think I'm hiding it so: I'm no longer with the Rust Foundation. I'm still feeling far too depressed to say more, I'll elaborate in the coming days.
1
2
161
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
4 years
@MonicaLewinsky There are rules. In Wisconson they can ask for it if the margin of victory is less than 1%. The candidate requesting it has to fund the recount. Recounts do not change the outcome by 20,000 votes.
11
2
151
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
@EmilyGorcenski What's especially frustrating is this is the same strategy when they're in power. It's nonsense that "be in control of all lawmaking branches of government, do nothing, blame the other side" works
2
7
146
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
4 years
Boomers: These snowflake millennials need to grow a thicker skin. Millennials: Ok Boomer. Boomers: I AM THE VICTIM OF A HATE CRIME
4
32
151
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
4 years
@searls Double click the submit button on a form to break 80% of the internet
3
17
149
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
Ruby got to meet @yukihiro_matz
Tweet media one
1
8
150
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Have I mentioned how fucking cool it is that I can prototype a Rust project as a CLI when my ultimate goal is to run it in the browser?
4
6
145
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Fun fact: People asking to cut off service to a site that is known for harassing and doxxing people is not, in fact, equivalent to an authoritarian regime asking to cut off service to a human rights org. It turns out, you can use your judgement to figure out which is bad
1
40
146
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
5 years
Happy #ComingOutDay . For anyone who doesn't already know, I'm non-binary. Trying to figure out if I'm a woman. For now my pronouns are they/them.
6
2
147
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
Well in case you thought 2021 couldn't possibly be any worse than 2020... Today you get the beginning of my dad jokes calendar.
7
16
146
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
Machine learning at its best
Tweet media one
4
14
145
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 months
This was the same day I was being told my position was being cut due to lack of budget for it.
Tweet media one
3
15
144
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
Has anyone proposed using a blockchain to get the ship unstuck yet
9
13
128
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Me whenever I read a dictionary
Tweet media one
1
20
129
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
5 years
I tried writing some JavaScript today. I tried not to add any frivolous dependencies. I ended up with 18k dependencies. This is not a joke.
9
21
128
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Oh no I replied in a thread with Rust Peopleβ„’
Tweet media one
6
5
123
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
I'm looking for my next role! If you're looking for a principal engineer with deep knowledge and community connections in Rust, we should chat! Please be prepared to include a salary range up front. My resume is available at DMs are open
2
44
126
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
If you've ever wondered what being married to me is like
Tweet media one
4
4
120
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
Just had the best possible start to 2021. I've been vaccinated!
5
0
122
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
It really sucks to see how many people who had no choice but to leave Basecamp today. Many of these folks have been prominent members of the open source community, and for them leaving Basecamp understandably means leaving those projects behind as well. This didn't have to happen
3
6
117
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
4 years
Folks who are claiming "The discussion on Reddit about Actix" was fine should consider what it feels like to have 3 separate front page posts all saying you're doing it wrong, each with hundreds of comments discussing the nuances of how wrong you are. Empathy helps, people.
4
13
117
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
I'm changing my name again. Sorry for y'all having to keep up with this
16
0
116
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Folks, if you're as upset as I am that @railsconf is using it's platform to amplify the voices of grifters and scammers with their web3 track, please make sure you make it known to them. We cannot allow this in our community
8
11
111
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
I cannot express how great it feels to finally have a job I'm really passionate about
2
0
113
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
I hear Rust is pretty fast
Tweet media one
3
22
112
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
Guys I implemented a Ruby crawler
3
7
111
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
7 years
I maintain Ruby on Rails and work full time on OSS. Feel free to ask questions about getting involved in open source
5
22
113
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
Literally every time I port code I wrote in another language to Rust, the Rust code exposes bugs without even shipping it.
3
11
111
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
@belghast You could fit at least 4 of these on a cheezit
1
0
109
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
RustConf planning is going great
Tweet media one
3
6
105
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
Wow I just got this wild rust error I don't actually have an error but I know Esteban will see this and Esteban I hope you're having a good day πŸ’œ
1
1
105
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
@ISecretTalesI @That1SoulsGuy @IronPineapple_ I'm not sure how killing patches would help with the nerfs. All it does is lock you out of his quest line
3
0
102
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
4 years
Is there a story for why the JS ecosystem refers to dead code elimination as "tree shaking" instead of dead code elimination?
16
6
101
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
7 years
1
47
101
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
@joshsusser I feel like iMessage is really the only thing they have going for them at this point, and even that is only because of inertia keeping people from installing Signal and way too few eyebrows raised at the number of RCE vulns it's had over the years
4
3
99
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
4 years
Hey GitHub employees: If you unionized you would have the collective power to force leadership to change their stance on ICE. Just throwing that out there
1
14
98
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
8 years
Now in beta. Coming Feb 2017.
Tweet media one
17
2
102
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
I wonder how much time would be saved globally if Nokogiri shipped precompiled binaries for Mac and Linux and not just Windows.
7
9
103
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
11 months
Hey folks, I just want to clarify what happened from my point of view. I fucked up pretty badly here, and as a result @__phantomderp got hurt. I'm sorry for going along with any of this, and I'm working to ensure this never happens again.
@rustconf
RustConf
11 months
Hey all. It's @wifelette and @sgrif . We've each posted individually about what happened and how sorry we are. From the "org of RustConf" perspective, the thing to add is that we're revisiting our Keynote selection process in the future to fix what led us here. We'll do better.
1
8
87
6
13
103
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
@seanlinsley Tbh that's completely fine for my use case. Unless individual games start exceeding 1TB (which Call of Duty legit might lol but that is not a game I play), it's trivial for me to swap them out as needed. I used to carry a bag of GB cartridges I'm used to it
2
0
93
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
4 years
@GitHubPolicy Oh cool so you're cancelling your ICE contract?
1
3
93
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
Ruby behind rails
Tweet media one
0
5
93
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
2 years
"namespaces solves this" is the "bitcoin solves this" of Rust and it's just as bullshit.
0
3
91
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
@ReinH If you have too many senior employees they might try to have some influence in decisions or even _form a committee_ *clutches pearls*
0
0
93
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
So I still have a *ton* of work to do, and this code is not particularly well optimized (or complete), but my naive PoC for this is showing nearly a 2x speedup for Active Record. (measuring `Post.all.each(&:attributes)` on 1k records)
4
9
95
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
Diesel was the second fastest ORM used across all languages in the latest TechEmpower round.
5
25
91
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
@steveklabnik You son of a bitch I'm in
2
1
92
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
3 years
@fasterthanlime Lmao I know you know this isn't true
Tweet media one
3
1
88
@sgrif
Sage Griffin πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ
6 years
When you try to join a Slack but you also have a baby
Tweet media one
Tweet media two
7
4
91