Create new Slack app and generate Slack token for testing purposes.
Updating Drupal from 8.6 to 8.9 and recreating the composer file.
Create custom composer file for my D8 installation and add some custom composer scripts to delete specific static files.
Create new Drupal 8 project using Drupal recommended-project and ignore all files and folders coming from composer.
convert my personal site to git and configure ignored files.
Create custom route alias for authenticated users that having specific amount of node count.
Applying patch to fix form AJAX issue.
Maintain my Drupal 7 website and update it to 7.71.
Setup Pantheon project and sync Pantheon git with my Github repo.
Improving my custom registration form and force to rebuild the form in some cases to make sure user will not have mixed data from his previous inputs.
Implementing flood control for my custom confirmation form for anonymous users.
Create shell script to update Drupal sites in different folders.
Replacing SESSION variables with Drupal tempStore for loggedin users.
Writing a query on users_field_data table to extract some user timing details and knowing the exact difference between changed, access and login timestamp values.
Create queue to check for specific website health and log the response time.
Create new AJAX callback and sending HTML AJAX commands depend on select list value change.
Exploring Cloudflare workers and creating test worker.
Trying to remove static files and rename admin paths.
Optimizing MySQL for Drupal.
Create two test servers to trying (https://cipi.sh/) and looking for some simple solutions like that.
Continue new server installation and securing server by turning off some no need services and restricting SSH port.
Testing VestaCP and finally making it the main control panel for my new server.
Create new virtual host on my Virtualmin control panel for testing purposes.
Configure Tome module and generate static content as HTML files.
Creating sub theme based on bootstrap and prepare it with my common theme changes.