Windows / Visual Studio for creating a web app and supporting services and Azure for hosting it. Git/Github for source control. Slack for communication. Octopus Deploy for CD. VSTS for CI.
- Xubuntu 18.04 on older i7 with 16Gb RAM and SSD, with two fullHD monitors.
- Libreoffice and Modelio.org for the "architecture" tasks
- IntelliJ Ultimate with several plugins for all server-side jvm development
- postgresql for sql related needs
- couple of zshells on multitabbed multipanelled Terminator
- Firefox quantum with uBlock Origin for the browsing needs
- bitbucket for source control
- noise cancelling headphones.
( but at the day job, it's a buggy windows 10 with eclipse on a i5, single HD 1366x768 monitor, 8Gb RAM, HDD... the thing reboots for no reason twice a day. )
16 comments
[ 3.2 ms ] story [ 62.9 ms ] thread- Python on Pycharm for crawling, cleaning, and database related stuff.
- Jupyter lab for analyzing, visualizing, and reporting insights.
- Bitbucket for personal private projects.
- Gitlab for company related projects.
(Also a nice big monitor, and a “standing desk” built out of scrap but nice and solid).
This makes far more difference than the exact tools I’m using on a given project.
- Xubuntu 18.04 on older i7 with 16Gb RAM and SSD, with two fullHD monitors.
- Libreoffice and Modelio.org for the "architecture" tasks
- IntelliJ Ultimate with several plugins for all server-side jvm development
- postgresql for sql related needs
- couple of zshells on multitabbed multipanelled Terminator
- Firefox quantum with uBlock Origin for the browsing needs
- bitbucket for source control
- noise cancelling headphones.
( but at the day job, it's a buggy windows 10 with eclipse on a i5, single HD 1366x768 monitor, 8Gb RAM, HDD... the thing reboots for no reason twice a day. )
- Vue in VS Code for front end
- DO Droplet for hosting, AWS S3/Cloudfront for static assets
- Hosting: Digital Ocean with Dokku (web applications) and server blocks (static website) [1]
- Application Development: React, React Router, Apollo, GraphQL, Express, PostgreSQL [2]
- [0] https://www.robinwieruch.de/developer-setup/
- [1] https://github.com/rwieruch/fullstack-apollo-react-express-b...
- [2] https://www.robinwieruch.de/deploy-applications-digital-ocea...
sublime for javascript, python and everything else.
gdb for debugging
mongodb for database
ec2 for hosting
- No heavy desktop environments
- Getting rid of using mouse, try to be fully compliant of using just keyboard.
- Use a tiling window manager {i3, awesome, bspwm, etc}. YMMV on which wm fits your needs best.
- Use vim-vixen on firefox or qutebrowser for vim bindings
- EMACS + EVIL Mode or Vim
- There are a bunch of Terminal Emulators.. I use terminator, but you could get away with something minimal like RXVT, URXVT, or ST.
Spacemacs is a very viable alternative.