Web Development Tacoma
Software I use for web development
In my web development work, I use software equipped with a wide range of tools that efficiently address modern web design and programming tasks, streamlining my workflow.
In my web development work, I use software equipped with a wide range of tools that efficiently address modern web design and programming tasks, streamlining my workflow. Here's the list of software I currently or previously used, along with a brief explanation.
Backend technologies
- LEMP - Linux (L), Nginx, MySQL (M), and PHP (P)
- LAMP - Linux (L), Apache (A), MySQL (M), and PHP (P)
- NodeJS
- Nginx
- Apache
- Tomcat
- Ubuntu 18 - 22
Programming/Markup languages
- PHP
- Python
- JavaScript
- Java
- HTML/CSS
- XML/XSL
Databases
- MySQL
- PostgreSQL
- OpenSearch
- SQLite
- MongoDB
JavaScript frameworks/packages
- ReactJs
- VueJs
- AlpineJS
- React Native
- MongooseJs
- AngularJs
- RactiveJs
- ExpressJs
PHP Frameworks/packages
- Laravel
- Laravel Nova
- Laravel Livewire
- Yii/Yii 2
- Codeigniter
Python frameworks/packages
- Django
CSS frameworks/packages
- TailwindCSS
- Bootstrap
Templating languages
- Blade Templates
- EJS Templates
Cloud services
- AWS
- S3
- EC2
- RDS
- Load Balancer
- Digital Ocean
- Droplet
- Spaces
- Google Cloud
- Maps
- Translate
- ChatGPT
GitHub Repositories
CMS
I recommend CMS only for small business information websites but not for custom-built complex projects that tend to grow and tend to be highly busy websites.
- WordPress
- Joomla
- Bitrix CMS
- Drupal
Tools
The software we use in the web development process
- Editor
- Visual Studio Code
- Sublime Text 3
Database
- MySQL Workbench
- TablePlus
- MySQL Community Server
Development
- PHP 8.2
- NodeJs 18.16
- Composer 2.5
- Git / GitHub
Roman Grinev Web Design & Web Development
Web Developer in Tacoma