Blog

Backing up your WordPress Site

There are numerous reasons to routinely keep a regular backup of your WordPress site. Whether to recover from hacking or a bug in site updates, or just to restore your site to an older version, ensuring you always have a backup of the latest version of your site is an important component of site maintenance. […]

  • Share on Tumblr

An introduction to Advanced CSS Selectors

In a previous blog post, we covered some of the most common CSS selectors, such as the selectors for class (.class), ID (#ID) and type (p, div, img, etc.). There are numerous other more advanced selectors though, for the purpose of targeting elements with a greater level of specificity. Being familiar with the right selector […]

  • Share on Tumblr

Some of the best new features in iOS 11

iOS 11 was released late last month, and this update brings a large assortment of new features and improvements since previous iOS versions. Available across all iPad, iPhone and iPod Touch devices, this blog post will highlight some of the coolest new features of this update. New Dark Mode Option To cut down on all […]

  • Share on Tumblr

An introduction to PHP

PHP is one of the most widely-used scripting languages on the Internet. Part of this popularity is due to various technologies and platforms that use it, such as WordPress and Drupal. Another factor is its ease of use, at least compared to other scripting languages such as JavaScript. With the prevalence of content management systems […]

  • Share on Tumblr

Refactoring CSS Code Part 2

Continuing where we left off in our last post on Refactoring CSS Code, there are several other steps and best practices that can be taken to greatly improve your existing code. This post will offer a few more suggestions making the best of your CSS. Reasses your ID & Class values It’s often tempting to […]

  • Share on Tumblr

Refactoring CSS Code

Writing good code is about more than just getting the results you want on a webpage. Good code should be as efficient and concise as possible. While there are often numerous ways to achieve the same results, the most succinct and simple method is, with few exceptions, the ideal choice. There are two major benefits […]

  • Share on Tumblr

An overview of jQuery Event Methods

jQuery has a variety of built-in methods for handling events. These are actions that make a website dynamic, interactive, and fun. Instead of just having a static website with text and other content, events can allow your website to respond to user interaction. While JavaScript itself has built-in event handlers, using them can be quite […]

  • Share on Tumblr

Getting to know Drupal

PHP has been one of the most ubiquitous scripting languages available since its first introduction, and part of that ubiquity is due to the popularity of many of the frameworks or content management systems built on it. To name one well-know example, WordPress is built in PHP, making it an essential technology to be familiar […]

  • Share on Tumblr

Tips For Keeping Your WordPress Site Secure

With cyberattacks becoming all too common with increasing frequency, there’s never been a more important time to make sure your WordPress site is secure from attacks. Given the prevalence of WordPress and the likelihood of not having a secure defense system, WordPress sites can be an easy target for would-be attackers. That being said, there […]

  • Share on Tumblr

An overview of CSS Selectors

In web development there are often numerous ways to achieve the same result. A key to writing good code (regardless of the language), is using the most efficient method possible, writing as little code as necessary and keeping the codebase to the absolute minimum. This will result in both faster page load times, as well […]

  • Share on Tumblr