Found this while browsing hacker news the other day, thought that I would share it here.
1 week ago • 0 notesVim Here I am!
Let me give a little background first, up until somewhere around a year and a half ago I had been using Windows full time for everything I did. Being a web developer (mainly PHP and Python) this made things rather difficult, the host I used was RedHat with Apache, MySQL, but as far as my local computer went it was Windows all the way. For a little while I even used the basic NotePad that came with the install, however I stumbled across NotePad++ one day and eventually that became the text editor of choice. Fast-forward three years and my skills where becoming a little better and I was outgrowing what I was able to do on Windows; this was due to a couple reasons but mostly because I had to jump through so many hoops to use some basic opensource programming systems/languages.
When I made the switch I decided that I would start with Ubuntu since I was new and would likely need all the documentation I could get and that looked like the best path. Turned out I was right. Eventually I started becoming more comfortable with the whole setup and I had been sticking with Gedit and sometimes nano because I felt more comfortable with them. But eventually I installed Emacs and started exploring, however somethings seemed unnecessarily complicated to me. So I assumed Vim would be more or less the same and went back to Gedit.
A couple months ago I decided that it was time to delete Emacs from my system and install Vim to give it a try. I had a quick look around and tried a few things out but I found I just didn’t have time to learn it and devote enough time to the project I was working on, so I put it on the back burner. I would occasionally do some basic programming on it at night after putting away the project.
Now I’m done with project and have time to study and learn it. I started to dive into a little bit today and so far all I have to say is that it’s AWESOME! I started learning more of the commands and setup a basic .vimrc file. I also decided to try editing some rather large files of XML that I have to do from time to time just to see how it handled it, and everything went great no freezing up or anything else.
8 months ago • 0 notesWhen it comes to naming a project I always find it to be one of the hardest tasks, apparently I’m not alone in this. But Zach Waugh has come up with a method that helps him and has been kind enough to share it with us. I think I’ll give it a shot next time as well.
9 months ago • 65 notesFor the last couple of apps I’ve made, I’ve been creating a sort of mind map to help me come up with the name. Finding a good name for an app is hard, but having a somewhat formal and repeatable process has made it much easier for me.
I say “sort of” mind map, because there aren’t really any…
