Hacker Newsnew | past | comments | ask | show | jobs | submit | rm2kdev's commentslogin

I made Memcards, a flashcards app to fix a bunch of things I wasn’t feeling with Anki. I've been using it to study Japanese and well I love it and want to see it succeed!


I think your site is down :)


works for me.


Is there any specific points that i could improve on? this article was more or less "The things i wish i knew" when i started node.

What exactly let you down so that i can continue to edit and improve this post going forward?

Kind Regards.


Thank you for pointing that out, I did spend quite a while writing this article (more than a few days :P)

As i stated in another reply i am a novice writer and still looking and learning to improve, I've gone back through and fixed up those NodeJS occurrences.

Do you have any good places that i could find more about improving my writing as that would help greatly in the future!

Thanks for reading though i still hope that the core point of my article was useful and not in vein.


Check "The Elements of Style" by William Strunk Jr. It is a classic book on writing style. It's short, inexpensive and very instructive.

Disclaimer: English is not my native language.


Thanks! ill take a look :)


Not sure if you'll ever see this, but it's good that you want to improve, and for this your are entirely forgiven. The only tips I can really give you are to be consistent, and try and be grammatically correct.

I don't care if you use e-mail or email, as long as you stick with the same term. I do care if you use lowercase "i"s when you should be using capital "I"s though.

That being said, everyone can improve, so just keep learning and writing. I have just bought the above book too. Everyone has space to learn. Good job on taking my criticism positively as well, even if I did sound a bit irked.


Ordered the book. Thanks!


Absolutely of course these things matter, but i think the point of the article was to outline what was 'necessary' to begin writing usable decent applications with a proper workflow.

For me urgency in getting up to speed in actually writing a functioning application was of a higher necessity than learning about core node and as part of the learning experience it bummed me out going back to writing hello world examples not getting any 'results' made me want to give it up faster.

also a side note, usually as with most platforms, experience in the higher level results in experimentation lower levels.


Fair point. For me points 4 and 5 were part of my nodejs learning experience while your right they are not 'node specific' they are however things that if i had a better understanding of before i began i do believe would have made my initial experience better :)

I may do a more elaborate comparison of IDE's and how they've effected my workflow regarding node in the future thank you for the inspiration there :)

And yeah, looking back i am surprised that i didn't find out about npm and packages earlier on in the game. But yeah for me the learning experience was so fragmented that it was very hard to get a good grip on 'what i needed' and 'what was available' i suppose in the beginning i spent all my time trying to learn the 'core' nodejs without knowing that later i'd spend all my time in 3rd party librarys


Unfortunately, English is my native language but i spent all my time in school programming and thus now suck at writing haha :) thanks for reading though!


Writing is like any other skill. The more you practice the better you'll get. Keep writing, don't let some of the negative comments discourage you.


Everything here is feedback :) nothing really negative i'll take it and improve my next post hopefully end up with a better result.


Thanks for the suggestion, I replied to the other gentlemen about this the only reason I didn't consider them was I had no prior experience or knew anyone who'd used them before. Their pricing looked 'too good to be true' but if HN is suggesting them I will defiantly look at their services soon :)


I'm sorry you feel this way :( but I understand it is a small application. By Full Application I meant 'completed the goals it set out to do' obviously no application can ever be truly finished and I will be adding more over time :)


Thanks for your compliments and no worries you can be that guy today :P

Regarding the payments side of things I am using the client side stripe library. Basically what happens when you input card details and hit submit a secure async push is made to stripe's servers where the card details are stored a call back is made with a token to your browse and ONLY that token is sent to my server.

While having SSL would be nice and make the clients feel more comfortable rest assured the payments side of things is still secure

SSL WILL BE ADDED :) Probably over next weekend my next personal 'sprint'


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: