Jannik Wempe's Avatar

Jannik Wempe

@wempe.dev.bsky.social

Serverless and Frontend Enthusiast ๐Ÿค“ ๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ผ Freelance Software Engineer ๐Ÿ—๏ธ Building http://shoptain.com, https://fraudfalcon.app and http://kitlytics.com โ˜๏ธ AWS Community Builder https://wempe.dev

141 Followers  |  81 Following  |  71 Posts  |  Joined: 16.11.2024  |  1.7686

Latest posts by wempe.dev on Bluesky

Try superwhisper. It is a game changer.

You can also easily switch modes (e.g. languages) via Raycast plugin etc.

03.07.2025 06:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

4th year of being an AWS Community Builder ๐Ÿ™Œ๐Ÿผ

01.07.2025 13:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This is now set up via AWS Bedrock and GitHub OIDC provider.

It's nice to have the bill in one place โœจ

11.06.2025 09:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Check ๐Ÿ”—
github.com/anthropics/c...

10.06.2025 19:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I have tried out the anthropics/claude-code-action for a automatic code review via GitHub action.

It is pretty cool! This one wasn't very critical but it was also pretty straightforward.

This small one did cost me 0.26$.

Link to example action ๐Ÿ‘‡๐Ÿผ

10.06.2025 19:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

โ€ža bit underwhelmingโ€œ seems like a huge understatement to me ๐Ÿฅด

10.06.2025 11:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

We've updated pricing of our Shopify App ๐Ÿ”ฅ

(not as straightforward as we thought - feedback incoming)

We wanted to try it out a few more things:
- Smallest price is MUCH bigger -> Target bigger stores
- We DITCHED the Free Plan and have only a free trial now

10.06.2025 10:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Apple has become such a disappointment in the last few years ๐Ÿซค

09.06.2025 20:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah, makes sense. No need for anything else anyways with a few hundred posts

08.06.2025 08:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Cool! What are you using for it? Anything special or some like a database ILIKE?

07.06.2025 13:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Here you go ๐Ÿ‘‡๐Ÿผ

06.06.2025 14:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
View Transitions Name broken in Astro 5.9.0 ยท Issue #13897 ยท withastro/astro Astro Info Astro v5.8.2 Node v23.11.0 System macOS (arm64) Package Manager pnpm Output static Adapter none Integrations unocss @astrojs/mdx @astrojs/partytown @astrojs/sitemap astro-robots-txt astr...

Upvoted this: github.com/withastro/as...

06.06.2025 12:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

+1
I have just checked my site and indeed, they are gone.

06.06.2025 12:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

We are trying something out with our Shopify app FraudFalcon:

We remove the free plan and add free trials to the individual plans.

06.06.2025 11:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I am looking forward to the AWS Summit in Hamburg on Thursday ๐Ÿ˜Š

Who am I going to see there?

03.06.2025 10:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Haha, yeah, I also almost feel pushed to Cloudflare ๐Ÿ˜œ

21.05.2025 12:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Cloudflare Workers don't charge you for waiting on I/O or network requests.

Meanwhile AWS starts charging you for the Lambda INIT phase (aka cold starts).

21.05.2025 09:17 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Is is ๐Ÿคช
Thanks!

15.05.2025 19:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Hustling in a co-working space with @sandrovolpicella.com

15.05.2025 18:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

The ๐—”๐—ช๐—ฆ ๐—ฆ๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฐ๐—ฒ ๐—”๐—ป๐—ถ๐—บ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ Page is live! โœจ ๐ŸŽ‰
Currently, it includes 14 services/features, and we'll add more to our library every week!

Current catalog includes:
โ€ข The Dark Reader Deployment Pattern
โ€ข Polling vs. WebSockets via Amazon API Gateway

11.05.2025 06:02 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Server islands can be quite useful. They are the equivalent of NextJS partial prerendering. You can have a static page with dynamic server-rendered islands.

05.05.2025 06:55 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If you are a @raycast.com power user like me, I have some good news: the Raycast app for iOS is out ๐Ÿฅณ

30.04.2025 12:34 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
How to Proxy Plausible Analytics with SST and AWS CloudFront Step-by-step guide to proxying Plausible analytics using SST and AWS CloudFront. Improve data accuracy by avoiding adblocker interference.

I use @plausible.io for analytics.
I use SST for IaC.

I have written an article about how to proxy Plausible requests through CloudFront using SST in order to get more accurate analytics data ๐Ÿ‘‡๐Ÿผ

wempe.dev/blog/proxy-p...

14.04.2025 18:43 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Post image

I have written my first ever Effect code ๐Ÿ˜…

I have no idea what I am doing, but there is something to it... Reminds me a little of Scala (only did one production project though).

11.04.2025 20:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Keep Functions Clean: Context Provision with Node.js AsyncLocalStorage Learn how to use Node.js AsyncLocalStorage to implement the open/closed principle, enhancing code maintainability and scalability

I have just recently learned about Node.jsโ€™s built-in AsyncLocalStorage.

In my latest blog post I'll show you how you can use it to follow the open/closed principle (the "O" of SOLID).

I provide 2 examples:
- database transactions
- logging

Check it out ๐Ÿ‘‰๐Ÿผ wempe.dev/blog/nodejs-...

31.03.2025 10:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you!

I have read Building Microservices and your book so far from this collection. It seems like there are quite some other interesting ones in there!

31.03.2025 10:48 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Which other books of those can you recommend?

29.03.2025 11:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Looking forward to read about your experience with it ๐Ÿ˜‰

28.03.2025 20:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

In dev they deploy a stub lambda that proxies the request to your local machine, executes the code there and sends it back. So code changes take effect in ms. The permissions are still like in prod because it runs through the actual lambda.

That is what they started with and it ist great DX.

28.03.2025 15:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The DX of SST is way better โ€“ at least if you stay within what they offer. Also, they have a focus on making it easy to deploy web apps.

The main benefits for me:
- local Lambda live reload
- binding resources and have type-safe access to them
- nicer API
- Cloudflare provider (domains etc.)

27.03.2025 06:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@wempe.dev is following 19 prominent accounts