HN user

adamtaa

7 karma
Posts1
Comments45
View on HN

It depends on what I am doing. I prefer working at night between 10pm and 3am. This is the most quiet and solitary part of my day. Of course there are tradeoffs for fatigue but beer tends to make it all better. You have to try different things to find out what works for you. It just takes time.

I am primarily a .net developer so my tools are Microsoft related except for front end development. I use webstorm, grunt/bower/yeoman and npm for front end development. For .net and sql I use sql data management studio, visual studio 2010 and 2012 with resharper. Check out jetbrains products. Tehy probably have something that can help you with C++

Quite frankly this falls under the great category of "why didn't I think of that". I like this idea and the website is beautiful. Please make with the mobile app that automatically provides directions to the job you applied for on the website. Well done you guys.

Must have features for me are code completion "intellisense" to borrow a term. Proper and diverse syntax highlighting, Function/Method signature helpers, code/file navigation, and a clearly defined layout of the interface. Additionally, the IDE should have a clearly defined purpose and all utilities and support functions should reflect this. SOme good examples IMO are visual studio, and jetbrains IDEs of which I primarily use webstorm

This quote right here, "Create some kind of website or tool or project that people can see, use, and get a feel for your abilities" - throwaway420, will serve you well.

This is called the never ending or perpetual side project. It represents your capability at any given time if you keep it current. Add new technologies to it. Make new versions of it all of the time. I have personally had interviews succeed on the strength of this project alone, based on my ability to talk about its structure.

Build any project for anyone who will let you(any brochure website is great), using the skillset you wish to develop. If all else fails, build some apps for android or ios. All the challenges of real programming(because it is) with the potential for some actual side money(just a bonus, not the reason to do it).

Finally, it takes time and perseverance. Persevere in the path towards gaining and being able to demonstrate practical and conceptual knowledge. Giving up is the quickest route to failure.

You are not the only designer who prefers pen and paper. While I am more of a programmer than anything else, I know my way around photoshop. I am also a fair hack with a pen(customavatars.reddempire.com), and prefer a pen and paper when starting a sketch rather than drawing with a tablet for example.

I haven't written the bookmarklet and the site is going through a redesign to use an API but what you just mentioned is my bookmark manager that doesnt require you to be registered or logged in to explore it. It is called Mark my place and it is located at www.markmyplace.com. If you begin to use it I will take into account any changes you want for the redesign. The redesign is supposed to shift everything to the website's front page, and be completely driven by AJAX but if you look at it you can see the potential. It would be nice to have a user to develop for who wasn't just me. Thanks for your time.

My love for programming is due to an insatiable desire to learn and synthesize knowledge into new forms, to apply concepts across different domains, and to generate interesting things with a computer. Being paid for it is a necessary incidental.

I am interested. I also have a small hobby project that I am working on. I don't want to call it a start up yet. I would like to take part in this.

[dead] 13 years ago

While the OP may be making a joke, it is indeed in poor taste to actually make this joke given his revelation of his condition. Sometimes you just don't need to make the joke out loud.

www.markmyplace.com - I wrote this as an exercise to teach myself how to build an application from start to finish. This is the third iteration, and while a bit crude, it contains all of the resources I have found while learning programming and related topics. It also has a good deal of the random things in it that interest me. If it is related to programming and was useful to me in some way it is probably in there. Hit the tags and find some stuff. Any suggestions to improve it would be great too.

I think you might be asking a question that is not relevant to the subject matter. IMHO the answer to your question is yes, because the technologies can be used to create content heavy sites. What is also needed however, is some form of content creation/management system which can be created with a JavaScript framework as a component. So yes, you can, but it won't be quite that simple.

For example, sammy.js can be used for navigation, and knockout.js for data binding, but this sort of system would need to be carefully thought out and structured. There are many content management features that would need to be added that wouldn't come from the class of frameworks that I mentioned. Hopefully this answer is helpful and I would be glad to answer any further questions.

IMHO the reason not to worry about being crippled by moving around too much is that this is about completing the task. In most cases they will add more, and to top it all off, if you learn a few key "most useful" shortcuts/features of the IDEs you end up using, then you strike what I call an acceptable middle ground.

My setup is influenced by my primary language which happens to be c#. This tends to dictate visual studio but to answer your question, I also use webstorm and sublime text. In short I use, and like to use, IDEs with code completion. In addition, I maintain resharper for all of my visual studio versions. Multiple IDEs seem to enhance productivity so I am willing to use whatever IDE helps me be a faster programmer.

I have been trying to answer this question myself. FWIW, I would like to officially throw my hat into the ring as an addition to the network of folks you could use to deliver sites more quickly. I have a full stack development setup (all tools to do database to front end and all in between). I specialize in asp.net/sql server, but I am a fair hack with all the shiny new framework madness.

Age has no bearing on expertise. The easiest way to become an expert is to practice. The best way to enjoy what you are practicing is to do it because you want to. Now, you just have to spend an obsessive amount of time. Someone will invariably ask you a question which, depending on where you are in your obsessive amount of time, you will be able to answer. Welcome to being an expert, level 1. Keep going, for as long as you like, answering questions as you go. The more good answers you give the more expertise you are displaying. Don't worry, you will get some questions wrong. Study, implement, read, learn, repeat. Like I said, Age has no bearing on expertise. Just dedication and passion(/facepalm) .

I like this idea but you would be up against established players like Jetbrains with the resharper add-in. Your user experience would have to be seemless and intuitive. Now, that said, this interests me. So if you start this as a project I would like to contribute.

Having asked this same exact question before my answers, as some have mentioned below, are RaphaelJs and JqPlot. That said I am also looking into D3 which is also mentioned below. RaphaelJs has a number of controls based on it such as JustGage animated gauges(not by me but I have used it), and JqPlot which is highly configurable and seems to "just work".

Does this exist already as a service for websites? Because if I could access an API that did this for my website I would like to try it out. I have a situation right now where hooking something like this up would be useful to know if I have had hits especially if this was an android app(Xoom user).

I actually have a number of revisions built into the contract that they sign. Once those revisions are used up that means the work is complete and further changes cost more. Obviously you have to use your own judgement sometimes but this usually prevents frivolity.

I have one word for you. Trello. Supporting details include "it just works" and "It is free". Seriously check that out.

I am highly interested in the answer to this. I am tired of learning news things just to learn them. I want to be able to the use the stuff i learn to build something that is actually useful and interesting, and not just another app/website in some already crowded space. I have built a few apps that I use personally but they are not things i feel anyone would pay for. They mostly solve my particular requirements for an already solved problem. I would love to find an answer to this question.

You have asked the question that I ask myself everyday. I even went so far as to start my own business. The answer to this question for me is as follows. I try to have time in the evenings after my child is in bed. I generally will see if my wife needs anything or would like to spend time with me. If not then I will go to my office and program/tinker for a while. This is a variable process and sometimes I cannot get to my office. It is all about balance. You cant neglect your family.

[dead] 14 years ago

Please do not play with my emotions like this. I don't see anything about Photoshop in that press release.