That’s the spirit!
That’s the spirit!
I used to use Fairmail but now I’m strongly on the Canary Mail bandwagon
Signal, Firefox, ReadEra (best EBook reader for Android hands down)
Honourable mentions to OLauncher. Super clean UI that makes my phone less distracting and easy to use
Hmm. I can’t upvote
Nice guide! Very easy to understand and works a treat. Stay awesome!
Interesting question. Personally, I started with a text editor transitioned to vim, then to VSCode and now I’ve settled on a customised neovim install.
I’m a believer of PDE, that is personal development environment. It’s a concept one of the Devs of Neovim TJDeVries talks about.
In essence it’s the idea of building your development environment how you want it. Personally, Neovim allows me to do this. For example, I have a VSCode style debugger, incredibly fast searching with ripgrep, vim keyboard shortcuts and uses the same language servers as jetbrains products.
Here’s a link to his full conversation on the topic: https://youtu.be/QMVIJhC9Veg
Stay awesome!
Hello from a software engineer in test.
I use Linux because of habit of looking for an alternative to Windows that didn’t require Mac hardware. The machines we’ve been allocated are dog slow Dells, so it was either pain or Linux.
I spend most of my day either remoting into embeded units or servers and debugging/writing scripts to test them. I do that over SSH and bar one I can think of, they all run Debian or a variant.
For me personally, I like to have my development environment mimick (with some niceties) what I work with. In general, I sleep better knowing if it works on my machine, it will probably work on the thing it will eventually be used against. I also know the terminal like the back of my hand and have grown to depend on it for basically everything development. I would never not want to use it.
However, my tech lead runs Windows 7, uses VSCode and relys heavily on GUI programs in general. I would also say, he is far more efficient in his tasks than I am. When I questioned his use of these things he responded “It’s how I like it” and that really stuck with me.
The key take away from this ramble is create a PDE, a personal development environment. Linux is great because your can customize just about everything you’d want to. That being said I’m sure you can customize your Mac just as much where it matters.
Just stay awesome!
Note - I would however check out neovim for the exact reasons I’ve stated here :)
In order of use: