I have been meaning to do a blog post about this for some time. The list I have is not going to be long – I don’t need to talk about Git, VSCode or Docker for example, everybody knows those. This is for things that I think might not be so well known – that I use every day.
1. Atuin
I honestly don’t know how I used a terminal before without this tool. It’s a history manager for your terminal – providing instant access to recent commands with adaptive text completion and search. Ctrl+R … type … Enter!
https://atuin.sh/
2. Aider-CE
If you look at my blog you will see this come up again and again. It’s the AI Coding assistant for Power Users! https://github.com/dwash96/aider-ce
3. Cloudflared Tunnels
Previously I used Ngrok, but Cloudflared Tunnels are so much more intuitive to use. Just run your local web service on your own laptop, type one command to securely share it with the client. Let them see the updates in real time! https://developers.cloudflare.com/cloudflare-one/networks/connectors/cloudflare-tunnel/do-more-with-tunnels/trycloudflare/ – requires zero project setup (unlike Ngrok).
That’s it, I told you it was a short list!
Other useful apps for developers:
1. RadioDroid (Android)
I have no idea why anyone subscribes to Spotify or Youtube Music when we have radio (OK I’m just old). Seriously though, this Android app has thousands of online radio stations from all genres. Get it on F-Droid
On the Desktop: use Clementine music player, just set up the IceCast plugin and the Internet of Radio is yours!
2. Website Monitor (Android)
I have a ton of websites I host on my own VPS at DigitalOcean. Some of them I manage for other people, others are for my own entertainment businesses. Needless to say, I am invested in keeping them all up and running.
Website Monitor is an Android app that checks periodically to see if a given set of websites is up and running. You get alerts if one is offline. It just works!
Get Website Monitor on F-Droid
