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.