DEV Community

Juan F.
Juan F.

Posted on

What apps, software, or tools do you use and why?

What are some of your favorite/useful/recommended application, software or tools used to program or stay productive or are just plain awesome.

Oldest comments (43)

Collapse
 
juanferr profile image
Juan F.

I use the following:

  • Flux - good on your eyes
  • Sublime Text 3 - editor
  • Trello - keeps me organized
  • Slack - communication
  • Zapier - automate some task
  • Ulysses - note taking, writing. up until it started being subscription based.
Collapse
 
damcosset profile image
Damien Cosset

I guess it goes as a tool but I have a good old whiteboard. I like to solve the problem there before writing my code.

Collapse
 
thomasthespacefox profile image
Thomas Leathers

I use many tools to program, but primarily i use:

  • GIMP - image editing and general graphics work. such as user interface graphics, logos, and so on
  • LibreOffice - vector graphics, user manuals, and so on.
  • geany - my preferred IDE. geany is fast, powerful and i like it.

though often, i find myself writing tools, sometimes for fun, other times because i need a rather specific tool to do something or other. when you start getting into things as complex as virtual machines that are not even binary, you start running into needs for quite specific applications...

Collapse
 
juanferr profile image
Juan F.

first time hearing about Geany.

Collapse
 
nelruk profile image
Nelson

I found the perfect replacement for GIMP and it's Affinity; don't get me wrong, I like GIMP but it's limited in some features. Affinity is a one-payment software. Worth every penny.

Oh, first time I see geany.

Collapse
 
legolord208 profile image
jD91mZM2

Goddamnit it's not for GNU/Linux

Collapse
 
chinmaykunkikar profile image
Chinmay Kunkikar

I love geany too

Collapse
 
mgussekloo_63 profile image
mgussekloo 👓

Sublimetext, Sequel Pro, Panic Transmit, Laravel Homestead, 1Password, Vue-devtools Extension, Things 3, Github Desktop.

I'd be interested to see how others optimize their development env!

Collapse
 
mattlancaster81 profile image
Matt Lancaster

Here's a not short but not full list of things I use:

-GIMP & Inkscape for Free Image and Vector creation & editing
-NotePad++ for JS and Log Files
-Eclipse for Java
-XCode for Swift
-OneNote for notes & other information sharing
-DropBox for any file transfers
-Google Hangouts for communication

Collapse
 
andy profile image
Andy Zhao (he/him)

I use MacDown for writing in Markdown. Love Alfred as my replacement for Spotlight search.

Also, I love Tomato Timer, which basically is a timer for the Pomodoro technique.

Collapse
 
val_baca profile image
Valentin Baca • Edited

macOS:

JetBrains Complete Suite (IntelliJ, etc.) - I love love love coding in IntelliJ and I just finally splurged on the complete the suite

Vim & MacVim - for editing everything else that JetBrains doesn't, or when I'm working over ssh

Spotify - I play this playlist nearly every day to "prime" my brain into work mode open.spotify.com/user/chaseman/pla...

Simple invaluable tools:

iTerm - Strictly better than Terminal, assigned a global shortcut

CopyClip - Keeps a running history of items copied to the clipboard. I don't use it every day, but when I do use it, it's a lifesaver

Spectacle - Makes putting windows side-by-side and maximizing windows easy.

Global New Tab Shortcut (Chrome plug-in) - assigned to Cmd+0 for super fast web access

Vimium (Chrome plug-in) - power of vim + Chrome

git-number: Allows you to use numbers in git instead of full path names. Really useful for java projects where the folders are deep.

Collapse
 
juanferr profile image
Juan F.

spectacle is awesome

Collapse
 
rhymes profile image
rhymes

Terminal:

  • iTerm + oh my zsh + z
  • screen (tough rarely locally, basically always on remote servers)
  • jq to manipulate or display JSON in the console

Editor: Sublime Text 3 until super recently, though I'm loving Visual Studio Code more and more.

Chrome extensions:

  • Lastpass for personal and work logins
  • HTTPS Everywhere
  • Full page screen capture, useful if you have to send screenshots of a scrolling page to someone

Various tools:

  • Slack
  • Tomighty desktop timer for the Pomodoro technique
  • Postman for API

Not much else...

Collapse
 
karn profile image
Karn Saheb

Jq is actually fantastic.

iTerm is definitely a staple. My only gripe is that the text select + scroll is completely broken. Makes searching logs difficult.

Collapse
 
lp1eu profile image
Jérémie (Lupin) • Edited

I use the following on ArchLinux and Debian:

  • Redshift or Xflux: as someone previously said, it's so much better for your eyes
  • Emacs: I can use it without a X server, through SSH, and it has a plugin for everything you can think of
  • i3: Because tiles. I know it might seem quite hard to use at first, but once you learned the few main shortcuts OMG IT'S SO FAST AND USEFUL
  • dpg as my main password manager : It doesn't stores anything, you don't need to copy/paste your keys when you reinstall your OS and there is an Android Client
  • ZSH with oh-my-zsh: Oh my ZSH makes a very good use of ZSH's power, once you tried it you won't use another shell configuration
  • Chromium or Vivaldi as a browser
Collapse
 
mangemonderp profile image
Le giov
  • Sublime text 3, before I used Atom but I think Sublime text is better
  • Slack, for communication
  • gitKraken, to have a graphic view of the git repot
  • Mantis bug tracker, for tickets and organization

Some comments may only be visible to logged-in visitors. Sign in to view all comments.