building https://xitter.cf/t.co/MLhiQEN5Zg, a Real User Monitoring (RUM) service

Denver, CO
Joined May 2023
Refs tried to help Lions score on that drive but they still couldn't.
24
71
4
1,053
32,091
I've started sprinkling dictation into my (mac) workflow, and one place it's become really valuable is when having to submit 2FA verification codes sent to my phone. Reading them out is way nicer than writing them out, though I only recommend you do so when in private.
2
34
For Core Web Vitals what is CLS measured in? Why is 0.1 considered not good and 0.25 bad, and what do those numbers represent? I've had 3 separate conversations on this with various people in last 24 hours so figured it's time for another deep dive thread to explain... 🧵 1/12
2
38
6
127
19,527
rumdash.io retweeted
Replying to @thdxr
Use orbstack on Mac. It’s docker if it didn’t suck
4
1
69
5,301
A concern I often hear about Speculation Rules is that it’s wasteful. That is of course a risk with any preloading but we’ve given this a lot of thought and worked to reduce the impact of this as much as possible. I explained how in my Google I/O talk: youtube.com/watch?v=bSua9vMd…
1
6
23
1,228
The 2014 NFC Championship
What moment in history or in your life deradicalized you?
105
rumdash.io retweeted
Last week I got some rough news that me and bunch of my coworkers were being laid off. I will be using the very generous severance to pause a bit and figure out whats next. But if you are hiring in the Elixir/Rust/Go/docs/comms space lemme know! I know some excellent candidates.
13
52
4
141
28,939
"set up buildkite/GHA self-hosted runners on Hetzner/DO in 15 minutes or less" along with setting up autoscaling correctly/other niceties by following your book/repo, that would be an instabuy for thousands of people and orgs
This Post is from an account that no longer exists. Learn more
2
3
24
5,335
The *majority* of performance issues in web apps are from over-bloated front-ends. Optimize your FE application's bootstrapping before you go fixating on a 300ms API call.
> "Ruby isn't high performance enough for us" > Their website downloads 7mb of JavaScript to display a blog post, makes 3 network requests in a row to hydrate data, re-layouts twice
1
1
67
Show them the performance impact of using styled-components or all the BEM victims wandering the streets speaking in tongues.
This quoted post is unavailable.
1
1
58
Please welcome Elixir's official Language Server team: @icecreamcohen (Lexical), @mitchhanberg (NextLS), and @lukaszsamson (ElixirLS) team up to provide a unified language server platform. Read all about it here: elixir-lang.org/blog/2024/08…
40
214
53
1,196
65,993
rumdash.io retweeted
As of this week, the ability to animate entry effects for elements like dialog and popover is now in every browser engine! This leverages the starting-style at-rule and transition-behavior which became Baseline with Firefox 129. web.dev/blog/baseline-entry-… (Exit effects are still only in Chrome at this time, but I hope will land cross-browser next. See article for more)
6
43
206
15,359
Tell me you don't believe the Next.js marketing claims without telling me you don't believe the Next.js marketing claims.
People will continue to believe marketing claims made by framework/library authors about performance because it means that their own app is blameless when it comes to perf problems, it's just that pesky 3rd-party code that's slowing them down! Of course, the reality...
41
Google Publisher Tag Ads Library just released an INP specific improvement Yielding on out of viewport ad slots insertions via SRA. Publishers can also decide to yield on every slot including the in-viewport ones by using the adYield Config option.
2
10
3
29
5,883
A gift for anyone who's ever implemented conditional scroll shadows/indicators. What a time to be alive.
Clever technique from @bramus to detect if a container is scrollable or not (ref: @shuding & @kizmarh's work) bram.us/2023/09/16/solved-by… Use scroll-driven animations to set a boolean switch to "turn on" scroll mode i.e. @ keyframes anim { from, to { --can-scroll: 1; } } And then use it to apply styles!
1
53
rumdash.io retweeted
Life is too short, mute, block, and delete are tools. Use them.
2
9
637
I'll add that devs will also often reach for esoteric databases before they research invaluable postgres *extensions* like PostGIS, timescale, and pgvector.
This Post is from an account that no longer exists. Learn more
1
117
I'm not a fan of writing {:ok, socket}/{:noreply, socket} in all of my LiveViews. Can't pipe into them! So, I typically introduce ok/noreply helpers in every single LiveView. But my colleague had the brilliant idea to introduce them to the web module! 🤩👇 #MyElixirStatus
11
34
6
189
12,262
hey people who make docs: nobody, absolutely nobody, has ever wanted the `$ ` to be included when they copy a console command
69
306
48
3,782
252,776