Blog Archives

Finally Heard … “Sanity” in Mobile Application Development

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare

Finally, a refreshing, and sane way to look at the mobile app development in Dan Kim’s, “Myth debunking: WebViews suck, everything should be native” blog post. Thank you Basecamp. Agree wholeheartedly: You don’t need to be pure native or have 60fps on every

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare
Posted in Android App Development, AngularJS, Finding a Mobile/Web Developer, HTML5 Apps, Hybrid Apps, IOS App Development

Legacy Work is where Grit Matters

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare

I was recently reading a great article on techniques for rescuing legacy code. And it occurred to me that difficult, hard-to-manage legacy projects present a great business opportunity. I see a lot these lately, with legacy PHP, Magento, ASP.Net or

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare
Posted in Content Management, E-commerce, Legacy

5 Reasons Big Sites go Mobile-Only and not Responsive

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare

Mobile-Only (MO) and Responsive Web Design (RWD) are both great techniques to approach mobile-friendly web sites. (For background, see Mobile SEO: Responsive Design vs. Separate Mobile Site vs. Dynamic Serving.) In fact, RWD is the choice for redesign sites, simple sites and smaller sites

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare
Posted in Finding a Mobile/Web Developer, Mobile-Optimized Web Sites

Hybrid Mobile Apps and where Material Design Fits In

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare

I found this article by John McMahon, Starter Inc. very insightful about where Material Design fits into the “battle” of Hybrid mobile development. Ultimately, the weight of native mobile application development is too much… too expensive, too time consuming and

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare
Posted in Finding a Mobile/Web Developer, HTML5 Apps, Hybrid Apps, Mobile-Optimized Web Sites

Great Video on Unit Testing

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare

Watch this video to explain how unit testing can improve the speed an accuracy of your programming. p.s. I found this link on http://www.mwkrom.com/.

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare
Posted in Uncategorized

How to Perform a Complex Magento E-Commerce Upgrade – Part 3, “Typical Problems”

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare

The following article is part 3 of a multipart series on performing Complex Magento Upgrades (versions 1.4 – 1.9 CE with many theme changes and custom modules). Part One, Preparation and Part Two, “Rock the Diff” Problem: Forms no longer

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare
Posted in Legacy, Magento

How to Perform a Complex Magento E-Commerce Upgrade – Part 2, “Rock the Diff”

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare

The following article is part 2 of a multipart series on performing Complex Magento Upgrades. Part One, Preparation Now that you’ve done the preparation, let’s begin the migration. This approach has you carefully choose the modules and theme changes you want.

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare
Posted in Legacy, Magento

How to Perform a Complex Magento E-Commerce Upgrade – Part 1, Preparation

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare

The following article is part 1 of a multipart series on performing Complex Magento Upgrades. Part Two, “Rock the Diff” Upgrade from CE 1.4 to 1.9. The installation has many theme and module customizations applied to it. Here’s how to tackle

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare
Posted in Legacy, Magento

Share Constant Values between AngularJS and NodeJS

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare

Suppose you have a client-side configuration as an Angular module like this: angular.module(‘config’, []) .constant(‘configuration’, { API_END_POINT: ‘localhost:3000′, APP_END_POINT : “localhost:9000″, “ORIGIN_HOST” : “localhost:3000″, ‘ENVIRONMENT’ : ‘dev’ }); You’d like to pull these constants into your nodejs environment to keep

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare
Posted in AngularJS, NodeJS

Observation: Mobile is Looking more like the Web

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare

It’s funny. The Web just can’t be kept down, and it’s spirit and character are still alive. But things are definitely different after the mobile revolution started. Here’s a few things I’m seeing: Developers are worn out trying to make

FacebookTwitterGoogle+PinterestWhatsAppStumbleUponShare
Posted in Android App Development, HTML5 Apps, Hybrid Apps, IOS App Development