mcrumm Profile Banner
Michael Crumm (@mcrumm@genserver.social) Profile
Michael Crumm (@[email protected])

@mcrumm

Followers
2K
Following
8K
Media
217
Statuses
3K

Core team member @elixirphoenix. Principal Engineer @cargosense. Dreams in LiveView. Have you heard the good news about @elixirlang? He/Him

Sacramento, CA
Joined November 2008
Don't wanna be here? Send us removal request.
@mcrumm
Michael Crumm (@[email protected])
4 years
Tons of LiveView content has come out of ElixirConf past and present so I made a playlist for easy viewing #MyElixirStatus .
youtube.com
2
26
117
@mcrumm
Michael Crumm (@[email protected])
11 months
Erin's book is on the front page of Eater today and I couldn't be more proud– eat more beans y'all. The link to the article:
Tweet media one
0
0
3
@mcrumm
Michael Crumm (@[email protected])
1 year
I picked up so much valuable knowledge working my ISP's help desk after school and on weekends during high school. I wish more devs had that kind of background.
@SwiftOnSecurity
SwiftOnSecurity
1 year
Helpdesk is a job where you get to talk with literally everyone in a business at idle, in life, in work, in their tasks, in their critical tasks, their hacks, in their annoyed self. You cannot pay for that. Not required. But I’m better for it.
0
0
1
@mcrumm
Michael Crumm (@[email protected])
1 year
I'm glad I was able to play a small part in this journey– live music tech is the perfect space for Elixir and @vinniefranco has put together a great team! #MyElixirStatus.
@josevalim
José Valim
1 year
A new exciting case has landed on Elixir's web site: "Scaling a streaming service to hundreds of thousands of concurrent viewers at @Veeps", with @vinniefranco and @whatyouhide:
1
0
11
@mcrumm
Michael Crumm (@[email protected])
2 years
An excellent write-up on the new streaming upload options in Phoenix LiveView! #MyElixirStatus.
@peregrine
Jason Stiebs
2 years
File uploads are hard. Phoenix LiveView makes them easy, and now even for complex use cases thanks to the new UploadWriter.
0
0
4
@mcrumm
Michael Crumm (@[email protected])
2 years
I finally had a chance to play around with media-chrome and I must say it's pretty sweet. Thanks @MuxHQ!.
1
0
6
@mcrumm
Michael Crumm (@[email protected])
2 years
Two complaints for @GoRewatch today:. 1. Your 'Add video from Google' integration is broken. It 500's every time it tries to request an auth token from GDrive. 2. Your command palette shortcut clobbers Chrome's DevTools shortcut. This is arguably less important but it's annoying.
3
0
3
@mcrumm
Michael Crumm (@[email protected])
2 years
No matter what you think is going on things are almost always more complex than they appear. Sorry y'all. It's rough out here right now.
0
0
6
@mcrumm
Michael Crumm (@[email protected])
2 years
Gravy said "like Tracy from Naperville?" 🤣🤣🤣. Lollapalooza is so much fun, I gotta get back there soon.
0
0
1
@mcrumm
Michael Crumm (@[email protected])
2 years
Honestly, I can't understand why anyone even uses S3, especially if they double-charge you for ingress, but y'all do y'all I'll stick with GCS 🤣.
2
0
5
@mcrumm
Michael Crumm (@[email protected])
2 years
A huge shoutout to @chris_mccord for getting the UploadWriter behaviour in place bc he "need[ed] it for work" which is generally the *only* way I can get anything done. I'm just glad I found some time to test a frequently requested implementation.
0
0
4
@mcrumm
Michael Crumm (@[email protected])
2 years
. and the S3UploadWriter module .
1
2
7
@mcrumm
Michael Crumm (@[email protected])
2 years
LiveView users- did you have security concerns about direct to cloud uploads? Worry no longer! Steaming client uploads to cloud storage thru your own server will be trivial in an upcoming LiveView release. Quick n' dirty example via ExAws. #MyElixirStatus.
2
16
73
@mcrumm
Michael Crumm (@[email protected])
2 years
Rejection Sensitive Dysphoria, more than any other AuDHD symptom I experience, creates such intense grief and anxiety.
1
0
3
@mcrumm
Michael Crumm (@[email protected])
2 years
Huh, three years as a happy non-smoker. Funny, it feels like it's been a lot longer somehow.
1
0
5
@mcrumm
Michael Crumm (@[email protected])
2 years
HTML is life.
@jimniels
Jim Nielsen
2 years
📝 Safari on visionOS ignores `:hover` rules and provide its own hover effects on “interactive regions” which it deduces by the markup. In other words: semantic, accessible HTML is being relied on by the most advanced consumer AR/VR device in 2023.
0
0
2
@mcrumm
Michael Crumm (@[email protected])
2 years
I revisited the old File Uploads guide for @elixirphoenix and updated it for v1.7 #MyElixirStatus.
0
3
38
@mcrumm
Michael Crumm (@[email protected])
2 years
I am getting this menu on @github all. the. time. The Global Navigation Update is so nice I hope they fix this soon
Tweet media one
1
0
1
@mcrumm
Michael Crumm (@[email protected])
2 years
To be clear I am all for commercial packages, and my employer is a happy consumer of Oban Web & Pro, but I am not looking forward to a future of being nickel-and-dimed for package features.
1
2
13
@mcrumm
Michael Crumm (@[email protected])
2 years
Please no.
@sorentwo
Parker & Shannon
2 years
Bandit by @mattrudel — Ship with support for HTTP/1 and Websockets, but sell an adapter for HTTP/2 and HTTP/3.
2
1
10