Clean coding means that in the first place you write code for your later self and for your co-workers and not for the machine.
Resetting Passwords
I bought an application a few years ago and I have always been able to login without any issues, however with this particular application I didn’t use a password manager to save the string needed in order to get back in. It is a paid application and the “forgot password” functionality didn’t work. I could have […]
Spotify and third party connections
One of the reasons why you will not see me connecting my Twitter, Facebook, LinkedIn, (enter any other social network) with another application is because in exchange for that specific connection you may be giving away something of value. We all know that there is a price on being part of a social network, networks […]
Auto populating forms
I received an email fro Adobe and after following the link provided I was welcomed with a pre-populated form (as the one below) At this point I would press submit and download the marketing material, after taking a closer look I noticed the “Show/hide pre-populated information” link. I personally do not like pre-populated […]
Dealing with Apache, Dispacher, and AEM on Mac OS X
I am working with our team to have AEM (Adobe Enterprise Manager) and their Dispatcher (AEM caching and/or load balancing tool) running along with Apache running on our local installations. AEM is rather easy to “install” but here are some of the commands that help me during the installation. #display Apache version installed on your […]
Intro.js
Better introductions for websites and features with a step-by-step guide for your projects. Something that can be hard to code has been made so simple with this plugin.
SourceKitService Terminated
Software: XCode6-Beta2 Error Message: SourceKitService Terminated Editor functionality temporarily limited. Solution: Instead of using the editor to type the code that is causing the crash type the code on a different software, copy, and paste it to the right location.
Spaces on linkTrackVars
When you us the linkTrackVars make sure that when you provide multiple parameters they are only separated by a comma and that there is spaces between each of the elements. BAD: s.linkTrackVars=’prop1, prop2, events’; GOOD: s.linkTrackVars=’prop1,prop2,events’; For some odd reason Adobe has made this implementation part of their best practices but they haven’t highlighted the […]
NPM errors and common cures
“npm ERR! error rolling back socket.io@0.9.16” remove ~/.node-gyp and clean npm cache by npm cache clean, then try again. source
Writing useful change logs for your application
It takes a while for people to adapt to change and many resist to change due to the adaptation and complexity in integrating these changes may bring to our workflow, ClojureWerkz team posted three questions you should ask when writing a change log: A useful project change log answers three questions: Whether it is critical […]