Drupal's Golden Handcuffs
Aye, she's not a pretty lass, but leave her I cannotDrupal's main draw is that it gives you the power to do an insane amount of work with zero coding. This is both its blessing and its curse.The...
View ArticleConverting Drupal data to Mongo
Step by step of this painful processConverting an existing Drupal site to MongoDBAll the cool kids lately are using MongoDB field storage to scale their Drupal sites. That’s all fine and dandy if you...
View ArticleDebugging Drupal emails
How to react when Drupal stops sending emailSo your Drupal site doesn't seem to be sending any email. Bummer. Here are some steps to debug the issue you're having. Step 0: Check your spam folderAs...
View ArticleTake advantage of Drupal upgrades
A straight upgrade is a missed opportunityDrupal's upgrade mantra has always been "we will break your code but we won't break your data" and for that reason, Drupal core and contrib maintainers...
View ArticleMaking a Drupal bookmarklet
Down with copying and pasting!Last weekend I built/launched Frugalzon, which is a little hand-curated list of cool stuff on Amazon for $10 or less. (It's still new and fairly empty, but give it...
View ArticleDrupal and “Invented Here”
The fear of writing your own codeWe’ve all heard the term Not Invented Here (NIH) thrown around. It refers to a phobia of using technologies that weren’t developed in-house. What some of us might be a...
View ArticleLean Drupal breadcrumbs
In which GUI and breadcrumbs don't get alongAh, breadcrumbs, how I hate you. Such a tiny little piece of a site, yet so much complexity and time spent. For some clients, you would think this is their...
View ArticleI wrote a book for O'Reilly: "Responsive Theming for Drupal"
It's only a little longer than my typical blog postMy book "Responsive Theming for Drupal" has been released!O'ReillyAmazonBarnes & NobleIn it, you'll find:An introduction to responsive web designA...
View ArticleDrupal 7 Deconstructed
How does Drupal work? Let's find out.For years now I've wanted to dig through Drupal core, line by line, and understand how the big pieces do what they do. I'm finally doing that, and writing up my...
View ArticleHow Drupal 7 Works, Part 1: The Request
This is a chapter out of my in-progress book, Drupal Deconstructed. You can read it online for free, download it as a PDF/ePUB/MOBI, or contribute to it on GitHub.Have you ever wondered how Drupal does...
View ArticleHow Drupal 7 Works, Part 2: The Bootstrap
This is a chapter out of my in-progress book, Drupal Deconstructed. You can read it online for free, download it as a PDF/ePUB/MOBI, or contribute to it on GitHub.So George's request for /about-us has...
View ArticleHow Drupal 7 Works, Part 3: The Router
This is a chapter out of my in-progress book, Drupal Deconstructed. You can read it online for free, download it as a PDF/ePUB/MOBI, or contribute to it on GitHub.Alright! Now we're getting somewhere!...
View ArticleDrushful Thinking
Drushful ThinkingWhat is Drush?If you're asking that question right now then congratulations! You are one of the lucky people who will have your life changed today! Cancel everything and read up on...
View ArticleDrupal's Productivity Curve
Drupal's Productivity CurveThere are a lot of things that make Drupal projects unique from your typical software development projects, but one of the most interesting to me is the productivity...
View ArticleExporting and importing big Drupal databases
Exporting and importing big Drupal databasesOnce your site's database dump file gets to be 1GB or more, phrases like "oh, just download and import a DB dump" can't really be taken for granted anymore....
View ArticleDrupal + Cloud9
Drupal + Cloud9Cloud9 is an IDE and development environment in the cloud. Yeah yeah, buzzwords buzzwords, but what does this really mean?Let's dig in a bit, starting with the positives.What I LikeI've...
View ArticleGrav CMS for Drupal developers
Grav CMS for Drupal developersIf you've never heard of it, Grav is a pretty neat little flat-file CMS. If you're a Drupal developer, words like "flat-file" and "neat" and "little" are probably foreign...
View ArticleProgress ruins it (or, Drupal is boring)
I love Drupal, don’t get me wrong. I have a really soft spot in my heart for ExpressionEngine too. And WordPress always has its place. But I’m growing more and more frustrated at the various CMS’s out...
View ArticleDrupal's Golden Handcuffs
Drupal's main draw is that it gives you the power to do an insane amount of work with zero coding. This is both its blessing and its curse.The blessingDrupal is great for developers for exactly one...
View ArticleTake advantage of Drupal upgrades
Drupal's upgrade mantra has always been "we will break your code but we won't break your data" and for that reason, Drupal core and contrib maintainers typically spend a lot of time and effort in...
View Article
More Pages to Explore .....