Our module was published on!

We've finally made through the tough contribution process at and published our module - popup forms.
This module provides an easy way for developers to display any Drupal form in a popup (through jQuery UI dialog).
Hope it help the Drupal developers community to build even better sites!

Creating the requirements, or What a provider needs to know to deliver what you need?

Target Audience: those who want to have an application developed, not having enough experience in elaborating the requirements specification.

The world is full of bright people who strive to make our lives better and easier by introducing new great services and products. If you're the one inspired by some great idea and looking for ways to bring it to life, you might have already noticed that to make something real you need to have a very clear vision of it, especially when you're planning to hire a team to implement your idea. Now here comes the moment of creating the requirements for the prospective application. You have to understand that making the requirements document is one of the most important stages of project implementation. If the document fails to represent all the system’s details it may lead to dire consequences. A decent developer never starts working until provided with satisfactory requirements, and this need is fully reasonable, not just a caprice. Moreover, creating the requirements gives you a better notion of the desired result.

How to test your Drupal site

Target audience: Drupal site owners and administrators (with no professional Drupal development skills).

So, your contractor has finished working on your site and now you would like to evaluate the quality of the work done. Everything seems fine at the first glance: the site works as expected, no PHP errors are popping up, and the front end does not fall apart. But it does not mean that you have no problems. You may have overlooked something and the errors might appear in the future – with the first site visitors, after module/core updates, or when moving the site to a new platform.

You are not a professional and have no clue in programming and front-end development. How can you estimate is the site is working correctly, without using third-party audit service?

The following modules are required for this task:

  1. Coder

  2. Hacked

  3. Diff

  4. Schema success story

This is a brief article about the performance optimizations we did for a Drupal site of one of our customers - (update: the site seems to be unavailable now, this article was created in 2012).

Initially, the site had serious performance problems. Sometimes it took up to 30 - 40 seconds to load a page. To find the reason, we profiled the code. Our research showed that more than 90% of the time is taken by HTTP requests to third-party servers. After a more detailed study we found out that these requests were addressed to, downloading information about the goods displayed on the site. We performed a small test and learned that the amazon module used for downloading data had its own cache, so the reason for such a large number of requests remained unclear. To find the solution for the problem we made a deeper research and found out the following:

Cool hardware & mobile project completed

We've just completed an unusual project which involved assembly of some hardware and building an Android app that interacts with it via Bluetooth.
The hardware device is rather simple - basically it just pairs with Android device via Bluetooth and buzzes when user clicks a button in the app.
It's rather simple yet very cool!


Subscribe to RSS - blogs