Hologram, an Elixir-in-the-browser full-stack framework, has shipped four feature releases (v0.7–v0.11) over the past year, including 150 Erlang functions ported client-side by 49 contributors, JavaScript interop, a realtime pub/sub layer, and client-side error handling. The author is now seeking company sponsorships to fund the next phase: building local-first capabilities directly into the framework — offline-by-default apps with automatic sync — which no full-stack framework in any ecosystem currently ships natively. Sponsorship can be made via GitHub Sponsors or through the Erlang Ecosystem Foundation, with company sponsors getting input on roadmap priorities. The long-term vision is one Elixir codebase running on web, mobile, and desktop, offline by default.
Nguồn: https://hologram.page/blog/backing-hologram. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync Dev.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trìnhHơn 600 bài FREE, đề tiếng Việt, chấm tự động 7 ngôn ngữ — chạy ngay trên trình duyệt.
Kỹ sư backend chia sẻ quyết định kiến trúc khi xây dựng ứng dụng desktop/mobile cá nhân "local-first" bằng Flutter và SQLite, không cần server. Ứng dụng sử dụng cloud storage (iCloud/Google Drive) như một "courier" để đồng bộ dữ liệu, giải quyết xung đột bằng Last-Write-Wins timestamps, quản lý schema migrations của SQLite, và tận dụng kiến trúc local-first để áp dụng mô hình kinh doanh one-time purchase thay vì SaaS subscriptions.
Lập trình viên muốn xây dựng một ứng dụng cá nhân hiệu quả và linh hoạt mà không phụ thuộc vào cloud backend hoặc dịch vụ SaaS, đặc biệt khi cần tối ưu hóa chi phí và kiểm soát dữ liệu riêng tư.
ProMe là ứng dụng hỗ trợ (companion app) cho trò chơi nhập vai solo The Protector's Memories, được xây dựng bằng Next.js dưới dạng PWA với tính năng offline nhờ Serwist và lưu trữ cục bộ (local-first) đồng bộ lên Netlify DB (Neon). Ứng dụng tích hợp nhiều công nghệ như bản đồ lục giác CSS, hệ thống nhật ký Markdown nâng cao, âm thanh cross-fading bằng Howler.js, cùng cơ chế đồng bộ hai chiều giữa local và cloud kèm xử lý xung đột.
Lập trình viên cần đọc bài này để khám phá cách xây dựng một ứng dụng PWA toàn diện với Next.js, từ thiết kế giao diện độc đáo đến giải quyết vấn đề đồng bộ hóa dữ liệu và xung đột trong hệ thống local-first, giúp hiểu rõ cách tối ưu hóa hiệu suất và trải nghiệm người dùng trong ứng dụng game.
Một nhà phát triển hài hước kể lại hành trình khám phá các ngôn ngữ lập trình — từ LISP, COBOL, Perl, Python, Ruby, Java, JavaScript, Go đến Rust — ghi lại những đặc điểm kỳ quặc và khó chịu của từng ngôn ngữ trước khi tìm thấy sự hài lòng với Elixir và hệ sinh thái BEAM.
Làm việc với nhiều ngôn ngữ lập trình khác nhau giúp bạn hiểu rõ hơn về cách mỗi ngôn ngữ xử lý vấn đề, từ đó có thể chọn lựa và áp dụng hiệu quả hơn trong công việc thực tế.

Sau vài năm sử dụng Elixir (với Phoenix, Ecto, Broadway, Oban), người viết nhận thấy hầu hết công việc không trực tiếp sử dụng OTP như viết GenServer, mà thay vào đó, các thư viện đã tích hợp sẵn các pattern OTP sẵn.
Lập trình viên Elixir/Erlang nên đọc bài này vì nó tiết lộ cách các thư viện hàng đầu (như Phoenix, Ecto, Broadway) thực sự vận dụng OTP Pattern – những nguyên tắc thiết kế không thể tránh khỏi mà nhiều người bỏ qua, từ quản lý state đến fault tolerance, giúp code của bạn mạnh mẽ hơn mà không cần viết GenServer thủ công.
Paywalls aren't the only issue

From Notebook to Production: Evolution of Elixir Projects - Emmanuel Pinault | ElixirConf US 2025 Comments welcome! View the elixirconf tag for more ElixirConf talks!
FreeMind Was Right About More Things Than We Realized What twenty-five years of mind mapping software can still teach modern product teams. FreeMind was released around the turn of the …

Test-Driven Elixir: Fast Track to Senior Engineer – Britton Broderick | ElixirConf US 2025 Comments welcome! View the elixirconf tag for more ElixirConf talks!