OUT OF THE BOX
Treating your clients just how you'd like to be treated is key to successful support. Helping solve issues and working through problems are essential to maintaining strong relationships and ensuring satisfaction!
Before I dive into the meaning of support, I would like to tell you something about myself, so that you can have the full picture! Oh and, the following story was my talk at WordCamp Belgrade! Before I even thought of being a member of any kind of support, I was a front end developer, who was building websites on Drupal and WordPress. I can’t say that it was going badly as much as I got sick of it. The usual stuff when dealing with clients; educating them, bargaining, put this color, make it pop, make it flash etc. Pretty much standard things. At one point, a friend of mine approached me with an idea. It went like this (more or less):Read More
You know you want to be secure, so you start to check out this weird security thing. Brute force? You can handle that; good passwords, limit login attempts, maybe even two factor authentication. Then you suddenly become aware of cross-site scripting (XSS), SQL injection (SQLi), cross-site request forgery (CSRF), remote code execution (RCE), and potentially so many more that you’re simply terrified. You begin to buy into “ignorance is bliss”. But website security doesn’t have to be scary.Read More
While it is tempting to think that your new web site will last forever, the simple fact is that you will face issues down the track. That's why it's important not only to build sites which are future-proofed as much as possible, but to ensure that you have plans and strategies in place to maintain the code and infrastructure behind your site.
Recently, after a spate of websites I maintain faced a variety of problems, I came to a stark realization: Every website I’ve ever worked on is probably going to break at some point.Read More