4 ms·
Here's my list: - Using Vim. Just do it. You'll be more productive than in most other editors, and you can use it over ssh on pretty much any machine. - Using
by IgorPartola 10y ago
Here's my list:
- Using Vim. Just do it. You'll be more productive than in most other editors, and you can use it over ssh on pretty much any machine.
- Using Python. Batteries included means less work for you to do.
- Using Django. Ditto
- Stopped chasing the latest and greatest JS framework and just use what I know (jQuery and Angular lately). Not worth my time when I already feel very productive.
- Use puppet for every server configuration, from my home NAS to every production server.
- Learned 3D printing/joined a hackerspace. Working from home sucks for social life and for developing business connections.
- Learned some basic UI/UX ideas.
- Started sleeping more. This is huge for productivity and my happiness.
- Realized that buying off-lease/gently used cars is much more economical than brand new. You can drive a 3 year old BMW for the same price as a 2 year old Honda Accord.
- Listened to Roll Play, especially Swan Song. Better entertainment than most TV shows.
- Stopped paying for cable and signed up for Prime, HBO Now, and Netflix. This isn't even to save money, but to not have to watch commercials.
- Discovered polyamory.
- Realized that I can build electronics on the cheap.
- Hired a personal trainer to get in shape, instead of trying to go it alone.
- Bought a double walled steel water bottle.
Sorry if this is too long.
- davelnewton 10y agoAll interesting, but don't really seem to be "the moment".
- IgorPartola 10y agoI didn't want to go into detail since that'd make this post huge, but each one of these had a definite moment of realization.
- davelnewton 10y agoCool, but... wasn't the question explicitly to describe the moment(s)?
- barrkel 10y agoWhere's your moment? Who appointed you guardian of the topic?
- davelnewton 10y agoNobody. And nobody has to, either.
- nojvek 10y agoI don't understand the hype behind vim. The biggest productivity boost I find is having an editor which has great code completion and error squigglys as soon as you cause an error.
- SilasX 10y agoI'm trying to fix this part of my workflow myself. I'm a hardcore vimmer, trying to branch out into Java with IDEs. Every time I do it, the IDE brings in more headaches than it saves, by far. Plus, they almost seem to "break the abstraction" and make it less clear what's going on. I'm sure if I made a dedicated effort (ideally with a human present to answer the hard-to-phrase questions) I could work out all the kinks but it's a big hump to surpass. For example, Eclipse requires you to re-setup your workspace every time you start a new one, and doesn't even have defaults for switching code tabs from the keyboard. The "find in project" feature is cryptic. And IntelliJ doesn't seem to actually know how to run code; it always wants a "build configuration" that it gives a cryptic interface for and which the tutorial steps aren't very helpful for. I google to get around the above problems but the answers don't seem to work.
- caconym_ 10y agoMy work environment consists of <UNIX-like OS> + Vim + Tmux + whatever language/domain specific tools I need for the task at hand. I'm really interested in hearing success stories from people who were like me but switched to working in an IDE. I would like to have better auto-complete in Vim, but to a certain extent I think I might just have been too lazy to go out and find the right plugins. I'm also working on a hobby project text editor where I hope to explore this problem a bit more... but I can't deny that an effective solution would be better than my current solution which involves a lot of Googling and many open browser tabs.
- Kevelo 10y agoI use Vim myself but I recently learnt about EVIL mode in emacs which makes emacs like Vim and in emacs you can add code completion etc.
- Uhhrrr 10y agoI've been using Emacs for about 20 years, and whenever I found myself on a headless or embedded system, I would fumble along in vi using h,j,k,l,w,q,i,x, and a. The bare minimum. Spending a couple days getting more elaborate commands under my fingers ('cw', 'dt)' has been totally worth it. I could have saved dozens of hours over the years if I'd learned the commands earlier.
- tomcam 10y agoNow that you've discovered polyamory, I'm amazed you have so much time for the other stuff
- IgorPartola 10y agoHah. Love is unlimited. Time isn't. But I make do.