Scaling Drupal: HTTP pipelining and benchmarking revisited
UPDATE: I've updated some of the numbers below to reflect corrections for a testing error. Let's just say to be sure not to benchmark with any external links in your test pages (because if you do use...
View ArticleSimple cross-browser Xdebug helper. Session starter and stopper, no add-ons...
During a recent browser upgrade I found myself stuck in a bit of a corner. The Firefox add-on I had been using, Xdebug Helper, was discontinued, and the supposed replacement add-on for it didn't work...
View ArticleDrupal security: video example of user account hijacking with XSS
In this short screencast a variety of security holes are shown, as well as some malicious things which are made possible due to these lapses. We'll take a walk-through of two security issues showcased...
View ArticleInstall intl PHP extension for MAMP / Symfony2
Many Bothans died to bring us this information (or at least my patience died a small death). Stashing this here for next time and/or to help someone else hopefully.First do:export...
View ArticleSome highlights from Drupalcon San Francisco
Drupalcon San Francisco was great. Here is some of what stood out to me, in no particular order:Tim O'Reilly's keynote was great (see link for it in comments). It put perspective on where Drupal fits...
View ArticleExample Varnish VCL for a Drupal / Pressflow site
A few months ago I set up Varnish on my Macbook Pro and have deployed it for a production site which serves anonymous and (a lot of) authenticated users. Initially, I spent a couple months just running...
View ArticleEasy (and free) way to test local sites with iPads, iPhones, and other mobile...
So you have a virtualhost set up for Apache and your local site is running at http://yoursite.local and everything is working great on your computer. Now you want to test that awesome responsive design...
View ArticleA Side Project: Part 1, Getting Started
"A Side Project" is a series of articles about an online web application I am working on. In Part 1 I share some of the thoughts and motivations which brought me to starting this project in the first...
View ArticleMy sideproject part II: Javascript Framework Redux - thanks, but no thanks...
Part II in a series of articles about an online web application I am working on. Read Part II'm am currently in the process of making my own web service, which will have a single-page-app (SPA) type of...
View ArticleBuilding layout.io, Part III - Milestones, Raw JS, & rolling your own
Part III in a series of articles about an online web app/service I am working on.I've happily reached a significant milestone in the development of my project, finishing a foundational layer that by...
View ArticleDrupal security: video example of user account hijacking with XSS
In this short screencast a variety of security holes are shown, as well as some malicious things which are made possible due to these lapses. We'll take a walk-through of two security issues showcased...
View ArticleInstall intl PHP extension for MAMP / Symfony2
Many Bothans died to bring us this information (or at least my patience died a small death). Stashing this here for next time and/or to help someone else hopefully.First do:export...
View ArticleSome highlights from Drupalcon San Francisco
Drupalcon San Francisco was great. Here is some of what stood out to me, in no particular order:Tim O'Reilly's keynote was great (see link for it in comments). It put perspective on where Drupal fits...
View ArticleExample Varnish VCL for a Drupal / Pressflow site
A few months ago I set up Varnish on my Macbook Pro and have deployed it for a production site which serves anonymous and (a lot of) authenticated users. Initially, I spent a couple months just running...
View ArticleA Side Project: Part 1, Getting Started
"A Side Project" is a series of articles about an online web application I am working on. In Part 1 I share some of the thoughts and motivations which brought me to starting this project in the first...
View ArticleJavascript Framework Redux
Part II in a series of articles about an online web application I am working on. Read Part II'm am currently in the process of making my own web service, which will have a single-page-app (SPA) type of...
View ArticleBuild your own JavaScript framework
I've happily reached a significant milestone in the development of my project, finishing a foundational layer that by itself could be valid to open source at some point.Also:In my last post I explained...
View ArticleIntroducing ScrapeGrid
.page-node-136 .title { display:none; } .video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } .video-container iframe, .video-container...
View ArticleDrupal 8 architecture decisions: standing on the shoulders of giants.
Until recently I've been less than enthusiastic about Drupal 8, but I've changed my tune (and of course nothing is perfect; I am still a bit concerned/sad that Drupal 8 could possibly be leaving some...
View ArticleBackbone.js IS opinionated, or why is using nested models and collections in...
Background So after diving into the subject of nested models/collections in Backbone.js and being very frustrated at how Backbone doesn't handle them, I eventually discovered a comment by Backbone.js...
View Article
More Pages to Explore .....