PJUllrich

PJUllrich

Author of Building Table Views with Phoenix LiveView

TWO Million Checkboxes - A LiveView-Clone of OneMillionCheckboxes.com

I built a LiveView clone of the popular onemillioncheckboxes.com website. It runs at twomillioncheckboxes.com and uses :ets and Presence under the hood.

It runs okay, but the UX could use some love. If you have a clue on how I could, for example, make the scrolling smoother, I’m all ears :slightly_smiling_face:

The code is on GitHub: GitHub - PJUllrich/twomillioncheckboxes: A reimplementation of the origin One Million Checkboxes page · GitHub

There’s also a discussion over on the Elixir Slack: Slack

I also submitted it to Hacker News, so an upvote over there would be much appreciated as well!

Most Liked

PJUllrich

PJUllrich

Author of Building Table Views with Phoenix LiveView

After my post went to the top page of Hacker News, I had a huge spike of HTTP requests which exhausted the 1gb memory. I’ve upgraded now to the “performance-2x” machinen with 16GB on Fly.

Let’s wait and pray now.

PJUllrich

PJUllrich

Author of Building Table Views with Phoenix LiveView

I took down the website today since it showed no more usage, but it was a fun experience nevertheless :slight_smile: The code is still on GitHub if you want to check it out.

PJUllrich

PJUllrich

Author of Building Table Views with Phoenix LiveView

hmm, no I had currency between 150 and 200 lately, that’s not the issue. Do you see the traffic spike here? I think that blew up the memory usage which led to some crashes.

Where Next?

Popular in Discussions Top

arpan
Hello everyone :wave: Today I am very excited to announce a project that I have been working on for almost 3 months now. The project is...
New
AstonJ
If a newbie asked you about Phoenix Contexts, how would you explain the basics to them? Feel free to be as concise or in-depth as you li...
New
ricklove
I was just introduced to Elixir and Phoenix. I was told about the 2 million websocket test that was done 2 years ago. From my research, t...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31142 143
New
AlexMcConnell
The reason that Rails is as popular as it is is because it’s very easy for relatively inexperienced developers to get a lot of work done....
588 19568 166
New
Crowdhailer
I’ve been hearing much about the new formatter and it’s something I have been keen to try. I find examples buy far the most illuminating...
248 19204 150
New
PragTob
Hey everyone, this has been brewing in my head some time and it came up again while reading Adopting Elixir. GenServers, supervisors et...
New
hazardfn
I suppose this question is effectively hackney vs. ibrowse but we are at a point in our project where we have to make a choice between th...
New
AstonJ
Can you believe the first professionally published Elixir book was published just 8 years ago? Since then I think we’ve seen more books f...
New
fireproofsocks
This is more of a general question, but I’m wondering how other people in the community think about the pattern matching in function sign...
New

Other popular topics Top

marius95
Hello everyone, I try to use an Javascript Event Handler in my root.html.leex file. Therefore I created a function in the app.js file: ...
New
lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
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
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39297 209
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
AstonJ
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including. What is Phoenix LiveV...
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement