What is SaaS?

Software as a service (or SaaS) is a way of delivering applications over the Internet—as a service. Instead of installing and maintaining software, you simply access it via the Internet, freeing yourself from complex software and hardware management.

SaaS applications are sometimes called Web-based software, on-demand software, or hosted software. Whatever the name, SaaS applications run on a SaaS provider’s servers. The provider manages access to the application, including security, availability, and performance.

SaaS implementation is no longer a specialized option. Decision makers in the IT industry now consider SaaS mainstream, possibly basing this observation on the growth rate for adoption being in the double-digits. Demand for applications shows no signs of decreasing, especially with benefits such as low upfront costs, acceptance by end users, faster deployment, and frequent upgrades.

Easily identifiable are four strategies that businesses can capitalize on to take advantage of this application phenomenon. Carefully considering the following strategies will ensure you are informed after you have made the decision to integrate SaaS implementation into your business.

Codestuff launched Cargoed.com – Cargo and freight forwarders directory and news. Aside from helping the Cargo industries to bring online client, Cargoed.com will also provide web design, web hosting and wordpress cms website. Codestuff.com and Cargoed.com is all about helping cargo industries to focus more on their core business, reduce costs and save time managing their web presence.

The future of Drag and Drop WordPress

As a WordPress Designers, I always creating so simple design that just about anyone could use it. A year ago I saw the first few drag and drop wordpress template. I was been so excited back then. I can do thousand of possibilities in one website and not losing my creativity. Dreaming of creating perfect layouts that match the client requirement without coding.

As a web developer, I was also crazy about delivering a perfect site with flawless functionality, based on the client requirements then deliver it to a customer and the left alone. I want to live the rest of my life without constant clients call, tweaking back and forth.

We need meet halfway on this thing, I believe the future of WordPress Core is drag and drop, but not right now. WordPress themes do not have any drag and drop functionality to build layouts right out of the box. Most of these drag and drop themes heavily rely on plugin or theme specific WordPress shortcodes to output complex DOM structures for rows, columns, containers and widgets. By using such a theme or plugin your theme is becoming reliant on these shortcodes. Drag and drop theme entire frontend presentation of the layout is reliant on the plugin to output the code, once you detouch everything, you will have a constant called on your client.

Its not a secret drag and drop wordpress theme have large nested structures make things like code clarity and debugging harder. A large number of nodes also can lead to slower sites.

A designer friend of mine, used a popular drag and drop WordPress, ends up asking me to fixed his client website and remove the client access to the Theme Builder. He told me that he will go back to Starter Theme again and create a theme based on his client requirement only.

The Upcoming WordPress 4.0

WordPress 4.0 Beta Edition

Lets take a tour on what’s new on WordPress released the first release candidate (RG) for the upcoming WordPress 4.0 version.

Media Library — now has amazing GRID View in addition existing list view.
Wordpress 4.0 Media Library
Previews on Media — WordPress.tv and YouTube video can easily input on embedding via URLS in the visual editor.
Wordpress 4.0 Media URL
Plugin Installation — Layout and visual changes made as well as more information when searching for plugins and details
Wordpress 4.0 Plugin
Language — A better internationalization language for non-English country on installation
Wordpress 4.0 Language
TinyMCE — Better and more friendly Blog posting and editing GUI with keyboard shortcut.
Wordpress 4.0 TinyMCE
Widgets in the Customizer — The new WP version has now put all widgets into a sub-section of the customization screen. This essentially minimizes them when not needed — a welcome UI improvement for sure!
Wordpress 4.0 Widgets in the Customizer

POSTED ON WORDPRESS.ORG
“Developers, please test your plugins and themes against WordPress 4.0 and update your plugin’s Tested up to version in the readme to 4.0 before next week. If you find compatibility problems, please be sure to post any issues to the support forums so we can figure those out before the final release. You also may want to give your plugin an icon, which we launched last week and will appear in the dashboard along with banners.”

A better Front-end Developer

Everyone wants to hire the good front-end developer – but you need a way to identify future potential WordPress front-end developers.

What are the transferable skills and characteristics someone could look for in a potential WordPress developer?

Understands key server-side web development concepts through experiences such as:

  • Interpreting graphic visual or interaction designs in PSD to HTML pixel perfect conversion, style in CSS and create dynamic function on Javascript.
  • Creating visually appealing web pages or interfaces such as hover effect, web intros and animation.
  • Creating, editing or modifying templates for a CMS or web development framework.
  • Programming interaction with JavaScript and/or a library such as jQuery, YUI or Prototype.
  • Testing cross-browser, cross-platform, and/or cross-device compatibility for inconsistencies.
  • Testing for compliance to specified standards such as accessibility standards in the clients region or domain.
  • Conducting observational user testing, or reviewing designs against usability and loading time.
  • Created a SEO Friendly Website.

Software familiarity and knowledge base.

HTML

  • HTML syntax for multiple specifications, including HTML 5.
  • Knowledge of the semantic meaning of all HTML elements.
  • Familiarity with the semantic markup for display of lists, tabular data, forms, articles, etc.
  • Knowledge of markup used for layout such as dividers.
  • Knowledge at the level to be able to hand-code markup.
  • Including media and images.

PHP

  • Familiarity with modifying WordPress Theme plugins to display data
  • Understanding how to utilize PHP to filter, process and output html, json, xml

CSS

  • Specifying different CSS for various media, devices and displays.
  • Best practices in CSS file organization and structure.
  • Methods for including CSS inline, internal and external via linked style sheets.
  • How to define, combine and group CSS selectors for HTML elements, ID, classes, pseudo classes, child or sibling.
  • Syntax of CSS declarations, properties and attributes.
  • CSS box model and methods for CSS positioning, absolute and relative.
  • Knowledge of properties and attributes to control the display.
  • Familiarity with differences in CSS 2 and CSS 3.
  • Proficient with a CSS Preprocessor such as Sass or LESS.
  • Best practices
  • Methods to ensure browser & device compatibility
  • Methods for degrading gracefully for older browsers and displays.
  • Methods to ensure accessibility.
  • File compression techniques for improving speed.
  • Familiarity in CSS3 Animation

JavaScript

  • Knowledge of the operators, variables, datatypes, objects, properties and methods.
  • Familiarity with control structures such as objects, functions, conditional statements, arrays, loops and expressions.
  • Forms and regular expression validation and submitting data.
  • Knowledge of how to apply logical operators and conditional statements.
  • Knowledge of the DOM HTML objects and their properties.
  • Event handling.
  • Creating and controlling windows and dialogs.
  • Processes for troubleshooting and debugging
  • Familiarity with development and debugging tools for cross-browser issues.

jQuery

  • Knowledge of how to employ the jQuery library for visual effects, event handling, and document manipulation.

Tweeter Embed How tos

Starting in WordPress 3.4, WordPress added Twitter as an oEmbed provider. What this means is that you don’t need to install any plugins or configure any settings.

Simply go to Twitter and find the tweet that you want to embed. You need to get the URL of that status. When you click on the tweet, it will expand and show you several options. Click on the Details link. Just get the url something like this “https://twitter.com/applebyte/statuses/492639776319614976” and it will gives the result below.