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

zachdaniel
Ash 3.1 Released! Major themes Generators! These are just the first entries into a powerful new suite of tools. Check out the generator d...
New
bartblast
Hi folks, For anyone following Hologram’s development or curious about running Elixir in the browser, I’ve created the Client Runtime Re...
New
martosaur
InstructorLite - v1.1.1 and v1.1.2 Pass Gemini token in request header rather than in request parameter (as is shown in API reference :...
New
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
jimsynz
As some of you know, I have been working on a tight integration between Ash and Reactor which has triggered a few small bug fixes in Spar...
New
fhunleth
Nerves v1.14.3 has been released. Changes Remove warning when using Elixir 1.20 Minor doc updates throughout
New
jjcarstens
Do you like Hacktoberfest? Also enjoy working with Nerves and want to contribute? Fantastic! :tada: :beers: Here are some potential sta...
New
jjcarstens
NervesPack 0.4.0 is a minor bump with a fairly big change. This update drops :nerves_firmware_ssh in favor of the newer and more focused...
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

Other popular topics Top

minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
977 41022 311
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
_russellb
I want to try my hand at web scraping. What tools/libraries do I need to use. I’m hoping to turn this into something professional so don’...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
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
shahryarjb
Hello, I have map which I want to convert it to string like this: the map: %{last_name: "tavakkoli", name: "shahryar"} the string I ne...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? https://hexdocs.pm/ecto/Ecto.Repo.h...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New

We're in Beta

About us Mission Statement