Will McMullen's Avatar

Will McMullen

@pry0rity

performance @sentry.io | ex-Datadog, ex-WebPageTest

191
Followers
303
Following
19
Posts
22.10.2024
Joined
Posts Following

Latest posts by Will McMullen @pry0rity

Preview
Laravel Error and Performance Monitoring Resolve Laravel performance errors with Laravel error monitoring. Learn how to improve your monitoring workflow & prioritize live issues with Sentry here.

Set it up in @sentry.io with just a few lines of code, then pull up your Laravel project under Insights -> Backend. Available for all paid tiers.
sentry.io/for/laravel/

10.04.2025 20:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Today in the @laravelphp.bsky.social world... @sentry.io just dropped a new Insights page for Laravel devs.
Instantly start tracking:
- Requests and errors
- Duration broken down by route / endpoint
- Job throughput and more
... all with deep-dive-able queries for Laravel apps. Check it:

10.04.2025 20:31 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Preview
Track & debug your app performance with Sentry Mobile Vitals Tired of 1-star reviews blaming slow app loads? Sentry Mobile Vitals sniffs out sluggish starts & renders (before users rage-quit, obviously)

shipping a mobile update isn’t β€œpush to prod" - it’s offering a sacrifice to the app store gods and praying users don’t riot.

mobile vitals helps you catch slow starts, laggy screens, and janky frames before the 1-star reviews start rolling in, check it out:
blog.sentry.io/fix-slow-mob...

24.02.2025 17:17 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

ask his direct reports, they’ll say β€œpressed tab a few times and deleted your middle school teacher’s pension”

23.02.2025 00:04 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

this is the one
coupled with higher density zoning around stops, we could have a TOD paradise in the Richmond

23.02.2025 00:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Find and Fix Performance Bottlenecks with Sentry’s Trace Explorer We’ve all worked on that app that hangs just a little too long in weird places, or had that query we could never get to perform just right. The network waterfal...

You can now query & aggregate your spans to calculate metrics, make custom alerts & dashboards, and yes... sort them by timestamp :)
Available in the new Trace Explorer for early adopters:
blog.sentry.io/find-and-fix...
@sentry.io

04.02.2025 19:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
A keyboard next to an X/Y pad, with a bunch of controls for oscillators and effects.

A keyboard next to an X/Y pad, with a bunch of controls for oscillators and effects.

One of my favourite lil’ side projects was a synthesizer I built almost a decade ago.

I’m digging into the code, and it’s actually not terrible? I’m surprised. πŸ˜‚

24.01.2025 22:23 πŸ‘ 44 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Preview
How Profiling helped fix slowness in Sentry's AI Autofix There’s a common misunderstanding that profiling is only useful for tiny savings that impact infra costs at scale - the so-called β€œmilliseconds matter” approach...

in 20 minutes, we saved 20 seconds off each AI-generated autofix with code profiling in @sentry.io. Your turn:
blog.sentry.io/how-profilin...

07.01.2025 17:56 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Don’t let flaky tests disrupt continuous integration Testing is supposed to help you ship better code, faster. But unreliable tests can leave you rerunning CI, wading through flakes, and…

@codecov.bsky.social is hosting a great workshop on how to find & fix flaky tests on Jan 8th - come by to learn how to keep your CI running smooth no matter how complex your codebase gets! Reserve your spot: sentry.io/resources/fl...

19.12.2024 23:15 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

hi everybody, the paper of record with sources embedded all throughout international geopolitics here. have you uh ... have you ever tried wwii-era siege cuisine? no reason, just uh, you know

18.12.2024 15:45 πŸ‘ 1300 πŸ” 142 πŸ’¬ 25 πŸ“Œ 4

Figure out what to cache server-side - make your users happy with a faster site & boss happy with lower infra costs

16.12.2024 21:09 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Using server-side caching to speed up your applications, save on infra costs, and deliver better UX If you’ve ever been floored by a sub-100ms response time, you’ve likely got caching to thank. Caching is the unsung hero of performance, shaving precious millis...

new post on finding caching opportunities! I go through some common patterns you can see in a Sentry waterfall, in particular - sequential / repeated queries, overused queries, etc. Take a read! blog.sentry.io/using-server...

16.12.2024 18:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Alllllll of the updates are pushed!

If you generally like my blog and want to use the template for yourself, it now has all of the latest versions and updates from @astro.build and TinaCMS, and I added a few quality-of-life improvements as well.

Go blog!

github.com/cassidoo/blahg

14.12.2024 16:50 πŸ‘ 60 πŸ” 3 πŸ’¬ 6 πŸ“Œ 0
Post image

it's time

12.12.2024 21:46 πŸ‘ 12 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

the sentry devrel team (@whitep4nth3r.com , @guthals.com , @nikolovlazar.com) does an absolutely kick-ass job at creating our devrel experience, far beyond just cranking out (insanely good) content.
if you're also in this world, this is worth a read!!

11.12.2024 18:17 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I had all day carved out to setup @sentry.io for my FastAPI app but it only took me 15min, what am I suppose to do now?

08.12.2024 15:17 πŸ‘ 16 πŸ” 1 πŸ’¬ 2 πŸ“Œ 1
Preview
Missing indexes are slowing down your database - here's how to find and fix them with Sentry Slow queries hurt your database performance and frustrate users. Diagnose and fix missing indexes to fix slowdowns with Sentry.

Dropped my first post with @sentry.io ! We walk through good indexing practices, and how to spot / fix your slowest queries missing indexes in sentry -
blog.sentry.io/missing-inde...

09.12.2024 20:47 πŸ‘ 10 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1
Post image

real ones know

22.11.2024 20:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Optimizing type perf is like an even less intuitive version of optimizing code for V8.

Some stuff that looks super expensive is actually irrelevant; some stuff that looks innocuous is actually a massive problem.

All you can do is learn heuristics, iterate and pray πŸ™

20.11.2024 23:44 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

10000%
if I flew out of SFO/OAK more often on non-work-related trips that didn't involve skis... I'd take BART every time

20.11.2024 19:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

web performance slack?

20.11.2024 19:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

oh this audio is gonna blow up

20.11.2024 19:31 πŸ‘ 13 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Earnest post, but: a thing I like here is it’s okay to have moments of happiness in public without being broadly scolded, and I believe that sustaining this kind of humanity will be very important as we resist fascism.

We have to sustain each other. Making joy isn’t denial, it’s how we will survive

12.11.2024 01:22 πŸ‘ 173019 πŸ” 21456 πŸ’¬ 6754 πŸ“Œ 1391
Preview
We Just Gave $750,000 to Open Source Maintainers In honor of the 4th year of our Open Source Pledge, we’re excited to continue driving this important conversation. See what we’ve accomplished in 2024 here.

We Just Gave $750,000 to Open Source Maintainers πŸ₯³

blog.sentry.io/we-just-gave...

12.11.2024 17:33 πŸ‘ 159 πŸ” 28 πŸ’¬ 1 πŸ“Œ 3
Huge tracing waterfall, making a bajillion calls to the database

Huge tracing waterfall, making a bajillion calls to the database

There are only four calls to the database in this trace

There are only four calls to the database in this trace

hello, I would like to present the best DB optimisation I have ever done, thanks to @sentry.io tracing and NoSQL support

Here's a before and after:

07.11.2024 14:46 πŸ‘ 46 πŸ” 3 πŸ’¬ 7 πŸ“Œ 7

this is so sick - optimizing slow DB calls is usually just a jira ticket

07.11.2024 18:38 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ‘‹

07.11.2024 18:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

[Googles how to do a revolution]

[Googles how to do a rebellion]

[Googles swordfighting basics with video]

[Googles nearby bakeries]

[Googles nearby bakeries delivery]

06.11.2024 14:04 πŸ‘ 6158 πŸ” 618 πŸ’¬ 83 πŸ“Œ 24

camellia coded

24.10.2024 20:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0