Here is an outline of my development environment.
Hardware
- Macbook Pro M1 Max
- Two 4K Monitors
- 60% Programmable Keyboard
- iPad Pro 12"
- Samsung Smartphone
- Noise cancelling headphones
- IKEA standing desk
- Staples Hyken Mesh Chair
Software
- MacOS
- Ubuntu
- Emacs
- Emacs EditorConfig extension
- Chrome
- Git
For JAMStack
- PNPM/yarn/npm
- Emacs Tide extension
For WordPress
- Linode VPS with Serverpilot
- Greengeeks reseller hosting
- LocalWP
- Emacs Web-Mode extension
For PHP Development
- Linode VPS with Laravel Forge
- Docker
- Composer
- PECL
- PHP Unit
- Emacs Web-Mode extension
- Emacs Geben extension
For Universal Native Apps
- Expo
- Postman
- Emacs Tide extension
For Search Engine Optimization
- Pagespeed Insights
- ScreamingFrog
One-man DevOps Summary
- Coding
- CI/CD
- Bitbucket Pipelines
- Laravel Forge
- Netlify
- Testing
- Browsersync
- Backstop
- Sitediff
- Configuration
- Any terminal (I like Hyper)
- fish
- oh my fish
- fisher
- z directory jumper
- ssh
- nano
- Monitoring
- VisualPing
- Versionista
- ManageWP
- DNSSpy
- Sentri.io
- Fullstory