As far as hardware, I have a dell latitude e7450 with a 6th gen i5, 16 gigs ram, and a 256gb m.2. My software is Ubuntu 19.10, vs code, intellij 2019.3 EAP, Android studio, and git kraken. whats your setup?
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (25)
Using an iMac 27" from 2015, running macOS 10.15 "Catalina". Primary IDE is Eclipse 2019-09 with the Java SE 13 patch, and Java SE 13 as the runtime. Behind the scenes is the Terminal with zsh and oh-my-zsh providing shell access. Also leveraging Homebrew to keep Java up to date.
Great machine, have you tried intellij?
I have, but cannot get away from Eclipse because of two things: an unused code finder plugin and my inability to understand how to use IntelliJ IDEA correctly.
Intellij has a unused code finder built in, I think it is by far the best IDE out there and worth learning, good proof of this is amazon, one of my friends works there, they all used eclipse and my friend used intellij and eventually got the entire company to switch over, because everyone loved it. my point is, intellij rocks
I have heard good things about IntelliJ. I clearly need to learn how to use it, then! Thanks for the friendly nudge.
What about VSC?
VSC is great too, but I've never tried using it for Java before. Any tips you have on that front are welcome!
As the computer I use 2017 Macbook Pro 15", Catalina v10.15.1, 2.8 GHz Intel i7, 16 GB memory.
Chrome for browsing and developer tools.
Sublime Text for text editing with 30+ plugins and bunch of customized snippets and macros.
Terminal.app with zsh, oh-my-zsh, zsh-autosuggestions and a lot of customized functions. For instance I type "sshd" or "sshv" and it automatically connects to the ssh servers that I declared.
Tower for Git. I like GUI based Git apps because it's easier adding files, committing and pushing. Also you can always see all the branches, history, stashes etc.
Navicate Premium for database stuff. You can almost connect all type of databases such as MySQL, PostgreSQL, Oracle, MongoDB. Also you can easily connect to the databases on the AWS, Google Cloud, MongoDB Atlas etc. And it has a data synchronization feature that I like that you can sync your remote and local databases.
Homebrew for installing and managing apps. Just run "brew install node" to install Node.js.
Bitbar for running scripts. I can run those scripts from terminal but sometimes it's much more easier to run them with just one click. It's even not a click. On Bitbar's menu icon with trackpad with three fingers π So for example I can access to any note in Notes.app; or I can change my local IP, adding/removing proxies all over Bitbar.
I use Docker for containerizing apps. And started to learn "docker-compose".
Numi for calculations. I was even going to make something similar. github.com/ozgrozer/trevor
PixelSnap for measuring things on screen in any app. I think every frontend developer and designer need this.
ColorSnapper for picking colors in any app. This is needed as PixelSnap.
SnippetsLab for code snippets. I like the default-syntax-for-each-folder feature very much. So far I have 750 snippets.
Magnet for window management. So for example you can position Sublime to the left of the screen and Chrome to the right to work together.
I also run scripts over Siri over iPhone. So when I say "Hey Siri, put my Mac to sleep", Siri runs a script with Shortcuts app and put my Mac to sleep. Here's how you can run any script on your computer with your iPhone or iPad over Siri. twitter.com/ozgrozer/status/114457...
My main dev machine is a system76 adder ws with an i9 and 32gb of ram running pop_os 19.10 (with cinnamon as the DE). My secondary more portable machine is a 2017 13β MacBook Pro with an i7 and 16 gb of ram, currently sill on Mojave.
On both machines I use a kinesis advantage 2, Logitech trackball, and a single lg 27β 4K hdr display.
Most of my work is done in emacs, with eshell as my main shell, with bash as a backup (although Iβm currently testing libvterm and Iβm very happy with it and likely to make the switch). I use nix for most dev related package management.
That's quality stuff! Got a system76 darter recently myself. Did you put NixOS on your system76?
I had originally planned to use nixos, but I decided to check out pop_os first, since it shipped with the laptop, just to see what System76 had done with it and I was so impressed with that level of polish that Iβve stuck with it for now. Iβm still using nix for most of the dev work Iβm doing, so I might end up switching eventually but for the moment Iβm pretty happy with the hybrid setup I have.
I'm on a custom build machine:
Intel i5 4690k
Gigabyte Z97-UD3H
32GB of RAM (DDR3) Kingstone HyperX
250GB Samsung Evo SSD + 4X1TB of HDDs
One ultra wide LG monitor and one FullHD HP monitor
Dual boot Manjaro with Gnome and MacOS Mojave (hackintosh)
phpStorm
Android Studio
Tower (on MacOS)
Git Kraken (on Manjaro)
zsh with oh-my-zsh on both
iTerm2 and Homebrew on MacOS for all kind of stuff :)
11-inch Macbook Air circa, 2013. The processor is 1.3 GHz (idk if that's good anymore) and I'm currently running Mojave. I use Atom for coding and beyond git and whatever gems or dependencies I need for a project, have not installed much else.
Older machine, but it works for me. I like how small/light it is, but I do miss having more screen real estate.
The older Macbooks are great!
Have you tried a tiling window manager? (github.com/ianyh/Amethyst) That helped me quickly make use of screen real estate :)
A bit of a usability cliff to get started tho...
I'll take a look. I do put some windows side by side, depending on what I am doing.
I don't remember my specs other than it having:
Ryzen 5
AsRock Taichi
Radeon RX 570
These are the programs I use:
Visual Studio Code for my IDE
DevHub for notifications
GitKraken for my client. I prefer Git UIs because it's simpler for me.
Lenovo Thinkpad L440, i7 8cores, 8GB RAM.
Dual booted Windows 8.1 and Linux Mint 19.2, Bash with some personal configs, Sublime Text 3, I do Git via terminal.
Almost everything I worked is under a Vagrant box so machine is as clean as possible.
Personal browser: Firefox Quantum. Work browser: Chrome
MacBook Pro (2015) w/ Mojave running chunkwm but I sometimes switch it over for a Lenovo IdeaPad 510S-13ISK w/ i3 on Ubuntu (thinking of switching to manjaro lately).
I don't go anywhere nowadays without my Ultimate Hacking Keyb and my trusty Mx ergo. The newest addition to the setup are Pamu Slide earbuds that I sometimes switch for isk MDH8500.
As for software I use Vim with some plugins that make life a tad easier, iTerm or alacritty. Almost no gui apps. Firefox for browsing w/ vimium and a
shitton of adblockers.Note I work remotely
Hardware:
Software:
Lenovo yoga 730, i7, 16GB Ram, 512GB SSD with win10, PHPStorm
, looking to go back to linux but currently have an issue with cpu temperature, wondering if Ubuntu 19.10 solves those issues with the new cpu fixes and kernel