Thank you to TrueQAP on GitHub for contributing this. 🇭🇺
#i18n #opensource #buildinpublic
Thank you to TrueQAP on GitHub for contributing this. 🇭🇺
#i18n #opensource #buildinpublic
Give it a try on keila.io 👀
#buildinpublic #emailmarketing #newsletter #opensource
Give it a try on keila.io 👀
#buildinpublic #emailmarketing #newsletter #opensource
Of course, this works in conjunction with double opt-in: if it's enabled, the welcome email will be sent after the email confirmation. #buildinpublic
Of course, this works in conjunction with double opt-in: if it's enabled, the welcome email will be sent after the email confirmation. #buildinpublic
#buildinpublic
#buildinpublic
Thank you to Pedro for submitting the PR! github.com/pentacent/ke...
#opensource #buildinpublic #i18n
Thank you to Pedro for submitting the PR! github.com/pentacent/ke...
#opensource #buildinpublic #i18n
www.keila.io/docs/public-...
#emailmarketing #buildinpublic #opensource #liquid
www.keila.io/docs/public-...
#emailmarketing #buildinpublic #opensource #liquid
Did Atlassian and GitHub coordinate this?
Did Atlassian and GitHub coordinate this?
#indiedev #windows #softwaredev
#indiedev #windows #softwaredev
#buildinpublic #opensource #design #myelixirstatus #newsletter
#buildinpublic #opensource #design #myelixirstatus #newsletter
www.keila.io/updates/send... #buildinpublic #indiehackers #emailmarketing
www.keila.io/updates/send... #buildinpublic #indiehackers #emailmarketing
🟣 if not is_nil(entity)
🟢 if entity
🔴 I don't use if
#myelixirstatus
🟣 if not is_nil(entity)
🟢 if entity
🔴 I don't use if
#myelixirstatus
It's a common pattern to pass a URL generator to a context function. But you can pass a function that captures the token with an Agent instead.
#elixirlang #myelixirstatus
It's a common pattern to pass a URL generator to a context function. But you can pass a function that captures the token with an Agent instead.
#elixirlang #myelixirstatus