Jackson Hardaker

Jackson Hardaker

@jacksonhardaker.bsky.social

past jazz musician - current software engineer (@bitdrift.io)

15 followers6 following7 posts

In 20 years time, when people are looking to refer to individuals on the cusp of gen. alpha and gen. beta (i.e. what zennial is to millennial and gen. z) let it be known that I lay claim to the use of the term "alphabetical" for this purpose.

Jackson Hardaker reposted

Do you know what this teaser is? It's first party crash reporting support in @bitdrift.io Capture. Do you know what that means? Legacy mobile observability tools are about to be obsolete. So, so excited to ship this. Watch this space! 馃殌

Jackson Hardaker reposted

Early prototype of bitdrift Capture running in the browser, including session replay. This is our Rust core compiled to WASM and executed. Still a lot to do, but very promising. Real-time dynamic observability coming to a browser near you. Get in touch if this sounds interesting. 馃槈

馃У 1/4 Build a comparison view while reusing your existing chart component. Problem 1: Sync tooltip position between two separate charts. Solution: Wrap in a context to track the tooltip position (when it is displayed), reading the position back into the other chart. #react

Matt Klein@mattklein123.dev

Pre 馃 week real-time observability treat. Early look at @bitdrift.io time over time comparisons on workflow driven synthetic metrics. Keep in mind that all of this data is delivered on demand and can be altered or disabled in real-time. App version over app version comparisons coming soon.

View full thread

In that snippet the "ComparisonProvider.Treatment" context has access to the treatment tooltip position setter, and the control getter, while "ComparisonProvider.Control" has access to the control setter, and the treatment getter.

馃У 1/4 Build a comparison view while reusing your existing chart component. Problem 1: Sync tooltip position between two separate charts. Solution: Wrap in a context to track the tooltip position (when it is displayed), reading the position back into the other chart. #react

Matt Klein@mattklein123.dev

Pre 馃 week real-time observability treat. Early look at @bitdrift.io time over time comparisons on workflow driven synthetic metrics. Keep in mind that all of this data is delivered on demand and can be altered or disabled in real-time. App version over app version comparisons coming soon.

馃У 2/4 Problem 2: Prevent changes in your new context propagating back to the chart component which dispatched the change. Solution: Track the tooltip position for each chart separately, splitting the context to expose the setter/getter separately.

Jackson Hardaker reposted

Real-time observability Tuesday: the best session replay for mobile is about to get a lot more exciting! Now take on-demand pixel screen shots based on workflow rules. Want to see exactly what the user is seeing when something specific happens? 馃殌

You are up to date.