Website Design and Mobile Application Development in Austin, Texas


Fixing EACCES error when deploying Node 8 apps on Amazon Elastic Beanstalk

Recently, when working on deploying a nodejs app for a customer on Elastic Beanstalk and was encountering an issue during the deployment.  Here’s the error from the eb-activity.log.

gyp verb `which` failed code: 'ENOENT' }
gyp verb check python checking for Python executable "python" in the PATH
gyp verb `which` succeeded python /usr/bin/python
gyp verb check python version `/usr/bin/python -c "import platform; print(platform.python_version());"` returned: "2.7.12\n"
gyp verb get node dir no --target version specified, falling back to host node version: 8.8.1
gyp verb command install [ '8.8.1' ]
gyp verb install input version string "8.8.1"
gyp verb install installing version: 8.8.1
gyp verb install --ensure was passed, so won't reinstall if already installed
gyp verb install version is already installed, 
Read the rest
Posted on November 17th, by Peter in Tutorials.

White Label Development on IBM Bluemix’s Watson Services

Halfslide Design recently completed another White Label development project for another development agency that utilized IBM Bluemix’s Watson services.  For those of you who are unfamiliar with white label services: white label services are when we at Halfslide Design do software development work for other creative or development agencies in order to supplement their workforce on projects.  It allows those agencies to staff projects without keeping full-time staff and all work is done under their brand.  In that case, we do not add the project to our Halfslide Design portfolio and do not publicly take any credit for the work.

In the case of this project, the client had an interesting requirement.  They wanted to capture video responses of survey … Read the rest

Redesigning the Walton & Johnson Radio Show App

As an Austin, Texas-based website and app developer, nothing makes us happier than working with and helping other local businesses and organizations.

This was especially true when we were hired to redesign the mobile app for the acclaimed local radio show Walton & Johnson.

For the uninitiated, the Walton & Johnson Show is a morning broadcast listened to by millions of loyal fans who tune in for the unique mix of opinionated and compelling talk, skits, characters, impersonations, guests, and stream of consciousness segments.

The pair have won numerous awards since teaming up in 1983, and show no signs of slowing down anytime soon.

With so many people either listening live or catching up with previous shows in their own … Read the rest

Posted on April 4th, by Peter in Mobile Apps, News, Portfolio, Projects.

The Weeli App – Building a Social Alternative to Yelp

Since its inception in 2004, Yelp has gone on to become one of the internet’s largest public review sites.

With users able to recommend anything from hotels to restaurants and plumbing services to chiropractors, the site is the go-to for people looking for social proof of a company’s credentials.

However, as Yelp has grown, its own credibility and indeed its usefulness has taken a hit; particularly in the social proof aspect of its reviews.

Problems with Yelp

Yelp’s problems are an unfortunate result of its fundamental business model and its growth.

In the beginning, when each company had a handful of honest reviews left by early adopters who saw it as a way of helping the community, everything seemed to … Read the rest

Posted on October 27th, by Peter in Mobile Apps, News, Portfolio, Projects, Web Applications.

Building the Membership Site for Austin’s First Dog Bar

For those of us who live in Austin, Texas, there’s never a shortage of choice when it comes to bars for our evenings out. With a vibrant music scene, diverse food options and an established craft beer culture, we can’t say we’re not well catered for.

However, while the people of Austin will always have somewhere to go, our four-legged friends are often not welcome. For dog owners who enjoy good food and drink yet hate to leave their furry friends home alone, this has always presented a problem.

Now, in the great entrepreneurial spirit we come to expect of our city, Yard Bar is providing a solution. Austin’s first dog bar, it has a menu stacked with all the … Read the rest

Export to CSV invalidates session on CodeIgniter

I ran into an interesting problem I’d never seen before this evening. I’m not sure if this is a problem isolated to the CodeIgniter framework because I’ve seen a few forum posts on Sencha/ExtJS reporting the same type of issue. But this was definitely happening for me on CodeIgniter.

The situation was that every time a user exported some data from one of my web applications to csv in Internet Explorer 8 and then opened that csv file, it would invalidate their session.  So, for example, they were running a report in the administrative console that provided results in an html table.  On all of the web applications that I write, I always give the user the ability to export … Read the rest