As a front-end developer there are a lot of different technologies to keep up with. Whether I’m working with AngularJS or trying to set up Grunt tasks, I find myself having to look up a lot of things. To make that easier on myself, I decided to write Google Chrome extensions to simplify the process. It turns out that’s pretty darn easy! In this article, I’ll show you how to create a simple one that hooks into Chrome's Omnibar to search the Drupal API with a simple keyword.
Jeff Eaton and Misty Weaver discuss the thrills of content inventories and audits, creative ways to stay on top of a growing web site, and more.
In this week's episode Addison Berry is joined by Drupal 8 developers Klaus Purer (klausi) and Lin Clark (linclark), along with our own Joe Fender. In Drupal 8 we've added the new REST module to core. This makes it easy to output your content in multiple formats, including HTML, JSON and XML.
Drupal's Taxonomy system has offered the ability to store synonyms for almost a decade. When the term 'Chicago' is defined as a category, for example, Drupal allows you to add 'Windy City' as a potential alternative. What Drupal doesn't do, however, is use that synonym anywhere. That's where the Synonyms module comes in.
In this episode Addison Berry is joined by Lorna Jane Mitchell and Joe Fender to step outside of Drupal a little and look at the larger PHP landscape. We discuss what all this talk of Object Oriented Programming (OOP) means. Lorna Jane is a PHP and API specialist and has written several books about PHP, and specifically about OO in PHP. Joe is a developer on the Drupalize.Me team who has been digging into Drupal 8.
A few weeks ago I was in London for a few days to attend DareConf Mini, a conference about people skills for the digital workspace. It brings together people from the technology space, the web in particular, but the sessions and lessons really apply to human beings generally. I ended up hearing about DareConf because my friend Karen McGrane spoke at the first DareConf last fall, and it sounded like an amazing experience. When I saw they had a "mini" (one-day) version happening in January I jumped at the chance to check it out.
For nearly a decade, Drupal has offered powerful tagging and categorization features in the form of its Taxonomy module. There's a downside, of course: large pools of content or user-generated content often come with overlapping, inconsistent tags that can clutter your site's navigation and make search tools much less effective. The Term Merge module can help by providing tools to spot and combine duplicate taxonomy terms.
At Lullabot, our client services team works with all kinds of folks to deliver projects. Sometimes, we start with the back of a napkin, and need to discover all the requirements and priorities alongside our client. Other times, there’s a clear goal complete with annotated wireframes, photoshop files and other assorted documentation.
Kyle is joined by Kevin Colligan, Sr. Director/Head of Digital Media for the GRAMMY Awards and Nate Haug, Senior Drupal Architect at Lullabot to discuss how GRAMMY.com is powered by Drupal. From site architecture, to statistics of how Drupal was able to handle the amount of traffic such a big event brings we talk about the details in this podcast.
Did you know that Drupalize.Me has an affiliate program? You can earn money by referring new members, and we'd love it if you were a part of it! Our affiliate program has been in place for a while, but starting this month we have increased our rates to be very competitive with other, similar programs. We think you'll love sending us traffic!
Soon after I started working at Lullabot, I got my first client, and like all clients this one had a problem. They were a university whose site was running on Drupal 6: 2500 page nodes filled with HTML. The layout was largely managed through the WYSIWYG, and the quality of the HTML was all over the place. They wanted to take this site and migrate it to Drupal 7, with a properly designed content model and responsive layout, possibly using Panels.
In six months.
With one developer on staff.
In this week's episode Addi is joined by Cathy Theys (yesct) and Florian Weber (webflo) to talk about the upcoming Global Sprint Days. This world-wide sprint is happening next weekend, January 25–26, 2014. We talk about the history behind it, what all is actually going on, and of course, how you can get involved. It's a great opportunity to meet other local Drupalers in your community and learn so much about Drupal.
Oftentimes, I run into issues with drush commands that needed more debugging power than dpm() provides. In search for a way to debug PHP scripts from the CLI, or drush commands more specifically, I stumbled upon PHPStorm’s Zero-configuration Debugging which turned out to be perfect for the job.
Jeff Eaton and Karen McGrane look back at the events and content strategy trends of 2013, and make their predictions for the coming year. Along the way, they discuss the challenge of content marketing overload, the future of WYSIWYG editors, the evolution of content migration tools, and more.
Drupal is a great tool for creating a site. It has lots of modules and functionality that allow you to build interesting and complex features. But sometimes those sites lose their relevancy. It's a site for an event that has passed, for instance. Or a site for a topic that was really important at one time but now is mostly useful as a reference for the content it contains. Or it's a site you just don't have time to keep on top of.
It is not uncommon to want to assign a role to a user after they have been a member-in-good-standing of a site for a period of time. Perhaps this role will grant them access to do some content moderation, or gain access to new features like voting on posts. The Role Delay module was created for just this purpose, and it fulfills its 'role' admirably.
In this episode, Addi is joined by Todd Nienkerk of Four Kitchens and Brian Skowron from Lullabot to discuss "consultancy scrum." We start off by briefly explaining what scrum and agile are, and then dive into the lessons learned about using this methodology in a client/vendor relationship, versus a completely internal product team.
This week Addi is joined by very special guest Drew McLellan, the creator of 24ways.org. They describe the site as "the advent calendar for web geeks. For twenty-four days each December we publish a daily dose of web design and development goodness to bring you all a little Christmas cheer." We talk about the kind of articles you can find, and the history behind how the project got started. After we chat about web development trends and sharing knowledge, we move on to discussing Drew's homegrown CMS, Perch.