📧 🐘 Building @keila_io, an easy-to-use and reliable Open Source email newsletter tool

Joined November 2016
56 Photos and videos
17 Nov 2024
If you have a product where selfhosting is an option, how do you push updates to users?
17 Nov 2024
Adding a little quality of life update for everyone who is #SelfHosting Keila: Automated update checks for the admin user. 📰
1
170
10 Nov 2024
How are y’all protecting your newsletter forms against bots? I’ve just added a honeypot feature to my newsletter tool (in addition to optional captchas) ...
10 Nov 2024
Happy Sunday everyone! Keila 0.15.1 is out now and adds honeypot fields to protect your forms against bots, contact resubscription, a new admin feature, and some bugfixes. Full changelog: github.com/pentacent/keila/r… Try it now on keila.io!
2
124
Pentacent retweeted
I've built a free tool that analyzes time series and tells you if there is a statistically significant change. This is great to check your hunches and test if you really get more visitors since you re-launched your website, for example. Let me know what you think!
Ever stared at a time series chart and wondered if that sudden jump is real or just noise? 📈 Our free Breakpoint Detection Tool helps determine if changes in your data are statistically significant. tractionroad.com/tools/times…
1
1
5
544
19 Sep 2024
Working on a new onboarding flow for @keila_io
1
1
148
19 Sep 2024
Really looking forward to this! Content loaders sound like a great way to do custom pre-processing of collections without relying on hacky mutations (which is what I'm currently doing).
18 Sep 2024
It's one of the biggest new features in Astro 5, but how does it work? Grab your pick and shovel: we're digging deep into the content layer.
59
13 Sep 2024
The @Cloudflare captcha is exhausing. When using @firefox in private mode, I always get this infinite loop.
46
Pentacent retweeted
10 Sep 2024
Where would you rather sign up? #uxdesign #ui #buildinpublic
1
1
212
10 Sep 2024
People are being so dramatic. Who cares, it’s a cellphone.
The people who claimed the ‘EU version of iOS is the most fun version of iOS’ are awful quiet today
47
Pentacent retweeted
9 Sep 2024
Sorry, but I wouldn’t use a SaaS if I found out it was made with Cursor by somebody who can’t code 👨🏻‍💻
75
14
423
4,248,400
6 Sep 2024
Here’s what it looks like when your blog post hits page 2 on Hacker News.
1
49
6 Sep 2024
Overall, the post was accessed by ~4,000 unique visitors. Not totally crazy, but definitely more than most blog posts get in two days.
36
26 Dec 2023
Lovely Christmas present from @DomainFactory /@GoDaddy: They deactivated email catchall for one of my domains without notice and there seems to be no way to turn it back on 🤔
90
6 Dec 2023
Exciting! This sounds like it might get us what cloud computing originally promised but never delivered: Scale on demand, don’t worry about the infrastructure.
FLAME is out! 🔥 Auto scale by wrapping any app code in a function and have that block run in a temporary copy of your app. It's time to rethink Serverless. No rewrites. No bespoke runtimes. No outrageous layers of complexity. Blog screencast 👉 fly.io/blog/rethinking-serve…
85
3 Dec 2023
Show me your recent code refactors! #myelixirstatus This example from @keila_io reminds me why I enjoy writing and reading #Elixirlang code so much. And the old version proves it’s possible to write hard-to-read code in Elixir, too! 😅gist.github.com/wmnnd/a62b45…
1
1
126
19 Jul 2023
TIL: #GitHub as a workflow trigger called "gollum": docs.github.com/en/actions/u… ❓⁉️
79
3 Jun 2023
I love the peace of mind I get from using #Elixirlang’s mix.format. But did you know you can also use it to format HTML templates? 😍 Thank you @panoramix360 for adding it to @keila_io!
1
1
3
464
3 Jun 2023
Also, it’s really easy to enable if you’re not using it yet: Just two small changes to .formatter.exs: github.com/pentacent/keila/c…
1
84
8 May 2023
Yay, time to finally drop the _hq! Hello @pentacent, goodbye pentacent_hq! 🪩
54
25 Apr 2023
Calling flyctl ssh console sometimes connects to nodes that have been shutdown instead of the live app. I can tell by the IPv6 address that it’s not the current instance. @flydotio any ideas how to fix that? #myelixirstatus
1
1
119
25 Apr 2023
The practical consequence is that I’m locked out of running scripts because they will fail with `RPC failed with reason :nodedown`
1
65
25 Apr 2023
The issue is usually fixed by deploying a new version of the app or waiting several minutes, sometimes hours.
53