Apps I use, Devices I adore, and other Products I suggest.

I get asked a lot about the things I use to build software, stay productive, or buy to fool myself into thinking I’m being productive when I’m really just procrastinating. Here’s a big list of all of my favorite stuff.

Development Frameworks

NuxtJS
NextJS
ExpressJS
emoji
Redwood
NodeJS
emoji
Kafka
emoji
starstarstarstar
Laravel
emoji
starstarstarstar
Breeze
Code Igniter
emoji
starstarstarstarstar
Shadcn UI
emoji
TailwindCSS
Bootstrap
Vite
React
Vue
React Native
Expo
emoji
Docker
Wordpress
Above are the development frameworks I have used throughout my career. Some frameworks are marked with a emoji as my favorites, while others, which are newer technologies I am still learning, are marked with emoji.

Development Tools

  • Visual Studio Code

    Visual Studio Code is my favorite coding platform. Its intuitive interface, extensive extensions, and community support make it unmatched for productivity.

  • Github & Gitlab

    Github & Gitlab are essential for my workflow. Github simplifies version control, Gitlab handles CI/CD, and both platforms streamline collaboration with teams. They are indispensable tools for my development process.

  • XAMPP & Laragon

    XAMPP & Laragon is my preferred tool for web development. Its simplicity, bundled components, and cross-platform compatibility make it ideal for local server setup.

  • FileZilla, PuTTY, and WinSCP

    FileZilla, PuTTY, and WinSCP are essential for my workflow. FileZilla simplifies FTP tasks, PuTTY handles SSH connections, and WinSCP provides secure file transfers. They streamline my work efficiently.

  • Docker

    Docker is an open-source platform designed to simplify the creation, deployment, and management of applications by using containers. Containers are lightweight, portable environments that package an application and all its dependencies (libraries, frameworks, etc.), ensuring it runs consistently across different systems, regardless of the underlying infrastructure.

  • Postman, Insomnia

    Postman, Insomnia are essential for my workflow. Postman simplifies API development, Insomnia handles API testing, and debugging. They streamline my work efficiently.

  • DBEaver, SQL Yog, PgAdmin

    DBEaver, SQL Yog, PgAdmin are essential for my workflow. DBEaver simplifies database tasks, SQL Yog handles MySQL connections, and PgAdmin provides secure file transfers. They streamline my work efficiently.

  • Burp Suite

    Burp Suite is an integrated platform for performing security testing of web applications. Its various tools work seamlessly together to support the entire testing process, from initial mapping and analysis of an application's attack surface, through to finding and exploiting security vulnerabilities.

Design

  • Figma, AdobeXD, Canva

    Figma, AdobeXD, Canva are essential for my workflow. Figma simplifies UI/UX design, AdobeXD handles prototyping, and Canva provides stunning visuals. They streamline my work efficiently.

  • Photoshop, Illustrator

    Photoshop and Illustrator are my go-to tools for graphic design. Their extensive features, powerful tools, and industry-standard capabilities make them essential for creating stunning visuals.

Productivity

  • Notion

    Notion is my all-in-one workspace. Its flexible structure, powerful organization tools, and collaborative features streamline my workflow for notes, tasks, and projects.

  • Microsoft Todo

    Microsoft To Do is my task management hub. Its seamless integration with Microsoft 365, intuitive interface, and cross-platform availability keep me organized and efficient in managing my tasks and projects.