Blog

Making super fast virtual machines with passthrough

Making super fast virtual machines with passthrough

20.09.2017
|
Samuli Aalto-Setälä

Reader beware: this text is highly technical! It's meant for fellow developers and tech enthusiasts. We'll take a look at using virtualization as a no-compromise replacement for dual booting between operating systems, emphasis on the word no-compromise. Many tasks are quite feasible even with a basic VM, for example testing websites in a legacy browser not available on current operating systems. For more demanding tasks, booting to another natively running OS and then back just for one specific app or a gaming break is cumbersome. So what can be done?

Read more
Cleaner content with Drupal Paragraphs module

A static content layout lifesaver: Paragraphs module

07.08.2017
|
Lisette Mazure

As Drupal website users, we all know how boring static basic pages and detail pages are. As Drupal developers, we all know how frustrating those boring basic pages and detail pages become, when someone (indeed, the content editor) tries to change the layout by messing with the source code of the WYSIWYG.

Frustrate no more. The Paragraphs module is here to save the day (and your content layout)!

Read more
Smooth rolling

How to visualize the status of a sprint in JIRA?

16.05.2017
|
Arto Iijalainen

The chosen project model is often critical to the project’s success. That is why we at Druid prefer agile methods and Scrum. Scrum requires all the work of a project to be gathered to a single place so that it can be managed properly. Even though a hip method might just be to scribble notes on pieces of paper and stick them to a wall, we have settled on a more engineerish solution, and use the JIRA project management software. We might lose out on some hipster points, but what we gain are various different project views, comprehensive reporting and other useful features.

Read more
Web service infrastructure does matter

Why does the infrastructure of web services matter?

21.03.2017
|
Marko Korhonen

A fair amount of the workload allocated to software development is consumed by working on various development and server computers and setting up their applications and settings. This is what is generally called the "environment".

Read more
Bart presenting at DrupalJam 2016

Tips and tricks for speakers-to-be: Getting ready to present

02.03.2017
|
Bart Feenstra

Last autumn I wrote about answering the call for papers for a conference. Let's continue from there. You have now submitted your abstract and your session proposal has been accepted. Well done! Now it’s time to roll up your sleeves, put a presentation together, and practice.

Read more
UX improvements with React

A smoother user experience with new technology

27.02.2017

The Aava Medical Centre is one of our customers with very high expectations concerning user experience. In order for us to meet these expectations in a cost effective way, it's important for us to utilize the most modern tools when building their services. Luckily for us, for the whole duration of our cooperation, Aava has committed itself to adopting new technology. This way Aava has also avoided excessive expenses during updates.

Read more
Drupal IronCamp group photo

Drupal IronCamp – A peek behind the scenes

13.01.2017
|
Henna Pelkola

Have you ever wondered what it takes to organize a Drupal community event? How is it done, what happens behind the scenes? Now is your chance to find out! We hooked up with Zsófi Major and Petr Illek, two of the main organizers of last November’s Drupal IronCamp, to find out about the joys and challenges of event organizing. Some good tips coming up as well!

Read more
Five steps to a fantastic user experience

Five steps to a fantastic user experience

10.01.2017
|
Henna Pelkola

Why do the web pages of your company exist? The question may seem stupid at first glance, because these days it must already be clear that a company doesn’t exist if it can’t be found online. Consumers are there in any case, and carrying out transactions online increases constantly. But have you thought about how well your website serves your customers in reality? Is it there for your customers or for your company?

Read more
Druid champagne

Love and limits for a four-year-old

21.12.2016
|
Mika Suominen

It's been over four years since I founded Druid with a bunch of great guys. There has been growth, ups and downs, more growth, breakthroughs, mistakes, success, failures and learnings. Definitely good times with great people! As the year is nearing its end, it’s a good opportunity to stop for a moment, take a look back to review what we've achieved and learned, and to plan the next steps.

Lesson 1: One man show (14 developers + me) leads to a mess :)
Solution: Get more non-developer resources and take your time to learn how to delegate.

Read more
Monday night mingle at Global Scrum Gathering Munich

Global Scrum Gathering Munich

29.11.2016
|
Kristo-Mikko Daniel

In mid-October I headed over to Munich to participate in the Global Scrum Gathering. The event is held in various parts of the world three times a year for Scrum professionals and those keen on agility and Scrum.

You may now wonder how such a simple project management method is enough to be discussed over and over again. The response lies in the definition of Scrum: it’s easy to understand but difficult to master.

Read more