Lukas Stracke's Avatar

Lukas Stracke

@stracke.tech.bsky.social

SDKs at @sentry.io Side projecs: henri.live, clifty ✈️Aviation & Flightsim Enthusiast

66 Followers  |  76 Following  |  27 Posts  |  Joined: 02.11.2024  |  2.0049

Latest posts by stracke.tech on Bluesky

We had very similar experiences in the Spas/thermal baths we went to in Iceland. Phones and filming everywhere. The spas even support it by selling waterproof phone cases.

I still find it strange that people can't just enjoy a couple of hours, without oversharing everything they do.

18.07.2025 07:39 — 👍 1    🔁 0    💬 0    📌 0
Preview
chore: Add `typescript` to type check JS Interface via JSDoc by Lms24 · Pull Request #2611 · getsentry/sentry-cli This PR adds typescript to the repo to type-check the JS interface of Sentry CLI. I decided to build on top of the already existing JSDoc type annotations but actually enforce them by running TS. T...

I don't particularly enjoy type checking JS with JSDoc annotations instead of TS but it's sooo much better than working in a Vanilla JS codebase without any type checks.

github.com/getsentry/se...

15.07.2025 13:32 — 👍 2    🔁 0    💬 0    📌 0

this is indeed huge, congrats!

10.07.2025 10:30 — 👍 2    🔁 0    💬 0    📌 0
Preview
Svelte Society Austria - Meetups Svelte Society Austria - We are a volunteer local network of Svelte fans that strive to promote Svelte and its ecosystem in Austria

🎉 New Domain 🎉
🔴 New drop: April 2025 Videos 🔴

www.svelte.at/meetups/2025...

27.06.2025 21:02 — 👍 6    🔁 3    💬 1    📌 0

Yup I'm aware and super happy to see this! First thing I'll check out once I'm back from vacation :)

26.06.2025 20:39 — 👍 1    🔁 0    💬 0    📌 0

1. Receive issue with reproduction using pnpm
2. Reproduce the issue
3. Change repro to a sane package manager (npm, yarn@1)
4. No longer reproduce issue

Happens to us ~once per week.

Question is: Is it a Sentry SDK problem? Or is it pnpm? Do I need vacation?

Guess which question I can answer

13.06.2025 10:07 — 👍 2    🔁 0    💬 0    📌 0

I want an AI assistant that tells me honestly "I don't know" instead of making up garbage to seem all-knowing. AI really shouldn't mimic all human traits :)
Don't know the type of this function? Tell me or leave it blank, but don't bs me. That's the only way I'd ever trust these things.

06.06.2025 09:49 — 👍 2    🔁 0    💬 0    📌 0

This is the first thing I add to any SvelteKit project I start. Thanks a lot for all your work! (And for letting me introduce a breaking change 😅)

05.06.2025 07:06 — 👍 1    🔁 0    💬 1    📌 0
import { sveltekit } from '@sveltejs/kit/vite'
import { kitRoutes } from 'vite-plugin-kit-routes'

/** @type {import('vite').UserConfig} */
export default config = {
  plugins: [
    sveltekit(),
    // ✅ Add the plugin
    kitRoutes(),
  ],
}

import { sveltekit } from '@sveltejs/kit/vite' import { kitRoutes } from 'vite-plugin-kit-routes' /** @type {import('vite').UserConfig} */ export default config = { plugins: [ sveltekit(), // ✅ Add the plugin kitRoutes(), ], }

<script lang="ts">
  import { route } from '$lib/ROUTES'
</script>

<!-- 🤞 before, hardcoded string, error prone -->
<a href="/site/123">Go to site</a>

<!-- ✅ after, typechecked route, no more errors -->
<a href={route('/site/[id]', { id: 123 })}>Go to site</a>

<script lang="ts"> import { route } from '$lib/ROUTES' </script> <!-- 🤞 before, hardcoded string, error prone --> <a href="/site/123">Go to site</a> <!-- ✅ after, typechecked route, no more errors --> <a href={route('/site/[id]', { id: 123 })}>Go to site</a>

🎉 Tadaaa 🎉

vite-plugin-kit-routes 1.0 is out 🎉

A/ add the vite plugin
B/ enjoy route typesafety !

Easy ?!

More here:
www.kitql.dev/docs/tools/0...

04.06.2025 20:42 — 👍 60    🔁 11    💬 4    📌 4
Preview
Support and provide Server-side instrumentation · sveltejs kit · Discussion #13775 Describe the problem Hi 👋 This issue is a collection of things I think SvelteKit should eventually offer to allow for and augment server-side instrumentation of SvelteKit applications. With kit bei...

Also opened a discussion in the repo to continue the conversation: github.com/sveltejs/kit...

04.06.2025 15:59 — 👍 0    🔁 0    💬 0    📌 0

My #sveltesummit talk was published today! I talked about using @opentelemetry.io in SvelteKit apps and what the framework can do to make this a better experience.

04.06.2025 15:59 — 👍 3    🔁 1    💬 1    📌 0

Huge thanks to @sveltesociety.dev, Kev and all the organizers for this amazing conference! Also here with @sentry.io to give away some nice tech goodies, so be sure to stop by :)

09.05.2025 08:20 — 👍 2    🔁 0    💬 0    📌 0

Had the honour to talk about tracing with OpenTelemetry at @svelte.dev Summit and what I think meta frameworks like SvelteKit can do to help making this an easy experience for everyone. More than happy to help making this a reality! Kicked off a discussion here: github.com/sveltejs/kit...

09.05.2025 08:20 — 👍 5    🔁 0    💬 1    📌 0

Really looking forward to Svelte Summit and meeting lots of Svelte Enthusiasts! Please come say hi at the @sentry.io booth :)

06.05.2025 18:58 — 👍 4    🔁 0    💬 0    📌 0
A note saying that a large amount of the scaffolding in the competitors project comes from the amazing (their words) Sentry wizard

A note saying that a large amount of the scaffolding in the competitors project comes from the amazing (their words) Sentry wizard

Kinda funny when the tool you're working on becomes so good (team effort!) that a competitor 1:1 clones it and bases their work on it :D

30.04.2025 14:17 — 👍 1    🔁 0    💬 0    📌 0

Also, am I missing an already super convenient framework for CLI e2e testing? I'm only aware of `clet` and some homegrown solutions (like the one we currently use at Sentry)

20.04.2025 15:00 — 👍 1    🔁 0    💬 0    📌 0
Post image

Had some time to build a little CLI E2E testing utility that can be used with arbitrary test frameworks. All of this is a heavy WIP but what do folks think about this scenario builder approach?

20.04.2025 14:58 — 👍 2    🔁 0    💬 1    📌 0
Post image

What happens when your SvelteKit app slows down? Lukas Stracke @stracke.tech will show you how to trace bottlenecks with OpenTelemetry—and why it’s trickier than you’d expect. Catch this at Svelte Summit Spring 2025!

11.03.2025 15:25 — 👍 23    🔁 2    💬 1    📌 0

The noteable exception is our @sentry/angular package because Angular's tooling already removes them (+other fields) when building a library project.

28.02.2025 18:54 — 👍 1    🔁 0    💬 0    📌 0

Is there a good reason to remove dev deps? Package manager shouldn't install dev deps of a dependency AFAIK. We don't mock with the package.json anymore because it was an additional step (i.e. failure point) when publishing.

28.02.2025 18:52 — 👍 0    🔁 0    💬 2    📌 0

Micro frontends regularly make me want to quit my job

19.02.2025 17:35 — 👍 1    🔁 0    💬 1    📌 0
Preview
meta: Update changelog for 3.2.0 by Lms24 · Pull Request #678 · getsentry/sentry-javascript-bundler-plugins Includes: feat(core): Accept and await a promise in sourcemaps.filesToDeleteAfterUpload (feat(core): Accept and await a promise in sourcemaps.filesToDeleteAfterUpload #677) Oh, also:

github.com/getsentry/se...

18.02.2025 17:07 — 👍 0    🔁 0    💬 0    📌 0
Post image

Cabin crew, prepare for release! 🚀

18.02.2025 17:07 — 👍 3    🔁 1    💬 1    📌 0

GitHub users who open an issue with an actual minimal reproduction in a repository, that I just need to clone to reproduce, should receive a special award. Makes my day every time!

18.02.2025 10:17 — 👍 0    🔁 0    💬 0    📌 0

Now that speakers have been selected we want to share with you our line-up for Svelte Summit Spring 2025! We will host 16 talks across different topics during the two day conference. In addition, @mainmatter.com will also host a workshop. More details on www.sveltesummit.com

14.02.2025 10:21 — 👍 28    🔁 11    💬 0    📌 6

MICROFRONTENDS ARE THE ASBESTOS OF OUR GENERATION

12.02.2025 07:53 — 👍 3    🔁 2    💬 0    📌 0

While ESM is awesome, we're still missing a user-friendly approach for observability instrumentation. The ecosystem needs a standard way to instrument ESM modules without friction. I summarized the challenges and potential solutions here: github.com/getsentry/es...

06.02.2025 17:18 — 👍 11    🔁 2    💬 0    📌 0

Had a great time and learned something new from every talk. Thanks for the great evening!

04.02.2025 20:16 — 👍 2    🔁 0    💬 0    📌 0

Yup!

16.01.2025 12:07 — 👍 2    🔁 0    💬 1    📌 0

I'm currently hacking around on a larger change in SvelteKit in my free time 👀 Maybe I can tell y'all more about that at Svelte Summit Barcelona :)

16.01.2025 10:44 — 👍 5    🔁 1    💬 1    📌 0

@stracke.tech is following 19 prominent accounts