Jannik Wempe
wempe.dev
Jannik Wempe
@wempe.dev
Serverless and Frontend Enthusiast 🤓

👨🏼‍💼 Freelance Software Engineer
🏗️ Building http://shoptain.com, https://fraudfalcon.app and http://kitlytics.com
☁️ AWS Community Builder

https://wempe.dev
4th year of being an AWS Community Builder 🙌🏼
July 1, 2025 at 1:23 PM
This is now set up via AWS Bedrock and GitHub OIDC provider.

It's nice to have the bill in one place ✨
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 👇🏼
June 11, 2025 at 9:23 AM
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 👇🏼
June 10, 2025 at 7:23 PM
Reposted by Jannik Wempe
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
June 10, 2025 at 10:00 AM
Apple has become such a disappointment in the last few years 🫤
June 9, 2025 at 8:20 PM
We are trying something out with our Shopify app FraudFalcon:

We remove the free plan and add free trials to the individual plans.
June 6, 2025 at 11:45 AM
I am looking forward to the AWS Summit in Hamburg on Thursday 😊

Who am I going to see there?
June 3, 2025 at 10:43 AM
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).
May 21, 2025 at 9:17 AM
Hustling in a co-working space with @sandrovolpicella.com
May 15, 2025 at 6:41 PM
Reposted by Jannik Wempe
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
May 11, 2025 at 6:02 AM
If you are a @raycast.com power user like me, I have some good news: the Raycast app for iOS is out 🥳
April 30, 2025 at 12:34 PM
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...
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.
wempe.dev
April 14, 2025 at 6:43 PM
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).
April 11, 2025 at 8:13 PM
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-...
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
wempe.dev
March 31, 2025 at 10:53 AM
Reposted by Jannik Wempe
Our tech stack for building a @Shopify app:

⛅ @SST_dev (SQS, Lambda, CloudFront mainly)
💾 @supabase
🌐 @remix_run / RR
💅🏽 Polaris (Shopify's component lib)
💌 @loops & SES with @resend / react mail
🤖 @cursor_ai
🔔 @discord & webhooks for alerts

🔗 fraudfalcon dot app
March 26, 2025 at 7:00 AM
Okay, okay, I gave in. I finally added a cv to my personal website.

But as a web developer, I obviously haven't used Word to build it; rather, I have created a printable website instead.

wempe.dev/cv
March 26, 2025 at 11:37 AM
I went on the hypetrain and published a mcp server for
Lexware Office to easily chat about with your accounting software 👇🏼
March 16, 2025 at 3:04 PM
I have received my last salary.

I am excited to start a new chapter. But I am also a little scared. I am not a teenager anymore. I have responsibilities, a family, a house. I am trying to take that as fuel to drive me forward 🚀
March 1, 2025 at 6:16 AM
This is built with @astro.build (content collections + MDX 👌🏼) and deployed with SST.

Love it ❤️
I have moved my blog to wempe.dev/blog 🚀

It was a bummer that my blog, which has some SEO traffic, was on a different domain than my personal/business site. Now they join forces 👏🏼
Blog | Jannik Wempe
Explore insightful articles on web development, software engineering, and tech best practices. Read my latest thoughts and tutorials on modern development techniques.
wempe.dev
February 28, 2025 at 6:54 AM
I have moved my blog to wempe.dev/blog 🚀

It was a bummer that my blog, which has some SEO traffic, was on a different domain than my personal/business site. Now they join forces 👏🏼
Blog | Jannik Wempe
Explore insightful articles on web development, software engineering, and tech best practices. Read my latest thoughts and tutorials on modern development techniques.
wempe.dev
February 27, 2025 at 12:37 PM
I'll start sharing some things about my journey getting started as a freelancer in public.

🔹 Starting in March, I'll be working on a 50% project for about 2+ m
🔹 have applied for 5 projects on freelancermap in the last 2 days (1 rejection, rest pending)
🔹 submitted an offer for 1 project on AWS IQ
February 20, 2025 at 7:15 AM
There is so much trash like this on AWS IQ. Why is that? 🤔
February 19, 2025 at 9:08 AM
This is my current saved "lambda stats" CloudWatch Logs Insights query 👇🏼

(as text in image alt text)
February 7, 2025 at 12:43 PM
My time at Hashnode has come to an end. It's been a good ride.

I'm now going freelance 🚀
Need an experienced software engineer or someone to bring your idea to life? Let's talk!
February 5, 2025 at 9:53 AM
very interesting post about a real-world challenge 👇🏼
I've written a detailed blog post about our journey that you can find on the AWS Fundamentals blog! ✍️

blog.awsfundamentals.com/edgio-to-cl...
February 3, 2025 at 2:58 PM