As mentioned in Part I, one of our clients wanted to go beyond general web site statistics and traffic. In this article we will talk about what we did for advanced reporting statistics and how we did it (with code samples). Image 1 A windows service downloads data from Google Analytics and inserts it […]
Problem statement: All software development teams (whether Agile or not) entering the maintenance phase are charged with keeping application/code quality high, while rolling out frequent incremental updates. Now unit test coverage (nUnit, mbUnit, phpUnit etc.) and automated functional test coverage (viz. Selenium, QTP, Win Runner etc.) can ease this burden. However, it is not feasible […]
The inbox is getting competitive. Your best may no longer be good enough. The rapid adoption of Customer Relation Management (CRM) technology is making slow adopters appear backward. With players like Amazon, Netflix, and Facebook serving up interest-specific, personalized content on a minute-to-minute basis, the expectation for custom treatment is skyrocketing. Is it fair that […]
One of our clients wanted go beyond general web site statistics and traffic, Client wanted a more of a combination audit tool to provide detailed information about: Who is using their site? (tracking usernames/roles) Click paths and search terms on the site What information they are looking at or downloading as paid subscriber? What they […]
How to Decide Between a Native, Hybrid, or Mobile Web Application, or a Responsive Website In a previous article, HTML5 vs Native for Web Sites and Applications, I discussed some of the considerations in play when you are in the decision making process for your next web application. I hinted that the decision is not […]
One might reasonably expect that if you write clean and simple HTML, that works across browsers with no problem that it would work fine with email too, right? The answer is a resounding “Nope”. Whether you send HTML email for product/service marketing, news aggregation and dispersal, non-profit marketing, Alumni marketing or other you need to […]
The Problem aka Opportunity: Web Users expect high performance, who knew? While standard performance monitoring/tweaking on pages can make improve performance, some requests are bound to take a while due to some slow, blocking operation that is out of your control. Often these operations don’t impact the response going back to the client – think […]
Go native or go HTML5? HTML5 and responsive design are promising tools in the hands of talented web designers and developers seeking to “write once, run anywhere.” But can they deliver? How do you choose between the mobile web, hybrid mobile apps, and native for your next project? The answers are not simple, as we […]
Consider the Future You are embarking upon a website redesign for your business or organization, and you want to invest your time and money wisely. You know that next year there will be a slew of snazzy new devices that people are using to access the Internet, and you don’t want your website to suddenly […]
While there are several bundles that would make integrating Twitter Bootstrap into Symfony as easy as including a new bundle with Composer, I like to learn how things work behind the scenes. In this article I will attempt to show you how this is done when you want to use Twitter Bootstrap’s form styles with […]