I never understood why AWS doesn't provide something like LocalStack out of the box.
Any team building serious software on AWS needs to mock AWS services in their CI/CD pipelines. What exactly are they expecting developers to do? They would probably argue something like "spin up real infrastructure so you are as close to production as possible" because this way they could make even more money while also avoiding the implementation / maintenance cost of the mocks.
The most important productivity tool that I use is Alfred[0] for MacOS.
Nothing ever came close to increase my productivity as Alfred did.
The two features that are essential for me are the clip board manager and the so called "workflows" which is basically a script launcher. The user experience is an absolute joy, it is deeply customizable and you can do pretty much anything you want. Just to name a few:
* encode / decode strings from any encoding to any encoding
* access Jira tickets by only entering ticket numbers
* instant access to all my dot files
* HTTP status codes explanations simply by entering the status code
* list and kill any process
* Docker management
* port killer: enter port and kill the service that uses it
* timestamp converter - from any format to any format
* UUID generator
* super fast access to 100s of weblinks (repos, miros, wikis, documentations, etc.)
It has a free base version but if you want to use the good stuff you have to buy a license for £59. I cannot recommend it strong enough, I even gifted licenses to colleagues, friends and family.
[0] https://www.alfredapp.com/