Senior Software Engineer & Solopreneur 🇸🇪. Building quality apps
As a software engineer, I often need to verify/debug JWT tokens, decompress data, debug timestamps, or test various file formats. Sound familiar?
As a software engineer, I often need to verify/debug JWT tokens, decompress data, debug timestamps, or test various file formats. Sound familiar?
1. Native Inbox - Send, receive, and reply to emails directly from the dashboard.
2. Managed version of SelfMailKit. If you don't prefer the self-hosted version, use the managed version with Inbox
1. Native Inbox - Send, receive, and reply to emails directly from the dashboard.
2. Managed version of SelfMailKit. If you don't prefer the self-hosted version, use the managed version with Inbox
It's designed to send from tens of emails to millions of emails. SelfMailKit follows best practices.
It's heavily optimized for cost, and sending millions of emails just costs a few dollars
It's designed to send from tens of emails to millions of emails. SelfMailKit follows best practices.
It's heavily optimized for cost, and sending millions of emails just costs a few dollars
Let SelfMailKit automatically manage email sending for brand-new domains.
The sending number will gradually increase over the upcoming days until it's warmed up.
Let SelfMailKit automatically manage email sending for brand-new domains.
The sending number will gradually increase over the upcoming days until it's warmed up.
We all love analytics. SelfMailKit provides detailed metrics like open and click tracking, bounce reports, complaints, etc. More is also coming
We all love analytics. SelfMailKit provides detailed metrics like open and click tracking, bounce reports, complaints, etc. More is also coming
Invite team members with different roles. Create API keys, templates, and more with granular permissions.
Invite team members with different roles. Create API keys, templates, and more with granular permissions.
Add unlimited domains. Seriously. Manage all your projects in one dashboard
Add unlimited domains. Seriously. Manage all your projects in one dashboard
Import any size of contacts from CSV. It will validate and only upload valid contacts.
You can also use APIs to manage the contacts automatically
Import any size of contacts from CSV. It will validate and only upload valid contacts.
You can also use APIs to manage the contacts automatically
Enjoy a Notion-like editor meant for building email templates.
You can also use the code-based editor to import any existing template or use HTML/CSS to code your own editor.
Enjoy a Notion-like editor meant for building email templates.
You can also use the code-based editor to import any existing template or use HTML/CSS to code your own editor.
Get real-time delivery stats and send automated transactional emails
Manage marketing campaigns, schedule newsletters, and track performance
Plus, auto-suppressing bounces and complaints will help keep your domain reputation strong/health
Get real-time delivery stats and send automated transactional emails
Manage marketing campaigns, schedule newsletters, and track performance
Plus, auto-suppressing bounces and complaints will help keep your domain reputation strong/health
With one command, you deploy to your AWS account. No AWS knowledge is required. You don't even need to open your AWS acc
With one command, you deploy to your AWS account. No AWS knowledge is required. You don't even need to open your AWS acc
Time to save cost on sending emails without sacrificing UX and crucial functionalities
This is not a weekend or a month project. I've put lots of time into making it battle-tested and handling any volume of emails. Some features:
Time to save cost on sending emails without sacrificing UX and crucial functionalities
This is not a weekend or a month project. I've put lots of time into making it battle-tested and handling any volume of emails. Some features:
Generally, it takes 1-2 business days + follow-up questions, but this time, it took less than a min and automatically granted prod access.
Why? Because SelfMailKit follows the best practices
Generally, it takes 1-2 business days + follow-up questions, but this time, it took less than a min and automatically granted prod access.
Why? Because SelfMailKit follows the best practices
- Smart warm-up
- Advanced retry mechanism
- Batch send
- and more
total unit tests: 133
- 99.28% line coverage
- 91.12% branch coverage
- 96.12% function coverage
Next up: integration tests to make it battle-tested
- Smart warm-up
- Advanced retry mechanism
- Batch send
- and more
total unit tests: 133
- 99.28% line coverage
- 91.12% branch coverage
- 96.12% function coverage
Next up: integration tests to make it battle-tested