In last year's Drupal Camp Pune, I gave a session on using Docksal for local development. Slides of the presentation can be found at https://www.slideshare.net/safknw/local-drupal-development-using-docksal.
I found a very good playlist of tutorials on React JS, it has bit size videos which are very good for learning at own pace. It has 68 videos in the as now.
I watched about one-third of this and found it very useful. I highly recommed this to anyone who wants to learn about ReactJS.
I've recently migrated my site from Drupal 7 to Drupal 8. This was long overdue. I've used core migration module to migrate content, the delay is due to make a new theme, I could not decide what to do with the theme. After spending much time on finding a new theme, I finally decided to create a similar theme as previous with some changes. The new theme based on the Foundation framework, while D7 theme was based on adaptive base theme.
On July 26, OpenSuse project releases the latest version of OpenSuse distribution – OpenSuse Leap 42.3. It is powered by LTS kernel 4.4 with many features backported from a newer release, particularly related to latest hardware support. Among the key packages are gcc 4.8.5, KDE Plasma 5.8 LTS and Gnome version 3.20. Other desktop environments like XFCE or LxQt can be downloaded from repos. It shared the base with Suse Enterprise (SLE) 12 Service pack 3, so it is extremely stable and secure. Firefox version is 52 ESR (ESR is enterprise release channel) and LibreOffice 5.3.
Atom editor (or just Atom) is free and open source text and code editor build by GitHub. It is build using Chromium, nodejs, CoffeScript and Less. There are few other editors build using nodejs, second most popular project is Brackets. I've tried both and found Atom stable among two. Another advantage Atom has more plugins than Brackets. Recently I'm started to using it as alternate for Sublime Text.
It has many plugins for Drupal also. I'm using the following plugins
Few months back I started using disqus commenting system on my site, so far my experience is good. Disqus is very is easy in install and configure. Download and install disqus module from Drupal.org enable it, get api key for your site from Disqus.com and that's it.
For the end user the biggest advantage it that you don't have to create a separate account for each site, you can comment using an existing Disqus account. It really saves a lot of time for the end user as well.
In the following blog post, I'm going to tell you how I set up my development environment. I hope people will find it useful.
Currently, my work is mostly focused on Drupal, but I've worked with C++, C#, and Asp.net. First I'm going to tell you about the general setup which is common for all technologies, after that I'll tell you about items specific to technologies.
The Drush team recently released rc1 for version 7 of Drush, in this release they added a nice batch script to install it on windows. For this you have download latest 7.x release from https://github.com/drush-ops/drush/releases, extract zip in a partition other than OS partition (like D drive, I extracted it in D:\install\). Now start command prompt as administrator, for this search for cmd in the start menu, on result list right click on cmd and choose "Run as Administrator".
To work with Drupal 8, we need Drush 7, which is in alpha stage of development. So there no package available for distribution (like Ubuntu, OpenSuse). Installation of Drush 7 is not as simple Drush 6, if you not familiar with composer, you may find it difficult to install, so I've written a shell script, which can be used to install Drush 7.
This script install drush 7 for normal user, you don't need root access to run it.
KDE5 development is in full speed, so I've created an appliance for people to test and report issues. This appliance contains packages from the unstable repo, so be cautious. Please test and report issue to KDE. I've built 2 appliances for it, one contains packages from factory repo, which contains packages from latest git snapshot, so it less stable and not suitable for using on production environment and another contains packages from the stable repo, which is more stable for try of plasma 5 desktop.