Group Chats Negatively Affect Productivity

Group chats are helpful if used wisely. However, If you cannot concentrate on your work throughout the day because of your team chat, you are not alone.

I have just released my article "Do You Use Your Group Chat or the Group Chat Consumes You?" on Medium, where I discussed a group chat addiction and its consequences. In addition, I gave some tips on how to use group chats without the loss of productivity.

Why else you need HTTPS

komelin.com https lock in address bar

Everybody knows what the green lock in the browser address bar means. Briefly, it means security. But what if you have nothing to secure? What if you do not sell anything through your site and do not store any private data of your users. Well, it is in your interests to enable HTTPS, anyway. In this post, I will give you four reasons why.

HTTPS with Varnish

As you probably know, Varnish does not support SSL/TLS. This fact could mean for many people that their sites, which use Varnish as a proxy cache, would remain without HTTPS forever. It is not as bad as it sounds because you are now going to learn how to work out a solution.

Nginx is a really useful software because it can play multiple roles at once. You know that it is a quite efficient web server but it can work as a proxy server as well. In our case, it will become our SSL Termination Proxy.

Manipulating Views Programmatically

To create a custom presentation management dashboard for Showerma v2 I have learned how to clone, edit and delete views in Drupal 7 programmatically. Now I am going to share the results of my research.

There is plenty of articles about Views hooks on the net, but this one is not about the hooks.

REST in Peace - API Development in Drupal

Kate (@kalabro) and I (@kkomelin) were pleased to give a presentation at DrupalCamp Baltics 2015 in Tallinn, Estonia on August 28th.

Drupalcamp Baltics 2015 - REST in Peace

The Journey to Drupal World

This presentation and speech were given at the closing session of DrupalCamp Helsinki 2014.

One year of Drupal Community in Saint Petersburg, Russia

Hi there,

We've just celebrated our first Birthday. Hooray! And now I'm glad to share our story of success, give some advice to community leaders who are at the beginning of their way and ask feedback from others.

Drupal Meetup #5. Group Photo

Make a decision on using one Drupal module or another with future perspective in mind

It's actually content of one of the emails that I send to my current team on regular basis, it's called "Tip of the Week". By sending such emails I share great ideas about the project, experience and best practices and sometimes news from the development world.

When we need to make strategic decision related to using this or that module I suggest learning other people experience.

Benefits of contributing to Open Source for companies

I’d like to briefly consider the benefits for companies which spend money and time to contribute to Open Source. I’m a contributor to Drupal extensions, so I will speak in the context of Drupal extensions, but the ideas mentioned should also be applicable for other Open Source systems and products.

Right Nginx configuration for Drupal on Ubuntu

First of all I should mention that I have been working with Drupal for several years. I used to work with Apache, and I thank this great server for our long and productive relationship.

But one day I tried lighttpd and it changed my views a lot. It is easier to configure than Apache, it’s faster and lighter. By trying something new I understood that there are other ways which can fit my needs better. I’m still using lighttpd for some of my projects but my new passion is nginx.

nginx

Nginx is lightweight server with extensible features. It serves perfectly static files and it can be used as proxy cache server. So I decided to find the best configuration of this server for Drupal and I’ve done it.