All Posts

You'll find many posts about Drupal, PHP, JavaScript, and other web technologies.

  • Published on
    This blog post explores the advanced features of Moodle's Access API, focusing on capability risks, performance optimization, and permission control. It offers practical insights for developers and administrators on managing Moodle's capabilities and security. The article also includes tips for plugin development and capability audits, enhancing Moodle's functionality and integrity.
  • Published on
    Explore how Drupal.behaviors offers a smarter way to handle JavaScript in Drupal, making your site more responsive and dynamic, especially with AJAX-loaded content. Learn the ins and outs of attaching behaviors, the magic of the once method, and tips for keeping your site speedy. Perfect for anyone looking to streamline their Drupal development process.
  • Published on
    Elevate your Drupal game with advanced DDEV customization! Easily add phpMyAdmin for hassle-free database management. Dive into additional services and install Solr, Drupal's robust search API, with a detailed guide. Master module installation, Solr server setup, and overcome common errors. Empower your local environment with expert DDEV solutions for seamless Drupal development.
  • Published on
    Discover a seamless way to set up your Drupal development environment on Windows using DDEV, Docker, and WSL2. Say goodbye to cumbersome setups like XAMPP and embrace the efficiency of DDEV. Follow this guide for hassle-free installation steps and enhance your workflow with a customized terminal using Zsh and Oh My Zsh. Optimize your Drupal projects effortlessly and dive into smooth, productive coding.
  • Published on
    Transform your Ubuntu terminal into a powerhouse for coding with this step-by-step guide. Learn how to install Zsh and Oh-my-zsh, coupled with the dynamic powerlevel10k theme. Enhance your terminal experience and boost your productivity with customizable features, auto-completion, and plugins for syntax highlighting. Elevate your development tasks with a personalized and efficient Ubuntu terminal setup.