I'm a self-employed developer who doesn't really like primarily defining himself by his income source. Check out my website and other stuff to get a better - but still woefully incomplete - idea of...
I have a VPS that I ssh into to do 99% of my work - that includes coding, note-taking, running development sites, timecard-keeping, personal wiki, you name it - through the magical trinity of ssh + tmux + vim. Since I can access this machine from literally any device that can run chrome (via an ssh extension), my whole mindset around physical hardware has changed considerably.
In its most extreme and reductionist form, my concerns can be boiled down to:
keyboard feel and quality (this is solved with a small collection of mechanical keyboards)
screen resolution
internet connection + ability to run a browser
This 100% cloud-based setup allows me to start work from my macbook pro, throw it in a bathtub mid-unit test, pick up exactly where I left off (thanks, tmux) in the car on a $99 linux netbook, run that over on the highway and finish the workday on a windows desktop gaming PC. It's incredibly liberating.
Bonus points: your dev environment is identical to your production environment.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I have a VPS that I
ssh
into to do 99% of my work - that includes coding, note-taking, running development sites, timecard-keeping, personal wiki, you name it - through the magical trinity ofssh
+tmux
+vim
. Since I can access this machine from literally any device that can run chrome (via an ssh extension), my whole mindset around physical hardware has changed considerably.In its most extreme and reductionist form, my concerns can be boiled down to:
This 100% cloud-based setup allows me to start work from my macbook pro, throw it in a bathtub mid-unit test, pick up exactly where I left off (thanks, tmux) in the car on a $99 linux netbook, run that over on the highway and finish the workday on a windows desktop gaming PC. It's incredibly liberating.
Bonus points: your dev environment is identical to your production environment.