When you say sandbox, are you thinking more like a browser devtools panel where you can fork state and simulate concurrent edits visually? Or more of a CLI tool you'd run locally?
Posts by Bart Blast
Happy to discuss here in the comments too!
I'm designing Local-First features for Hologram (instant UI, optimistic updates, offline resilience) and I'd love to hear your ideas.
What's your dream DX? Don't think about what's possible - think about what you'd want if there were no constraints.
Full discussion: elixirforum.com/t/designing-...
HOLO syntax highlighting.
Hologram gets official VS Code extension
Elixir devs who use VS Code - this one's for you! Hologram just got its official VS Code extension! 🧩
Full syntax highlighting for HOLO templates: ~HOLO sigils in .ex files and standalone .holo template files.
More here: hologram.page/blog/hologra...
#Hologram #Elixir #ElixirLang #BEAM #WebDev
Nope, Hologram uses stateless HTTP/2 persistent connections - all state lives client-side rather than on the server. So no state is lost during connection interruptions, crashes, or deployments.
Hologram runs on top of Phoenix, so no need to choose! You can add it to an existing Phoenix app and use it for specific pages while keeping the rest as-is. Standalone mode is coming soon too, but for now Phoenix is the foundation.
This was the most requested feature since the project's inception.
Hey Elixir friends! :) Elixir Gets JavaScript Interop - Hologram v0.8.0 is out!
Use npm packages, call JS functions, work with Web APIs and Web Components - all from Elixir, with zero client-side latency.
hologram.page/blog/hologra...
#Hologram #Elixir #ElixirLang #BEAM #WebDev
Hi there, Elixir friends! Hologram v0.7.0 is out! :)
49 contributors ported 150 Erlang functions used by Elixir's client-side runtime, pushing coverage from 34% to 96%. (Hologram compiles Elixir to JS for the browser.)
hologram.page/blog/porting...
#Hologram #Elixir #ElixirLang #BEAM #WebDev
Hologram Partners with Curiosum
Hey Elixir friends! :) Hologram's journey just took a big leap forward: @curiosum.bsky.social is coming on board as the Main Sponsor, and I'm joining their team to work on Hologram full-time!
Read what this means for Hologram: hologram.page/blog/hologra...
#Hologram #Elixir #ElixirLang #BEAM
Hologram Awarded EEF Stipend for Development Milestones
Hey Elixir friends! :) Great news! The Erlang Ecosystem Foundation awarded Hologram a stipend to support key development milestones. Deeply grateful to the EEF 🙏 for supporting the project vision!
Read more: hologram.page/blog/hologra...
#Hologram #Elixir #ElixirLang #BEAM #WebDev
Worth the drive! :)
What's Hologram? Full-stack Elixir - compiles to JS for the browser. Soon: Local-First apps. hologram.page
Wanna go to sunny Málaga this April and speak about Hologram? 🌞 ElixirConf specifically mentions Hologram as a SOUGHT-AFTER TOPIC = higher acceptance chance! Just submitted mine.
Deadline: Jan 6, 23:59 CET
Submit: elixirconf.eu
More info: elixirforum.com/t/wanna-spea...
Thanks for the support, Jonatan! Good to know the work resonates. Appreciate you spreading the word too 💜
Seeking Sustainable Sponsorship
Hi Elixir friends,
After 3 years on Hologram full-time (transpiles Elixir to the browser), I'm at a crossroads.
60+ hr weeks balancing contracts & dev isn't sustainable.
Where we are & how you can help: hologram.page/blog/seeking...
Even sharing helps 💜
#Hologram #Elixir #ElixirLang #BEAM #WebDev
Elixir → JavaScript Porting Initiative
Hey Elixir friends! :)
We need help completing Elixir's browser runtime by porting some Erlang functions to JavaScript.
No Erlang knowledge required. Each function unlocks multiple Elixir stdlib functions!
More here: hologram.page/blog/elixir-...
#Hologram #Elixir #ElixirLang #BEAM #WebDev
Great idea! Squash and stretch would make it way more dynamic. The beauty of Hologram is you can handle all that animation logic right in Elixir - scaling the ball based on velocity, adjusting the shape on collision, etc. You should totally give it a try and see what you can create!
Absolutely! Game development is definitely one of the exciting possibilities with Hologram :)
They'd need to be rewritten for Hologram's template system since it's not compatible with Phoenix LiveView templates. But the design patterns could definitely carry over.
Hey Shahryar! No, Phoenix components don't work since Hologram has its own template system called "Holo". But Hologram will have its official UI components library to help devs get up to speed really fast!
Thank you Petar! :)
Hey Elixir family, process spawners, fault-tolerant friends! 😉
My ElixirConf talk just dropped! See how Hologram is pushing the boundaries of what's possible with Elixir!
Check it out: www.youtube.com/watch?v=TVs2...
#Hologram #Elixir #ElixirLang #BEAM #WebDev #ElixirConf
Here's the gist of it :)
Issue #2 has been sent :)
Thanks to sponsors: absowoot, Lucassifoni, D4no0, dblack, sodapopcan and zachdaniel!
Support development: github.com/sponsors/bar...
Production-ready features: Complete form support + CSRF/XSS security + action scheduling for 60 FPS smoothness!
and... Windows dev support, compiler reliability improvements. 360+ commits!
Full details: hologram.page/blog/hologra...
Try the Bouncing Ball Demo: hologram.page/demos/bounci...
Hey Elixir friends! :) Have you seen physics animations written in pure Elixir running in the browser?
Hologram v0.6.0 (full-stack Elixir framework) is here! ✨
#Hologram #Elixir #ElixirLang #BEAM #WebDev
Plot twist: As your desktop background, I've been watching you work this whole time. Your 2pm snack choices are questionable but I don't judge.