fredwu

fredwu

Hi folks, I wrote a blog post the other day on how I built my MVP in 3 months whilst having a day job, using Elixir/Phoenix/LiveView.

The post itself doesn’t focus on Elixir specifically, but I thought I’d share here in case people are interested to see what Elixir/Phoenix/LiveView can do for a quick MVP. :slight_smile:

Showing Posts 1 to 7

dimitarvp

dimitarvp

Very informative article, read it in one go and loved the entirety of it.

Shame that the OSS search solutions don’t support Chinese characters well. I’d think that having Unicode being first class in Rust (Meilisearch is written in it) would obviate or outright eliminate those issues but apparently not. Shame.

Also good nugget about Bunny CDN though I’d think this is very region-dependent. I thought of trying them out at one point and I will, and it’s good to know that maybe they need to work on their stuff a bit more – we’ll see.

Curious why didn’t you entertain the idea of other Elixir hosting e.g. Render.com or Gigalixir.com?

fredwu

fredwu OP

I’m glad you enjoyed the article!

I actually did. I forgot to mention in the article, but I even tried Railway after I encountered issues with Fly. Ultimately it’s Fly’s globally distributed architecture + their more affordable pricing that won me over, despite their flakiness.

dimitarvp

dimitarvp

I have to admit that “paying separately for each regional copy of the service” and “affordable pricing” don’t immediately combine in my mind. :thinking: Gotta review Fly’s pricing then.

fredwu

fredwu OP

Well, running in multiple regions is optional. For my setup, my monthly bill will be ~$20, can’t really get that from elsewhere with a similar setup I don’t think. :stuck_out_tongue:

dimitarvp

dimitarvp

Well, that’s why articles like yours are valuable – naively I’d think I can get away even with less in other providers. Good to know I am wrong. :slight_smile: So thanks again.

derek-zhou

derek-zhou

Encoding is not the problem. Tokenizing is the biggest problem. You know Chinese words are not space separated. So, one would need to use a lot of heuristics to break text into words.

dimitarvp

dimitarvp

Ah, I see. Lack of library coverage then.

— All posts loaded —

Where Next? Top

Trending in Blog Posts Top

bartblast
Hey folks, I just published a post about Hologram’s funding and where the project goes next - the short version: Curiosum as Main Spons...
New
mudasobwa
I am seeing a lot of aplications of Argumentum ad Vericundiam in software discussions. They do link some piece of writing and point us to...
New
ryanzidago
Hi all, In this article, I make the case for each test owning its setup. Usually I forbid my AI agents to use the setup callbacks; I mu...
New
zorn
As I’ve leaned into AI code generation on LocalCents, the volume I ship has climbed, and my worry shifted from any single change to the l...
New
pckrishnadas88
A while back, I had to process millions of database updates in a legacy system that was already hitting its 64 GB RAM limit, so scaling t...
New
smaller_infinity
I recently figured out how to the the Rust hotpath profiling crate running in an elixir benchmark script (for profiling NIFs). I had some...
New
pckrishnadas88
This article demonstrates how to build a minimal stateful process using only Elixir’s core concurrency primitives: spawn/1, send/2, recei...
New

Other Trending Topics Top

JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
mcass19
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
ausimian
Emily is an Elixir library that runs Nx computations on Apple’s MLX. Install it as the default Nx backend and Nx, defn, Axon, Nx.Serving,...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews