Fränz Friederes
@fraenz.frieder.es
Solo Software Engineer at wierk.lu building a SaaS for DMARC monitoring dmarced.eu, deciphering Enigma cryptograms, and chasing sneaker drops, he/him 🏳️🌈
Pinned
Fränz Friederes
@fraenz.frieder.es
· Nov 16
I‘m a self-employed software engineer, mainly in the #Nodejs & #TypeScript world. Right now, I‘m building dmarced, an email monitoring SaaS working with #dns #aws #serverless. Follow me, if you want to hear from #dev topics like these ✨
Reposted by Fränz Friederes
We’re going live!
Couldn’t make it to Stockholm? Don’t worry, you can still join #NordicJS from wherever you are.
Tune in to our livestream today and catch all the talks, inspiration, and JavaScript magic in real time.
👉 nordicjs.com/live
Couldn’t make it to Stockholm? Don’t worry, you can still join #NordicJS from wherever you are.
Tune in to our livestream today and catch all the talks, inspiration, and JavaScript magic in real time.
👉 nordicjs.com/live
October 2, 2025 at 5:55 AM
We’re going live!
Couldn’t make it to Stockholm? Don’t worry, you can still join #NordicJS from wherever you are.
Tune in to our livestream today and catch all the talks, inspiration, and JavaScript magic in real time.
👉 nordicjs.com/live
Couldn’t make it to Stockholm? Don’t worry, you can still join #NordicJS from wherever you are.
Tune in to our livestream today and catch all the talks, inspiration, and JavaScript magic in real time.
👉 nordicjs.com/live
Yes, #serverless still runs on servers.
The difference? They’re not mine to worry about.
The difference? They’re not mine to worry about.
July 14, 2025 at 5:48 PM
Yes, #serverless still runs on servers.
The difference? They’re not mine to worry about.
The difference? They’re not mine to worry about.
7,500 women helped end WWII at Bletchley Park. Pamela Downing was one of them. I wanted her name on the wall.
July 11, 2025 at 2:31 PM
7,500 women helped end WWII at Bletchley Park. Pamela Downing was one of them. I wanted her name on the wall.
Sequential IDs are faster. UUIDs are safer.
I wanted both speed and security, so I picked both.
I wanted both speed and security, so I picked both.
July 10, 2025 at 9:29 AM
Sequential IDs are faster. UUIDs are safer.
I wanted both speed and security, so I picked both.
I wanted both speed and security, so I picked both.
After a year of building my SaaS, I finally integrated Stripe for self-service subscriptions.
I almost overengineered billing before ever charging anyone.
I almost overengineered billing before ever charging anyone.
July 9, 2025 at 2:14 PM
After a year of building my SaaS, I finally integrated Stripe for self-service subscriptions.
I almost overengineered billing before ever charging anyone.
I almost overengineered billing before ever charging anyone.
My SaaS frontend, built on Next.js, never gets to see a session token.
No shared cookies, headers, or credentials.
Just a clean API boundary — on purpose.
No shared cookies, headers, or credentials.
Just a clean API boundary — on purpose.
July 8, 2025 at 9:57 AM
My SaaS frontend, built on Next.js, never gets to see a session token.
No shared cookies, headers, or credentials.
Just a clean API boundary — on purpose.
No shared cookies, headers, or credentials.
Just a clean API boundary — on purpose.
IP addresses are not for humans.
But DMARC reports are full of them, leaving users staring at logs instead of insights.
So I enrich them with metadata like country and network owner (ASN) from IPinfo's free dataset, without compromising privacy.
But DMARC reports are full of them, leaving users staring at logs instead of insights.
So I enrich them with metadata like country and network owner (ASN) from IPinfo's free dataset, without compromising privacy.
July 7, 2025 at 3:39 PM
IP addresses are not for humans.
But DMARC reports are full of them, leaving users staring at logs instead of insights.
So I enrich them with metadata like country and network owner (ASN) from IPinfo's free dataset, without compromising privacy.
But DMARC reports are full of them, leaving users staring at logs instead of insights.
So I enrich them with metadata like country and network owner (ASN) from IPinfo's free dataset, without compromising privacy.
Most of my incoming email traffic hits all at once: around midnight and noon. I needed a system that could absorb the spikes and survive broken code when I ship it.
Here’s the architecture I landed on.
Here’s the architecture I landed on.
July 4, 2025 at 9:15 AM
Most of my incoming email traffic hits all at once: around midnight and noon. I needed a system that could absorb the spikes and survive broken code when I ship it.
Here’s the architecture I landed on.
Here’s the architecture I landed on.
Just shipped a tiny feature that made a huge difference: sparklines.
These tiny charts now show trends in email volume inside each table cell: spikes, drops, and suspicious patterns.
At a glance, they say more than words and numbers ever could.
These tiny charts now show trends in email volume inside each table cell: spikes, drops, and suspicious patterns.
At a glance, they say more than words and numbers ever could.
July 3, 2025 at 9:58 AM
Just shipped a tiny feature that made a huge difference: sparklines.
These tiny charts now show trends in email volume inside each table cell: spikes, drops, and suspicious patterns.
At a glance, they say more than words and numbers ever could.
These tiny charts now show trends in email volume inside each table cell: spikes, drops, and suspicious patterns.
At a glance, they say more than words and numbers ever could.
Reposted by Fränz Friederes
Visibility matters—in encryption and in life. Never hide who you are. Happy #PrideMonth! 🌈 #Pride2025
June 1, 2025 at 12:15 AM
Visibility matters—in encryption and in life. Never hide who you are. Happy #PrideMonth! 🌈 #Pride2025
February 5, 2025 at 10:45 AM
Reposted by Fränz Friederes
So, I recently talked to a journalist about Stumbleupon and Cloudhiker. The interview is now part of an article on the BBC Website! 🤯🤩
www.bbc.com/future/artic...
www.bbc.com/future/artic...
'There was almost a utopian feeling to it': How StumbleUpon pioneered the way we use the internet
StumbleUpon, a tool that led users to random websites, had a stranglehold on millennials in the 2010s. Its influence echoes through everything we do online.
www.bbc.com
December 12, 2024 at 8:06 AM
So, I recently talked to a journalist about Stumbleupon and Cloudhiker. The interview is now part of an article on the BBC Website! 🤯🤩
www.bbc.com/future/artic...
www.bbc.com/future/artic...
Reposted by Fränz Friederes
WordPress must stop blocking WP Engine, judge rules
WordPress must stop blocking WP Engine, judge rules
A win for WP Engine.
buff.ly
December 10, 2024 at 11:50 PM
WordPress must stop blocking WP Engine, judge rules
What is 0? What is 10? The number of friends I likely am recommending them to? #feedback #emailtemplate
December 1, 2024 at 9:05 AM
What is 0? What is 10? The number of friends I likely am recommending them to? #feedback #emailtemplate
In today's dmarced refactor, I moved all messages to a separate #Monorepo package called "intl". It relies on Format.js while email rendering depends on react-email and react-intl. It's amazing that I can hand over i18n logic from non-React library code to TSX. #React #TypeScript #BuildInPublic
November 27, 2024 at 11:22 PM
In today's dmarced refactor, I moved all messages to a separate #Monorepo package called "intl". It relies on Format.js while email rendering depends on react-email and react-intl. It's amazing that I can hand over i18n logic from non-React library code to TSX. #React #TypeScript #BuildInPublic
Okay, I need to follow more people here, my feed is full of NY times 🥹
November 25, 2024 at 7:07 PM
Okay, I need to follow more people here, my feed is full of NY times 🥹
Reposted by Fränz Friederes
I made a thing: bluesky-starter-packs.com
An website with an extensive list of #bluesky #starterpacks. Categorized by tags so you can easily find the ones you are looking for.
PS: It's open source, so feel free to contribute on Github.
An website with an extensive list of #bluesky #starterpacks. Categorized by tags so you can easily find the ones you are looking for.
PS: It's open source, so feel free to contribute on Github.
Bluesky Starter Packs
Bluesky Starter Packs help new users find relevant feeds and users after they joined the community.
bluesky-starter-packs.com
November 21, 2024 at 9:31 AM
I made a thing: bluesky-starter-packs.com
An website with an extensive list of #bluesky #starterpacks. Categorized by tags so you can easily find the ones you are looking for.
PS: It's open source, so feel free to contribute on Github.
An website with an extensive list of #bluesky #starterpacks. Categorized by tags so you can easily find the ones you are looking for.
PS: It's open source, so feel free to contribute on Github.
I set up my domain handle! @fraenz.frieder.es who dis 👀
November 24, 2024 at 9:26 PM
I set up my domain handle! @fraenz.frieder.es who dis 👀
Rethinking #email traffic: How source categorization helps you make your #DMARC insights actionable. A #BuildInPublic thread 🧵 1/10
November 20, 2024 at 11:37 AM
Rethinking #email traffic: How source categorization helps you make your #DMARC insights actionable. A #BuildInPublic thread 🧵 1/10
I‘m a self-employed software engineer, mainly in the #Nodejs & #TypeScript world. Right now, I‘m building dmarced, an email monitoring SaaS working with #dns #aws #serverless. Follow me, if you want to hear from #dev topics like these ✨
November 16, 2024 at 6:27 PM
I‘m a self-employed software engineer, mainly in the #Nodejs & #TypeScript world. Right now, I‘m building dmarced, an email monitoring SaaS working with #dns #aws #serverless. Follow me, if you want to hear from #dev topics like these ✨