Hardware and software that I use daily.
Here is a list of hardware and software that I use daily for work. Maybe you will find something new that you would like to try out.
Hardware
-
MacBook
I recently switched to a MacBook with an M processor and am thrilled with the performance and battery life. In my experience, macOS is the best operating system for web developers. I have also worked with Windows, but would never switch back to it.
-
Apple Magic Keyboard
I have an Apple Magic Keyboard because I love the keys and the battery life is just incredible. It is a loyal companion and I always have it with me.
-
Apple Magic Mouse
I had a Magic Trackpad for a while, but am currently using a Magic Mouse. I cannot give a final opinion yet, but so far I am satisfied. The trackpad also had its own advantages but I wanted to try out the mouse.
Software
-
VS Code
Visual Studio Code is my preferred code editor. I have installed many extensions for VS Code that make developing web applications with PHP and Laravel easier.
-
iTerm2
I’m not even sure if I use many features of iTerm2, but I just like it. It’s a great terminal for macOS and I use it every day. I really like the split screen feature and the ability to customize the appearance as well as the profiles.
-
Github Desktop
I use Github Desktop to manage my repositories. It is easy to use and has a great user interface. However, for certain tasks like rebasing, I also use the command line. But for most tasks, Github Desktop is sufficient.
-
Docker Desktop
Docker Desktop is a great tool to run containers on my local machine. I use it for developing web applications and to test different environments. This allows me to develop my projects in the same environment they will run on the server.
-
Postman
Postman is a great tool to test APIs. I use it daily to test and debug APIs. It is easy to use and has a great user interface. As an API developer you can’t get around a tool like Postman. It’s a must-have tool.
-
PGAdmin
PGAdmin is a great tool to manage PostgreSQL databases. I use it to create databases, tables, and to run queries. It is easy to use and has a great user interface. I have used it for many years and am very satisfied with it.
-
Bear
Bear is a great note-taking app for macOS and iOS. I use it to take notes during meetings or to write down ideas. It has a great user interface and is very easy to use. I like the markdown support and the ability to organize notes in different folders.