
📧 🐘 Building @keila_io, an easy-to-use and reliable Open Source email newsletter tool
Joined November 2016
- Tweets475
- Following40
- Followers165
- Likes377
If you have a product where selfhosting is an option, how do you push updates to users?
Adding a little quality of life update for everyone who is #SelfHosting Keila: Automated update checks for the admin user. 📰
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) ...
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!
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…
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).
The @Cloudflare captcha is exhausing. When using @firefox in private mode, I always get this infinite loop.
Pentacent retweeted
Sorry, but I wouldn’t use a SaaS if I found out it was made with Cursor by somebody who can’t code 👨🏻💻
Here’s why I’m moving away from managed Kubernetes and Fly to a VPS with Kamal. pentacent.com/blog/leaving-t… #myelixirstatus
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 🤔
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…
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…
TIL: #GitHub as a workflow trigger called "gollum": docs.github.com/en/actions/u… ❓⁉️
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!
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…
Yay, time to finally drop the _hq! Hello @pentacent, goodbye pentacent_hq! 🪩
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
The practical consequence is that I’m locked out of running scripts because they will fail with `RPC failed with reason :nodedown`















