Useful Tools (1)

Ahmed Musaad
Ahmed Musaad
Table of Contents
Table of Contents

Every day I come across a multitude of tools that do this or that, and while a lot of them are overrated, there are many useful tools that help me enhance my productivity. In this series of posts, I share these tools with you.

Every day I come across a multitude of tools that do this or that, and while a lot of them are overrated, there are many useful tools that can positively contribute to the productivity and life quality of any person who uses computers on a daily basis. I decided to share some of the useful tools I come upon every now and then, and hence this series of posts was born.


Firefox Send is one of the best file-sharing services available online. It offers end to end encryption, automatic expiration for URLs, good size limits, and the force of Mozilla behind it. If you want to share a file with a friend, a client, or a family member, Send should be your go-to service.

Now, if you live within your terminal, then you might find the entire process of opening a browser and clicking through some buttons to share a file a bit annoying, and that’s where ffsend comes to the rescue.

ffsend is a fully-featured Firefox Send client that allows you to easily and securely share files from the comfort of your command line. Some of its features are:

  • Upload and download files and directories securely
  • Always encrypted on the client
  • Additional password protection, generation, and configurable download limits
  • Built-in share URL shortener and QR code generator
  • Ability to use custom Send hosts
  • Ability to inspect or delete shared files

ffsend is a tool everyone needs in their life and on their OS. Check it out and give it a try, you are going to love it.



Age is a “simple, modern and secure encryption tool with small explicit keys, no config options, and UNIX-style composability.”1 That’s it, no fuss, no muss, a simple tool that fulfills an important task without any unneeded complications.



localdots is a handy tool for those of us who develop websites or run local web servers on their machines and want to enable HTTPS on the local addresses as well. It’s not a production-tier tool, rather a more of debugging/testing tool. localdots combines two awesome projects to achieve its goal, Caddy (web server) and smallstep/certificates (CA).

So, these were the tools I came upon in the past few days and found useful. I hope you agree. Make sure to check now and then for more posts like this.

Great! Next, complete checkout for full access to Ahmed Musaad
Welcome back! You've successfully signed in
You've successfully subscribed to Ahmed Musaad
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated