last10k_liveview
lexical
last10k_liveview | lexical | |
---|---|---|
3 | 5 | |
13 | 765 | |
- | 9.9% | |
8.2 | 9.5 | |
8 months ago | 3 days ago | |
Elixir | Elixir | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
last10k_liveview
-
Elixir and Phoenix can do it all
I recently deployed a Phoenix LiveView app[1] on a shared-cpu-2x 512MB fly machine[2]. Configuration and deployment was non-trivial with their CLI. I ran `fly launch` which auto-detected the project's codebase as a Phoenix app which then auto-generated a Dockerfile with support for rust NIF built using rustler so I didn't have to do anything extra to support the project's rust dependency.
[1] https://github.com/hbcondo/last10k_liveview
[2] https://fly.io/docs/about/pricing/#apps-v2-and-machines
-
Ask HN: Do you upvote? Why or why not?
I just did a Show HN[1] and received a star on the GitHub repo[2] but no upvote on the HN submission itself
[1] https://news.ycombinator.com/item?id=37917368
[2] https://github.com/hbcondo/last10k_liveview
- Show HN: Stream New SEC Filings Using Phoenix LiveView
lexical
-
Elixir and Machine Learning in 2024 so far: MLIR, Arrow, structured LLM, etc.
Yeah, the LSP situation remains a sore point, which is deeply unfortunate. One of the big reasons I like Gleam! Luckily, there are new contenders popping up to hopefully solve the issues with elixir-ls: try https://github.com/elixir-tools/next-ls or https://github.com/lexical-lsp/lexical. They might give a better experience.
> By the way, the official Elixir website recommends using Homebrew to install it. But almost everyone in the Github issues and comments says ASDF is the way to go.
The Elixir website is right. Just use Homebrew until you find a real need for asdf or similar tools. It's far simpler.
asdf (or mise[0]) is merely a way to manage different runtime versions between various projects, you would use it the same way as one might use rbenv/rvm, nvm/n, or even Docker/nix, and so on. You don't need it until you have several ongoing projects requiring different runtime versions. If you reach that point, great! It'll be worth the effort then, and it isn't difficult.
Personally, I just use Homebrew elixir for easy ad-hoc access to iex/livebook. If I truly need reproducible environments, devbox[1] (a sort of nix wrapper) is nice and extremely straightforward.
Tl;dr: Just use Homebrew. If your requirements expand beyond that, you'll have far more challenging problems to deal with.
[0] https://mise.jdx.dev/dev-tools/comparison-to-asdf.html
[1] https://www.jetify.com/devbox
-
Pinterest's simple tech stack to scale to 11M monthly users
[2] https://github.com/lexical-lsp/lexical
- Lexical Language Server 0.4.0 Released
-
Elixir and Phoenix can do it all
I’ve been writing Elixir for years and I can’t even think of the last time I had a language server crash…
Plus, these days there are many alternate LSP implementations besides Elixir LS:
https://github.com/lexical-lsp/lexical
https://github.com/elixir-tools/next-ls
-
Introducing Next LS and an elixir-tools update
How does this compare to lexical language server?
What are some alternatives?
phoenix-liveview-chat-example - 💬 Step-by-step tutorial creates a Chat App using Phoenix LiveView including Presence, Authentication and Style with Tailwind CSS
next-ls - The language server for Elixir that just works. Ready for early adopters!
elixir-styler - An @elixir-lang code-style enforcer that will just FIFY instead of complaining
pardall_markdown - Reactive publishing framework, filesystem-based with support for Markdown, nested hierarchies, and instant content rebuilding. Written in Elixir.
moon - Moon Design System for Elixir
Igthorn - Cryptocurrency trading platform
beacon - Open-source content management system (CMS) built with Phoenix LiveView. Faster render times to boost SEO performance, even for the most content-heavy pages.
phoenix-liveview-counter-tutorial - 🤯 beginners tutorial building a real time counter in Phoenix 1.7.7 + LiveView 0.19 ⚡️ Learn the fundamentals from first principals so you can make something amazing! 🚀