I’ve been keeping a running set of technical notes on Tumblr as I work through different web development projects. Over time it has turned into a personal reference library that covers Drupal development, PHP programming, Linux server setup, and the Symfony framework. Most of these notes come from real problems I’ve solved while building or maintaining websites, so the collection keeps expanding as I learn new tools and techniques.
A large portion of my notes focuses on Drupal because I spend a lot of time working with Drupal 7, Drupal 8, and the transition toward Drupal 9. I’ve documented everything from module development and data migration to caching, performance optimization, Varnish configuration, and headless Drupal workflows. Since Drupal 8 and Drupal 9 are built on Symfony, I also keep notes on Symfony concepts and PHP best practices that help improve development speed and code quality.
I also write down what I learn while setting up and managing Linux servers. Many of these entries involve Ubuntu 16.04, including installing essential software, configuring GNOME Flashback, setting up Webmin, enabling SSL on Apache, and improving performance with Memcached and PHP OpCode caching. As I explore more DevOps tools, I’ve added notes on Docker, Composer, Drush, and other utilities that make modern development smoother.
This list keeps growing as I continue learning about backend development, server optimization, and emerging technologies like augmented reality toolkits. Here are the topics I’ve documented so far:
- Drupal 8 alpha release for Google Books Text Filter Module
- Ubuntu 16.04 Setup Gnome Flashback
- Gnome Flashback Move Menu Bar to Bottom of Screen
- Install Webmin to Ubuntu 16.04
- Install Google Chrome amd64 on Ubuntu 16.04 Linux
- Install PHP on Linux
- Install Drush for Drupal via Composer
- Install Composer on Linux
- Download and Install Drupal 8 with Details
- Install MySQL Workbench on Ubuntu 16.04
- Turn on the PHP 7 OpCode Cache
- Nice tutorial for SSL for Apache2 on Ubuntu 16.04
- Memcached on Ubuntu 16.04
- Drupal 7 Performance Optimizations
- Varnish Setup Instructions for Drupal 7 and more Performance Links
- PHP Versions Fast Switch Between
- Drupal 7 CKEditor Module with Simple Image Upload
- Drupal 7 Block Caching API, Configurations and Modules
- Drupal 8 Data Migration Information
- Drupal 8 API : Custom Module Development in PHP
- HTML Archive Methods and Software
- PHP 5.6 to PHP 7.0 Upgrade Compatibility Check
- Kalabox, 1 click local development, Drupal, WordPress
- Installing Docker on Linux
- Drupal AdvAgg Advanced Aggregation Module
- Symfony PHP Framework Tutorials
- Drupal Permissions and Access Control
- Headless Drupal
- Twig Theme Coding with Drupal 8
- Drupal 8 and Backwards Compatibility in Drupal 9
- Augmented Reality AR Tool-kits
- Drupal 7 Varnish and Page Cache
- PHP Programming Optimization Methods