My Current Setup (April 2024 edition)

Original – by Mateus Junges – 3 minute read

IDE

Currently I'm working with PHP only. I develop using PhpStorm. Here's a screenshot:

I am using the Atom One Dark Material theme. The font is Jet Brains Mono. Font size 13, line height 1.2.

I hide almost all of the UI shortcuts of PhpStorm.

All of my current projects are Laravel, and one of my favorite extentions is Laravel Idea, which can autocomplete route names, request fields, etc.

Terminal

Here's a screenshot of my terminal:

You can find all my terminal settings in my dotfiles repository. I use the default mac terminal, with Oh My Zsh.

MacOs

My mac is always on the latest version, and I like to keep my desktop clean:

I use Raycast instead of Apple Spotlight. It makes it super easy to do basic tasks such as opening up apps, locking the computer and much, much more. It also has a really good clipboard history.

At tighten we do a lot of pair programming, and I like to include the person working with me as a co-author of commits. I use a Raycast extension for that.

Raycast is also a window manager: you can move, resize, enter full screen mode and other really useful things.

Other apps I'm using

Hardware

I'm using a MacBook Pro 14" with an Apple M2 Max Processor, 32GB of RAM and 1T hard disk.

Here's the hardware that is on my desk:

  • A white wireless Apple Magic Keyboard with TouchId, without numeric keys
  • A white Apple Magic Trackpad 2
  • Two Dell 24" monitors
  • a Sure SM7B microphone
  • a Focusrite Scarlett 2i2 audio interface
  • A logitech c920s pro webcam

I also have a Windows gaming PC in my office, which runs an AMD Ryzen 9 3900X 12 Core processor with a NVIDIA RTX 2060 super, 32 GB of RAM and 2TB SSD.

In closing

If you have any questions on any of these apps or hardware, feel free to contact me on Twitter

Enjoying this blog?

Please consider Sponsoring me on GitHub.

My mission is to spend more time maintaining and creating more projects that I've written over the years and continuing developing new projects to make PHP development more productive and enjoyable.

Comments

What are your thoughts on "My Current Setup (April 2024 edition)"?

Comments powered by Laravel Comments
Want to join the conversation? Log in or create an account to post a comment.