kennethkl
the complaint is the communication, not the literal words. because the title conflicts with itself, it causes confusion.
for example, saying, "come join us. I'm hosting a dinner party. It's at this restaurant," would be similar.
a person walks up to you, punches you in the face, and leaves.
it could have been an accident, an AI bot, or a misunderstanding. definitely not deliberate.
also not sure why you'd think ppl wave their hands in front of a touch screen all day blocking their view. most ppl are capable of moving their hands out of the way. it's not clear if you've used a smart phone before, but it's the same. though, i imagine if you did, you'd do as you imagine others do with a touch screen.
but if you have one, this article might interest you.
similarly, an article about having a snail in your aquarium is not about you, needing an aquarium. skip that too if you don't have an aquarium.
oh, noticed `0.5` turn into `.5` and `black` turn into `#000`. not sure how that will make it more JSX compatible
The method I use to get stuff done:
1. Keep in mind an overarching goal; usually something simple and easy to do, but big enough to be a goal. For example, make a humidifier sensor that reports room humidity to a server. 2. Write down small tasks on sticky notes. Very very small. So small, they are easily achievable. 3. Place these sticky notes where you will notice. i.e partly over your monitor. 4. When you've finished a task, throw the stupid sticky in the garbage. 5. Rinse and repeat.
Becomes kinda fun.
As for language, I'll defer to the rest of the community. I'm partial on Node.js, since you really only have to learn Javascript, HTML and CSS. Everything else you can rely on your programmer knowledge. The choice is yours.
I recommend you choose a fairly simple project that interests you. No stupid hello world -- you're not completely new. Try an online tic tac toe game or something.
As for front end, I recommend you try backbone. It's barebones enough that you'll learn exactly what other frameworks do for you. It's also short enough to read to see how it works.
Show HN: Spot for Campus
Show HN: node-mongoose-fixtures
How to stop micromanaging: http://www.entrepreneur.com/article/218028
It's like shooting in the dark. Once in awhile, you'll hit something. Hopefully it's a bear.
Once you think you are good enough, help out at an open source project. Or start your own little project. One step in front of the other.
Then show case. Create a Show HN thread of what you built.
Build your online presence: Help out others on StackOverflow. Use twitter to tweet what you've learnt. Create a personal website with the projects you've worked on. It becomes your resume.