bartblast

bartblast

Creator of Hologram

Monthly Hologram Newsletter

After building Hologram and sharing updates across various places, I’ve realized there’s a lot happening that doesn’t always make it to the usual channels. There’s been quite a bit of non-obvious progress over the previous months that many people probably aren’t aware of. So I’m starting a monthly newsletter to keep everyone in the loop on what I’m building.

What you’ll get each month:

  • Development milestones and progress updates
  • New features being worked on
  • Community discussions and highlights
  • Insights into the framework’s direction
  • Ecosystem news and updates

Think of it as your monthly check-in with the Hologram world - no need to piece together information from different places. Everything gets compiled into one convenient monthly update.
Whether you’re already building with Hologram, considering it for future projects, or just want to stay in the loop on what I’m working on, this newsletter will keep you connected to our growing community.

Ready to join? Head over to https://hologram.page/newsletter to subscribe.

Looking forward to sharing this journey with you all! :blush:

Most Liked

derek-zhou

derek-zhou

There is still RSS feed. I pay way more attention to the feeds I subscribed (1 minute) than email I received (1 second)

Email newsletter is better at delivering ads, RSS is better at delivering contents..

NobbZ

NobbZ

Yes, push notifications again do cost money if you get a certain amount, they can only contain a small amount of data, and whether or not the full message can be displayed within the notification without opening the app is questionable and might even depend on the device.

Piggybacking Discord or others as notification providers require recipients to have an account on that platform and the software to be installed and their notifications to be set up properly to actually receive them.

Emails on the other hand side are a universally accepted message format, and you can assume everyone on the internet has one. And the messages can be transfered across “providers”. Unlike Discord chat messages, which require Discord…

bartblast

bartblast

Creator of Hologram

Update: The first issue of the monthly Hologram newsletter has just been sent out!

If you subscribed, be sure to check your email inbox (and spam folder just in case).

New subscribers are always welcome for future updates! :slight_smile:

bartblast

bartblast

Creator of Hologram

The biggest blocker is that push notifications are capped at around 4KB total payload - that’s barely enough for a few paragraphs of text, let alone a proper newsletter with all the development updates, code examples, insights, and formatting I want to include each month.

But honestly, even if that limit didn’t exist, I think email would still be the better choice here. The tooling ecosystem around email marketing is just so mature - I get visual editors, templates, analytics, all that good stuff right out of the box with most providers. With push notifications, I’d either be building all that infrastructure myself or paying for yet another service anyway.

On the deliverability front, I’m actually pretty confident with the setup. I’ve got all the proper authentication mechanisms in place (DKIM, SPF, domain alignment, etc.) plus double opt-in, and my provider has been doing this since 2010 with solid track record.

Plus, there’s the permission friction - even if I only ask when users want to subscribe, it’s still a browser popup that gives blanket permission for any notifications from the site, not just newsletters. Emails are way less intrusive, people can read them whenever they want, and they know exactly what they’re signing up for.

The pricing is totally reasonable for what I’m expecting subscriber-wise, and if it grows beyond that… well, that’s a good problem to have! :grinning_face_with_smiling_eyes:

Eiji

Eiji

Oh, I didn’t know we cost so much i.e. I for example have enabled desktop notifications for all 3 forums. Sorry :sweat_smile:

But honestly … I didn’t heard about costs when last time I was dealing with them, but things change and my information does not have to be up-to-date. :date:

Or just post on forum and let people know there is a forum setting for enabling a desktop notifications. :light_bulb:

@bartblast Hmm … I’ve got all your points, but the forum allows you to do all of that absolutely for free and literally without any work from your side. People can enable push notifications or emails in their own preferences page, for example here is one option that 100% match your case:

Email me when I am quoted, replied to, my @username is mentioned, or when there is new activity in my watched categories, tags or topics

All people have to do is to just watch the specific topic. :eyes:

Of course you may post directly on the forum or just post the quoted summary and simply add a link to your page. Please keep in mind that the community here is rapidly evolving (see changes to library updates). Also I would think about one more things i.e. views. There is much bigger chance that you will have more clicks by cross-posting or posting summary on the forum, so in my opinion posting (this or other way) here is best in long term. :thinking:

Unfortunately I prefer to not share my email too much. One time I’ve got lesson when my email was exposed and I will rather follow my rules:

Of course it’s your decision. If it’s not best for you it’s fine. Hope you would have a lot of subscribers as you anyway do an amazing work. :heart:

Where Next?

Popular in News & Updates Top

barnabasJ
You can now add subscriptions using the DSL. subscriptions do pubsub YourAppWeb.Endpoint subscribe :something_changed do action...
New
zachdaniel
Hey folks! I’ve begun putting together some concrete, framework-wide tooling and guidance on the usage of LLMs in development. The goal h...
New
zachdaniel
Hey friends! A long time quality of life feature we’ve been wanting to add is the ability to refer to to-one relationships in calculation...
New
garrison
This is the first RFD (Request For Discussion) for Hobbes, a database/library written in Elixir. I am going to be exercising a little mo...
New
bartblast
Backward Incompatible Changes Change template sigil from ~H to ~HOLO Require Elixir 1.15+ and Erlang/OTP 24+ New Features Add “select”...
New
jjcarstens
I know you might be thinking ¬ “Why make another SSH daemon wrapper when there already exists many like sshex and esshd??” Well, grea...
New
zachdaniel
Ash and AshPostgres generators/installers, built with igniter are available on main! I’ll be very grateful to anyone willing to give the...
New
bartblast
I’m excited to announce Hologram v0.5.0, a major evolution of the full-stack Elixir web framework! This release brings massive performanc...
New
zachdaniel
AshCloak AshCloak is small but mighty! Simply configure the extension, and it will encrypt your attributes :partying_face: Since an exam...
New
bartblast
Hey! For those following Hologram’s progress… I’m excited to share that I’ve just published the official roadmap for Hologram. You can ch...
New

Other popular topics Top

vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
sergio
I couldn’t find any guides that worked well with Phoenix 1.6.0 and esbuild. I hope this helps people test the waters and eases you into t...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod -- where is this set? Thanks.
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
johnnyicon
Hi all, I've just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I'm trying to use Postg...
New
beno
I will often find my self writing things similar to: case some_value do nil -> something() "" -> something() _ -> someth...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers' Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New

We're in Beta

About us Mission Statement