Alex Schenker

Alex has been involved on the business side of the internet since the early 2000's. He holds both a Management Science degree from the University of California at San Diego as well as a Computer Science degree from NJIT. We Rock Your Web had its roots back in 2004 as the tech blog for a web design and development company Alex founded that has grown and evolved into the parent company of We Rock Your Web. While his foundation is rooted in web development, his expertise today lies in content and digital marketing, SEO, organic and paid search, analytics, and publishing. Alex is an avid tennis player, nature enthusiast, and hiker, and enjoys spending time with his wife, friends, and dogs.

miniature figures cleaning motherboard

How To Clean Your PC (And Other Electronics) In 3 Easy Steps

Regardless of where you live, modern science has not yet found a way to keep the air dust free. That means with time, dust will accumulate inside your computer. The question is – will this dust affect its performance over the long run, and if so, how do you clean your computer? It’s easier than you might think.

html characters

A Complete Guide To URL Escape Characters

In order to prevent the misinterpretation of special characters such as a space, bracket (< and >), or % in the URL (which stands for Uniform Resource Locator – it is the address you see in your browser’s address bar indicating the location of the website you are visiting), browsers parse certain special characters using escape characters. This explains why when you click on a link such as: domain.com/page one.htm you see it parsed in the address bar as example.com/page%20one.htm. In this case the %20 is the escape character for the space…

wireless connection dropping

WiFi Keeps Dropping? Solutions For iPhone, iPad, MacBook, Google, Phone, Computer & More

Is your wireless connection dropping unexpectedly? For example, while you’re away from the computer, or if the screensaver kicks in, or if you don’t use the internet for a while? The most common causes for a wireless connection drop are your wireless router and network card. We’re going to teach you some troubleshooting tips, in order of helpfulness, that should get your wireless connection back up and running because we all know how annoying it can be if your internet keeps dropping.

seo jpg

A Printable Checklist of On Page SEO Factors

Following is an easy to reference, printable checklist of on page SEO factors; essential tips on how to structure your site and its pages and directories optimally for search engine optimization purposes…

domain registrar

Defend Against Typosquatting

Typosquatting, also referred to as URL hijacking (in relation to domains), relies on typographical errors (typos) made by users when trying to access a domain directly via URL. If the user mispells the website, they will end up on the site of a “typosquatter”, a type of cybersquatter, whose purchase of the domain name is the sole intent of attracting traffic due to misspellings. How do you prevent typosquatters from taking advantage of you?

web browser icons

Comprehensive Guide to Testing Browser Compatibility

Woman on computerIt’s important for any web developer to thoroughly test the rendering of their pages by various browsers in use today. The question is – how do we know which browsers are currently being used? There are many sites out there that offer various browser usage statistics, but more often than not, the data is simply a reflection of visitor-usage stats for that particular site. For specific client bases, this may not be a problem.

no spam sign

How To Prevent Spam Bots From Harvesting Your Email Address With JavaScript

The basic idea here is to encode your email address so it will not be easily harvested by robots crawling the Internet in search of email addresses. These robots are based on a script that searches for the “mailto:email@example.com” string (this example will probably be harvested, but it won’t do them any good since the email address is not valid).

exporting and importing drupal nodes

Exporting and Importing Drupal Nodes

Before Drupal, I used development environments where I could comfortably update snippets of content on multiple pages (at times literally hundreds) in seconds. Since delving into the CMS (Content Management Systems) world, and particularly Drupal, I have become fond of all the features, and especially the support community, that CMS users benefit from. However, I wasn’t able to find a way to easily update all my nodes.

drupal backup and migrate

Backing Up and Restoring Drupal Using a Migrate Module

Protecting Drupal data is slightly more complicated than a locally stored, static-file website, since all the data is stored in a database. Therefore the key to backing up your data is to backup the database. Here I outline a process that works for me. I do not make any guarantees as to the correctness of this information nor will I be held responsible for any problems you encounter as a result of its use.

stack of books and mouse

Useful XML and XSLT Tutorial with Example Stylesheet

XML stands for eXtensible Markup Language. XML is a meta language based entirely on user-specified semantics. It is therefore possible to create a page structure with user-defined tags and a DTD or XML Schema to describe the data. In other words, the XML describes itself. XML was designed to store, carry, and exchange data; not to display data…

legal books on desk jpg

Web Design And Development Contract Templates

Whether you’re a web designer/ developer yourself, or you run a business and have a web developer on staff, it’s important for you to have a contract that protects you and your company from fraud and liability. Liability protection, even for corporations, has many loopholes. For this reason discuss and provide web development contract resources for those interested.

Scroll to Top