168 karma · joined April 28, 2011
The CLI client is here: https://github.com/awesomebox/awesomebox
The rendering core is here: https://github.com/awesomebox/awesomebox-core
Also, lots of the modules used in both the CLI and backend of the product are available here: https://github.com/mattinsler?tab=repositories
Check out trojan here: https://github.com/mattinsler/trojan
This helps with managing download times for all the transpiling code that we use for things like coffeescript and less and ejs.
At the time I wrote this module I thought it'd be funny to name one of the files horse to continue the joke. Definitely time to change that filename. =-)
I'd be happy to walk you through how all the code works if you're interested.
I think where we're struggling is narrowing down exactly what we do, without being pigeonholed into "just another hosting platform". We're really excited to talk to the many people who did signup and learn more from them, so that we can get better at this overtime. Thanks for being a "BS filter" and telling us where we're wrong - if you have more thoughts to share, we'd love to hear from you. contact@awesomebox.es
If that sounds interesting, we'd love to talk to you about the pain points you have building front-ends and UIs. Feel free to send us an email at contact@awesomebox.es
Sorry about that! We'll add a link to the page from the landing page so it's easier to find.
We actually had a special case of a UI that needed to have many many things updating via push events, and have profiled it a few different ways. Turned out that with the frequency of updates we were making, larger chunks of HTML ended up being multiple times more expensive than adding a class here, or changing the text in a tag over there. This method actually _was_ the optimization.
Domains look awesome!