HNHacker News
TopNewBestAskShowJobs

bookercodes

20 karma · joined April 4, 2016

submissionscomments
bookercodes··on Launch HN: Scrimba (YC S20) – Interactive video for learning to code
I am such a big fan of Scrimba and everything you’re doing, Per! As someone who learned to code by watching YouTube videos, I immediately saw the value. More than that, I saw the FreeCodeCamp community rush to sign up, engage, and learn from all your new courses. This was only a sign of what was to come. Watching the Scrimba platform, instructor base, and lesson database evolve this year has been awesome, and I see no reason why you’d slow down now. Acquisition offers from the likes of Pluralsight are coming!
bookercodes··on Build a Vue Chat App
This is really good feedback, thank you.
bookercodes··on Build a Vue Chat App
Completely see where you're coming from. I work with CometChat and our attitude is to help developers build text, voice and video chat features.

We are a developer tool like any other. The fact that we're a hosted developer tool lets us remove the (potential) headache of DevOps and the (absolutely definite) headache of security and compliance like GDPR and HIPAA. Little things like message history become seamless because we can help manage your data for you.

I hope you don't think this is subtle advertising, though. We're sharing a really good solution and some handy free UI components we worked hard on. People learning Vue can benefit from this tutorial a lot too.

bookercodes··on Build a Vue Chat App
Haha, I see your point. I work with CometChat on content like this. Our content strategy is to help developers like us build awesome chat features. Our platform is a hosted service, granted, but we worked really hard to create a beautiful user interface and clear tutorial that anyone can follow to learn more about managing state in their Vue app. Any constructive feedback on how to improve?
bookercodes··on Building a chat app in 8 minutes with Phoenix
Great screencast, Alex!

The best tools are the ones you don’t even notice, and Elixir is an absolute pleasure. You get to focus on the problem with little ceremony. Chat is a really interesting application of Channels, too.

It’s especially interesting to me as my team and I are working on a hosted API called Chatkit that makes it equally easy to add real-time chat to your applications, no matter what technology you’re using: https://pusher.com/chatkit

In addition to basic chat data, we also manage, “Who’s online”, typing indicators, rich media... And more

I highlight those features in particular because I am especially curious what that would look like with Elixir and Pheonix? Managing chat data, especially at scale is quite a hairy problem.

By the way, it simple/clean to subscribe to Elixir Channels on other platforms like Android and iOS, for example? One place we think we can add a lot of value is X-platform client SDKs (JavaScript, Kotlin, Swift, etc.)