ItecSoftware Logo

From an idea to the final product - I’m with you thru the process with confidence, because I’ve done it - time after time

consulting icon


I’m thrilled to give you my perspective on the field of web and mobile development. I will help you work out and execute a stragegy for your product, including product roadmap, social integration, SEO, scalable and failsafe architecture, marketing and public relations. And after all ensure you look good on all devices.
coaching icon


Similar to consulting, but I get involved hands-on. I step into the trenches whether it’s improving your teams efficiency & communication, implement new parts of agile methodology or help define a minimum viable product including risk & reward ssessment.
Let’s talk.
coding icon


Already know what you need but are short on resources - let me help you get to the finish line on time.
You decide how much involvement in architecture and planning you want, even if it’s just a piece of code per your specs.
faq icon


Do you use Flash in your design

No, Flash is not supported by many mobile devices and replaced by dynamic javascript. Flash is also not ideal for SEO, as it’s data is embedded, hence invisible to search engines.

Can you add to our existing code base?

Yes, in most cases. I can review part of your existing code and provide an estimate of time and cost before hand.

Will my website show nice on iPhones & iPads?

Absolutely, I implement responsive designs that looks perfect on iPhones, iPads and Android tablets and phones, as well as different size monitors.

blog icon

from the blog



Getting the error as End User

If you’ve come across Firefox error code ssl_error_rx_record_too_long as a user, your options are limited because most problems resulting in this error are web server related.

The best course of action is to clear your browser’s cache and try again. Possibly try to use another browser and see if that solves it. The likely reason for it is that you may have visited that same site in the past before it had SSL enabled, and the old version is now cached in your browser.

If that still does not solve the problem, ensure you’re upgrading and ...

read more

Listed in Linux, Web Development

Tags: firefox, https, SSL, SSL_ERROR_RX_RECORD_TOO_LONG

We could not complete your purchase – Fix

I guess you landed here because your Mac displayed the message We could not complete your purchase while trying to update your Mac. Most commonly the root cause is due to an authentication issue. Granted, Apple’s messaging could be a bit more specific, but here is a possible solution for fixing the update problem.

In a browser (Safari, Chrome …) head to Apple Account page. Click on Apple ID and password and login. Chances are that you’ll get some sort of warning about your device. Carefully confirm that it is you wanting to login. If you did not get any ...

read more

Listed in Uncategorized

Tags: apple, Mac, OSX, update

Fix for Item can’t be moved to Trash because…

OSX Trash Can

Deleting files on a Mac is one if the simplest tasks, or one would assume. Ever so often the error “Item can’t be moved to Trash because item can’t be deleted” shows up when attempting to move a file to the trash can.

The reason behind the message is that the file to be deleted is in use and the holding application won’t release it for moving. The easiest fix is ...

read more

Listed in Mac, Useful Stuff

Tags: Mac, OSX

Is Agile Overhyped or Misused?

agile methodology

Over the past few years, agile has overtaken the development scene from being a buzzword to being implemented everywhere, or so it seems. Is anyone claiming not to be  agile these days?

I believe the benefits of Agile development still stand. Enhanced visibility and adaptability, reduced risks and increased business value, if implemented properly. But the way it’s used in most teams today, it hardly meets any of these criteria.

In the ...

read more

Listed in Management, Web Development

Tags: agile, development, Six Sigma

Fix the Patriot USB write protected issue

usb xpress write protected

My Patriot USB Memory stick flash drive got stuck in write protected mode. The first glimpse that something was awry I got when using Disk Utility on my MacBook Air. All options were grayed out, except for verify disk. Running it resulted in a message letting me know that the disk needed repair. The repair process in turn gave me a result of Error: -69877: Couldn’t open device. Nice!

Getting a hold of a ...

read more

Listed in Useful Stuff

Tags: flash, memory, usb

Mount SSH Folder on a Mac with OSXFuse & SSHFS

mount ssh osxfuse sshfs mac

You may already know how to access shared files on a PC over your home network from a Mac. What about accessing a share on your file server on the internet via SSH? Here we’re going to mount an SSH folder on a Mac with OSXFuse and SSHFS.

Google engineers released a software package that enables Mac OS X to mount remote file systems using a variety of methods, including SSH. This software, called OSXFuse lets you ...

read more

Listed in Mac, Useful Stuff

Tags: OSXFuse, sshfs

How do I Motivate my Team

motivate my team

Successfully motivate my team is an ongoing challenge, quite sophisticated yet rewarding. It’s like steering a ship toward its destination, keeping course without ever arriving. Motivating factors are based on two influencing environments. The existence of a comfortable, clean environment free of negative mental and physical impacts (foundation), and stimulating influences that strive for and enhance satisfaction and contentment (stimulation).

For example, how could we expect a team to be motivated if ...

read more

Listed in Management

Tags: agile, motivation, team

Building a Team

building a team

This article is not about the usual subjects, like motivation, communication etc. What I’m talking about is consciously planning to build, improve and measure key metrics of a development team. Often times, teams get built over time with little awareness of their dynamic. “We’re swamped, we need a javascript developer”, or “For this project, we got to add another dba” and so it goes. Before we know it, the team has ...

read more

Listed in Management, Web Development

Tags: development, team

iOS Bluetooth Problems & Fixes

bluetooth issues fixes

iOS 7 has been wildly adopted by now and most users like it. Some snags have been present at launch, but most were ironed out with couple of subsequent service releases. One area that still seems to bug users is with Bluetooth connections.

There are a variety of issues, most of them related to connecting to external devices, and even more solutions that are fixes or at least workarounds. So let’s ...

read more

Listed in Mac, Useful Stuff

Tags: fix, howto, iOS

Custom URL Parameter Rewrites in WordPress

Custom URL Parameters

Recently, I was building a custom search page in WordPress for a gift idea site, where users could select the occasion (Birthday, Christmas …), the recipient (Women, Girl …) and the maximum price of the gift. In addition, I wanted the URL to be nice and SEO friendly, without query parameters.

Now, creating nice URLs within the confines of what WordPress has to offer out of the box is really simple ...

read more

Listed in Web Development

Tags: wordpress