Drupal 8 does way more out-of-the-box than previous versions of Drupal. If you're migrating your site from Drupal 6 or Drupal 7, you'll be amazed how many contributed modules you can now do without.
That being said, there are still a set of handy contrib modules you'll probably use for most of your projects. This isn't a complete list, just a starting point for anyone new to Drupal 8 looking for a useful set of modules to try.Read More »
If you have ever worked with sites that deal with events, you've probably been asked to create some type of calendar display. In this article, we'll discuss how to set up a basic events calendar using the Calendar (8.x-1.x-dev) for Drupal 8.
Updated Feb 22, 2018: Added alternate solution without using views template. This solution is helpful if you're trying to create a block or trying to use an existing view.Read More »
Our team realized that the most needed contribution to Drupal is also the most simple: thanking someone who has helped you. So we're handing out 1000 flowers at DrupalCon Baltimore.Read More »
A tutorial on migrating translated content from CSV, JSON, XML and other non-drupal sources to Drupal 8. This example uses the "migrate" module and data stored in CSV files.Read More »
A tutorial on migrating translated content from Drupal 6 to Drupal 8 using the "migrate" module.Read More »
For a web designer, having a good mock-up software is crucial. In the initial phase of design, a mockup software should allow you to plan wireframes and focus more on the utility than on the visual concept. To do that, I use Invision.
As for designing the visual elements within my mockups, I use an alternative to the Adobe products which is super intuitive, Affinity Designer. It’s great either for creating vector illustrations, wireframes, mobile apps or more complicated user interface projects.Read More »
There are many ways of building sites and themes - be it Drupal, Wordpress, Magento or any Content Management System. In my particular case, after nine years of building Drupal themes, reading how other themers do it, and learning from my mistakes, I came up with a few tips I would like to share with everyone.Read More »