All Blogs

All Entries in MakeITSpendIT

messier-101-10995_640 The Mystery Of The Galaxies That Shouldn’t Be There
Astronomers have wondered for decades how long it took for the islands of fiery, sparkling stars, that we call galaxies, to emerge out of the primeval darkness after the Big Bang birth of the Universe almost 14 billion years ago. In May 2017, a team of astronomers announced that they may have solved this nagging cosmic riddle when they discovered a new kind of galaxy haunting the ancient Universe less than a billion years after the Big Bang. These primordial galaxies are seen giving birth to new glittering baby stars more than a hundred times faster than our own Milky Way Galaxy is today. This important discovery could explain a mysterious earlier finding--that a population of surprisingly massive galaxies danced in the Cosmos only 1.5 billion years after its birth.
cloud 5 Essential Characteristics of Availing Cloud Services
In the recent years, we get to hear a lot about the cloud services. But do we actually know what the term means? It is found that most people are unaware of the details of the services.
emailComms Email List Building in 5 Easy Steps
Why is email list building considered so important for online businesses? Statistically, a prospect needs to see your message at least 7 times before they are ready to make a purchase. Also, the prospect has no real idea who you are, so you have to build trust.
business 10 Things You Didn’t Know About Affiliate Marketing
Affiliate marketing is referral marketing. You get paid for selling someone else's product online. It a great way to earn money and create a flexible and more free lifestyle. But what are the pitfalls of affiliate marketing and what does it take to make it successful?
astronomy Seven Earth-Size Worlds Inhabit The Family Of A Distant Star
In February 2017, astronomers using NASA's Spitzer Space Telescope, announced that they have discovered the first known system around a solitary star, that hosts seven Earth-size exoplanets. A trio of these planetary Wonderlands are firmly situated in the comfortable habitable zone around their parent star, where liquid water may exist.
devops DevOps – Development and Operations
The design of any solution created by any supplier to any business challenge, or any development of any application for delivery to the business or a customer, will always provide us with an 'interesting' journey. It doesn't have to be application development. DevOps is for all and everyone.
devops ITSM and DevOps: The Perfect Match
IT Service Management or ITSM, since its inception, has changed the way IT businesses are conducted around the world. With a set of managerial steps that aid in the planning, design, operations, and control of IT services delivered to customers, ITSM has streamlined IT businesses.
devops What Is DevOps?
In recent times, DevOps is a buzz word. It is not a Technology. It is more of a culture or philosophy and it involves many concepts such as Continuous Integration, Continuous Testing, Configuration Management, Cloud Provisioning, Continuous Delivery, and Continuous Deployment.
project-management Agile User Stories – A Recipe for Exceptional Stories
Writing good Agile User Stories can be a daunting task at first. We show you ways to engage your stakeholders in meaningful conversation to ensure your stories step-up.
bugs Top 5 IT Security Trends in 2017
Get to know the latest trends in IT security! Stay updated to what is happening in the IT sector by knowing the latest trends and how you can stay on top of them!
project-management The Concept Phase in Agile Product Development
We look at the Concept phase in Agile projects. You'll know about it's purpose and how it assists downstream activities.
project-management Practical Agile – 6 Implementation Principles to Secure Project Success
Depending on where an organization is at in its systems development methodology journey, it may not be able to jump to a purist agile model and be successful. I've learned that the following six principles are paramount in a successful agile project.
coding Which Are Some Of The Most Popular Back End Frameworks?
Nowadays, the user experience delivered by an application determines its popularity and profitability in the longer run. Hence, it becomes essential for developers to focus on both front-end and back-end of the application. Normally, the users can see, touch and experience the front-end or user interface of the application directly.
project-management Agile Software Development Methodologies
In this article we are going to look at two of the most widely used agile methodologies, which are Extreme Programming (XP) and Scrum. Though they follow most of the same iterations, they differ in certain elements. Let us begin with Extreme Programming.
devops 5 Open Source DevOps Tools That You Just Can’t Miss
DevOps tools aid in simplifying this otherwise complex process of coordinating and integrating the functions of these two teams. Many open source DevOps tools are now available to assist DevOps professionals in the continuous integration, delivery, and deployment of products.
project-management Identifying Risks to Software Projects
The first step in managing the risks to your project is to identify those risks. This article provides you with "how to" advice on identifying risks to software development projects.
customers 5 Tips for Improving Your Customer Support Operations With WorkFlow Automation
With workflow automation, smart routing and assignment decisions can be made to facilitate a smooth operation and consistent service levels within your customer support teams. Workflow automation includes mail-to-ticket conversion, ticket routing, service level tracking, communication, and new customer implementation.
profits 5 Useful App Monetization Strategies
A high-quality app can take a lot of time and effort to code. In order to get a return on this time investment it makes sense to look at the different strategies to monetize the app.
project-management The Agile Initiate Project Phase
The Agile Initiate Project phase is about taking our learning from the concept phase and working them to distill an MVP. This article takes us through the actions in the Initiate phase.
ai How To Implement DevOps Testing
The definition of DevOps differs from one practitioner to another. Some organizations implement DevOps as a practice, whereas others adopt it as a culture or movement. But each organization has to implement a number of changes while switching from conventional software development practices to DevOps. They further have to build an environment where all software development activities - coding, testing, deployment, and release - are integrated seamlessly into a single cycle.
project-management Choose the Right Agile Methodology With External Dependencies – Scrum VS Kanban
Software development is a set of complex tasks. Many parties involvements and coordinated participation are necessary in order to achieve results. Agile methodologies explains some guidelines and provides more multiple framework to facilitate the development process. Two well known framework is Scrum and Kanban. It is important to select the appropriate framework for effective project management. Making a good choice will make the project run smoother and increase team members engagement. This article explains which framework could be a more appropriate choice when a project has too many external dependencies.
bugs What Is a Botnet Attack and How to Identify It
These days, organizations are becoming a desirable target for attackers just because their networks are not properly patched and secured behind their firewall, leaving them easily vulnerable to various direct and indirect attacks. In addition to these direct and indirect attacks against networks, the number of victims is also steadily increasing. Examples of these indirect attacks include HTML exploit vulnerabilities or the attacks using malware in Peer-to-Peer networks.
bitcoin How to Buy Bitcoins
A small guide to buy digital currencies: How to Buy Bitcoins Everyone is curious as to what bitcoin is and how one gets to earn it and spend it. Bitcoin is the most famous and biggest digital currency in the world regarding market capitalization and the market share where there are no intermediaries to handle the transactions.
ai 10 Hottest Artificial Intelligence Applications To Inspire You
Artificial intelligence applications, projects and platforms are being developed in every part of the world today. More and more of them successfully escape lab life and strike mainstream trends, appearing in mass products, online tools and open-source APIs. Artificial intelligence is now more practical and thus really inspiring! You may find AI examples in robotics, healthcare, business and everyday life, in the cloud and on your mobile device.
php Top 10 Reasons To Choose Laravel For Your Next Web Application Development Project
You can always consider writing web applications in PHP 7 to avail a number of new languages features, along with enhanced performance and reduced resource consumption. But you still need to pick the right PHP framework to write custom web applications in PHP without putting extra time and effort. Based on the specific needs of the project, you have option to choose from several open source PHP frameworks.
wordpress Woocommerce – The Right Solution for the Start Ups
WooCommerce by WooThemes is a trendy free WordPress Plugin that is used to assemble feature-rich eCommerce websites. You can sell your products or services online by building an online store using WooCommerce. Customized themes can help you build an attractive and engaging website.
programming 10 Top Tools For Java Application Developers
At present, Java is more popular than other programming language. It is also a programming language which is used widely by developers for building desktop GUI application, web applications, web services and mobile apps. But the developers still need robust frameworks, IDEs and development tools to write the applications in Java rapidly and efficiently.
bugs Types of Software Bugs
Every software product contains some errors. A software bug is such a system behavior that does not meet the requirements and produces the incorrect results. It is impossible to develop a bug-free system.
wordpress Preventing a WordPress Theme from Updating
Sometimes developers like to hack a theme and then refactor the modification later, so you need to disable a WordPress Theme from updating and overwriting your changes.
programming Building Your First iOS App with Xamarin for Visual Studio
There's a great video introduction in building your first iOS app using Xamarin.
wordpress Manually Moving a WordPress Site to Localhost/WAMP
When I'm asked to make changes to a live WordPress site (especially code changes for plugins and themes) I like to take a local copy for development. Moving a WordPress site to a local host is not too difficult, but there are a few problems which you will probably find along the way.
database Renaming a MySQL Table using phpMyAdmin
It's not often you need to rename a database table but if you do and it's in a MySQL database then here's how to change the name using phpMyAdmin.
Phishing Attacks: How to Recognise and Avoid them
Phishing attacks can be very sophisticated and even deceive IT professionals, but many can be recognised with experience. You should try to learn about them as they may seriously affect your business and private life as well as costing you money.
Android Versions and Names
Android, the mobile operating system owned by Google and based on Linux, has evolved through many versions with strangely playful food-related names like Jelly Bean and Ice Cream Sandwich. Here are the released versions.
The Observer Pattern in JavaScript
The Observer Pattern is one of the most used patterns in modern software. It's easy to understand, it's fairly obvious to recognise where it may be useful and it's straightforward to implement in JavaScript.
JavaScript: Creating 2-Dimensional or Multidimensional Arrays
How to create 2-Dimensional or Multidimensional Arrays in JavaScript.
JavaScript Arrays
Arrays in JavaScript are fairly easy but can sometimes be a little confusing. Here's a quick intro.
Javascript: Generate Random Integer Between Min and Max
A newbies guide to generating a Random Number in JavaScript.
The Top 20 Most Popular LMS (Learning management systems) Software Infographic
Top LMS (Learning management systems) that are used by academic institutions and education companies to manage, track, and deliver courses and training programs.
Visual Studio 2015 Update 3 Released
Visual Studio 2015 Update 3 with a mixture of improvements and support. Microsoft have said to have concentrated on reducing the high memory consumption which in turn sometimes affected performance. But there's plenty more too.
LINQ Where clause with multiple conditions
The LINQ where clause is easy to use but sometimes there is confusion of how to create an expression with more than one condition. Here's a quick overview.
Adding a Wait Cursor to a jQuery .ajax() Call
When you make ajax calls there is often some delay before the response. When the response is more than a few seconds you may find the user clicking buttons again or taking some other undesirable action. A quick solution is to show a wait cursor, which will deter the user from any other actions and give them some kind of visual feedback that something is actually happening.
Enabling Pretty Permalinks for WordPress on a Windows Server
Although WordPress is generally associated with LAMP stacks, you can run it on a Windows Server too. But setting up pretty permalinks by URL rewriting is different on Windows and Linux. Here's how to do it on Windows.
The Sprint Review Meeting
The Sprint Review is conducted by any team member. People that may be present include the Scrum team and any other external customers, stakeholders or interested people that the Product Owner might invite. The Sprint Review generally consists of a demonstration of the work done, though not the sole or main purpose of the review.
The Daily Scrum
The Daily Scrum is perhaps the most important daily event for a Scrum team. This is the time when people come together and report what they have achieved up to that point and what they plan to do next.This is also an opportunity for Scrum team members to update their backlog.
Introducing Scrum
Scrum is perhaps the most widely used Agile development methodology today. This article provides a simple introduction to Scrum and provides an overview of the process followed in Scrum.
Four Ways a Scrum Master Improves a Software Development Team’s Performance
The scrum master is the person designated to keep group members focused on the project. The short sprint style, in which this software development methodology organizes and completes work, requires a scrum master to coach and push the team forward.
Strategies for Test Automation of Retail Applications
A well planned strategy for test automation helps to maintain the pace of releases and overcome the risk of inconsistent scenarios.
Expediting Continuous Testing and Delivery Through LeanFT
HP LeanFT has been specifically developed for software developers and testers and is a an automated testing solution that ensures continuous testing and continuous delivery of an application. The test scripts can be written in C# and Java.
Agile (Scrum) Software Development Methodology Guide
Scrum is an agile way to manage a project and is probably the most popular choice for software projects. It is fairly easy to learn and here's a good introduction to it.
Programming Languages and Frameworks You Should Learn In 2016
The programming languages and frameworks trend for 2016 seems to be heading more frontend development over backend development. Here is a list of what you should take note of and consider improving your knowledge on.
Test Automation Through Appium
Appium is an open source test automation framework for use with native, hybrid and mobile web apps. It drives iOS and Android apps using the WebDriver protocol.
Agile Methodology – Using Agile to Develop Better Software and Reduce Risk
By John L. Nelson Introduction Imagine an enterprise software development project where the customer says “we are going to take a long time to get this done and we don’t expect to see any results for at least two years”. Can you imagine it? Me neither, and the truth is that it will probably never… Read More »
Scrum and Kanban: Tendency of Facilitation?
By Eugeniya Korotya Agile Development is a general term that includes a number of software development methodologies, among them, are Extreme Programming, Scrum, Crystal, Lean Development, Dynamic Systems Development Method (DSDM) and Feature-Driven Development (FDD). Kanban is often referred to as Agile methodology, inasmuch as it is often used together with Scrum principles, but it… Read More »
ASP.NET Webforms – should I convert my legacy app to MVC?
Over the last few months I have been faced with upgrades on some legacy applications written in ASP.NET Webforms and the big question has been 'Should I stick to using Webforms or convert these to MVC?'.
Kanban in a Nutshell
Kanban is an approach to incremental, evolutionary process and systems change for organizations. It uses a work-in-progress limited pull system as the core mechanism to expose system operation (or process) problems and stimulate collaboration to continuously improve the system.
ASP MVC Razor: Using Sections
In order to get a consistent looking website, many designers use a common layout or master page. That's good, but in practice we often need to add some other items to the layout too. Say, for example, we have a different style sheet or Javascript files for many of our body pages. We can achieve that using Sections.
9 Ways to improve and maintain your Brain
As we get older our brain functions start to decline. While aging is a fact of life, the levels of decline and the time it takes can be reduced dramatically. Here's some ideas of what you can do to help yourself.
A list of CSS Frameworks: Bootstrap and Bootstrap Alternatives
CSS Frameworks undoubtedly help in providing a quick and pleasantly aesthetic look to your product and can give considerable help in providing the base HTML, CSS and JS required. For a developer like me, CSS Frameworks contribute many of the modern standards and techniques which I may lack as a non-designer. Creating a good responsive design from scratch is not a trivial exercise so a good CSS Framework can give you a great base to start from.
Ionic Learning Resources
Here is a short list of Ionic learning resources that I have found useful this month.
Microsoft to acquire Xamarin
Xamarin, who produce cross-platform tools so that C# can be used to create iOS and Android applications as well as for Windows, are set to be acquired by Microsoft.
Popular PHP Frameworks
Last year, conducted a survey and received almost 8000 replies. The clear result is that Laravel was the most popular PHP framework (in 2015) and it wasn't even close.
Using XAML StyleSheets (Universal Windows Apps)
You can use StyleSheets with XAML and get the same general advantages of CSS StyleSheets, namely a more consistent layout, easier to maintain and reduction of clutter in your main layout.
Why Company Culture Matters
Company Culture can be a very big factor in the success of a company. Employees are not only happier but become more efficient, take less time off, stay longer (i.e. less staff turnover) and generally contribute more. This leads to improved products and services, more profitability and generally a better company.
Work Smarter, Not Harder
We've probably all heard the expression "Work Smarter, Not Harder", but it's sometimes not as easy as that, especially when you are snowed under with loads of small jobs. So here's a little infographic giving a few tips on work hacks which may help reduce the stress of your daily workload.
15 Stats Every Mobile B2B Marketer Should Know
We all know about the importance of mobile in marketing, but this infographic from OpenView gives some interesting statistics on the finer points of what a marketeer should know.
What is Markdown?
Markdown is a very lightweight markup language devised by John Gruber. It is used to convert plain text to HTML using a simple syntax. The main advantages of doing this are (1) you can create HTML in a plain text editor and (2) you can create HTML without any knowledge of HTML syntax.
NetBeans IDE 8.1 Beta has some good additions
NetBeans 8.1 Beta builds on previous versions and add supports not only to Java but also to a number of other languages and emerging technologies. Node.js is well supported with a project wizard and support for both running and debugging applications; NodeJS Express also has a wizard. Other HTML5/JavaScript technologies are boosted with support for… Read More »
HTML5 Cheat Sheet
HTML5 Cheat Sheet Cheat Sheet via Make a Website Hub Related posts: The Viral Marketing Cheat Sheet Will Windows 8 boost HTML5? Email Marketing Cheatsheet Tizen offers an alternative to Android
LINQ: The Power of Lambdas with List<T>
If you are unsure of the power of LINQ and lambda expressions, look at this quick example.
ASP MVC: Counting and Recording Link Clicks
Sometime we need to count the number of times visitors click on standard HTML <a href.. links. A typical example would be if we had affiliate links to our page and we want to know how many times the user clicked on them. Often these links will open in a new window. Besides a count,… Read More »
Configure jQuery DatePicker for no Previous Dates or a Date Range
jQuery DatePicker is an popular choice for inputting dates as it allows the user ease of entry and saves the programmer forcing date formats and consequent checks. It’s easy to place on a page: HTML: <input id="dd" type="text" /> CODE: $("#dd").datepicker({ numberOfMonths: 3, dateFormat: "dd/mm/yy" }); There’s lots of configuration you can do and one… Read More »
Creating List of Test Data for a Class (C#)
Sometimes when you are developing an application you need to have a set of test data to run the system but you may not have the database in place, or you need the data to be the same each time you run the test. Here’s an example how to do this. In this example we… Read More »
ASP MVC Html.DropDownList with Values and Default Selection
ASP.NET MVC (Razor) has some great features and the Html Helpers take care of a lot of the coding for you. But sometimes I just want to do a simple dropdown, like: <select> <option value=”1″ selected=”selected”>1</option> <option value=”2″>2</option> <option value=”3″>3</option> </select> It’s nice to use a Helper; I can pass the selected value (or even… Read More »
Splitting JavaScript into Separate Files/Modules
For some time I have been trying to find the best way of how to split my JavaScript code into modules and have one module per file. It sounds simple enough but it can start to require references between the files and get quite messy. After looking at a number of techniques on the internet… Read More »
ASP.NET C# – Exporting List<T> to Excel
There has been a number of time I have output the results of a database query or the analysis of some function onto the the screen when my customer will ask if they can download the data into Excel. Spreadsheets are an easy way for customers (even the non-technical ones) to manipulate results, carry out… Read More »
The Rise of Mobile C# (infographic)
In my opinion C# is one of the best languages around at the moment. While C# is mostly associated with Microsoft and the .NET Framework, many developers are using C# without Windows by using cross-platform tools like Unity and Xamarin. Both Games and Business Applications are being built for Android and iOS devices using C#.… Read More »
Meteor JS Introduction: Chat Room Tutorial
Meteor is an open-source real-time JavaScript Web application framework written on top of NodeJS and is becoming increasingly popular with developers. The idea is that applications can be built for web and mobile browsers by using pure JavaScript, both on the client and the server. This introductory/tutorial video (a simple Chat application) was created a… Read More »
Reducing Memory and Startup Time using Sprite Sheets
Loading many individual images for your application can take time. Furthermore, many developers do not realise that it can waste a considerable amount of memory too. If your app or game is being used on a mobile device both of these may be of concern. One solution that can help is to collect all the… Read More »
Customizing the CKEditor Menu on an ASP.NET WebPage
The CKEditor is a widely used full-function HTML WYSIWYG editor, downloaded almost 10 million times. There is a version specially for ASP.NET which you can download from It’s very powerful, customizable and is used with many other languages too. Once you get the code, follow the instructions and reference CKEditor in your project. In… Read More »
The C# ‘??’ Null-Coalescing Operator. It’s actually simple and really useful.
Many programmers have not heard of the ?? operator in C# but it is one of the most useful operators. It’s all to do with easing the pain of dealing with nulls. The official Microsoft definition is: The ?? operator is called the null-coalescing operator. It returns the left-hand operand if the operand is not… Read More »
Our Top NodeJS Resourses
These have been are top NodeJS resources over the last month or so: · NodeJS website is · Real-time Visitor Globe with Node.js and WebGL · Creating Your First Node.js Command-line Application · Realtime Chat with Node.js · Creating a Simple RESTful Web App with Node.js, Express, and MongoDB ·… Read More »
Our Top 10 AngularJS Resources
Our top 10 AngularJS Resources over the last month: · 50 Angular.js Examples  · AngularJS Service / Factory Tutorial with Example  · AngularJS Routing and Views Tutorial with Example  · Learning AngularJS by Example – The Customer Manager Application  · AngularJS Fundamental Concepts for Building Web Applications: Part 1  ·… Read More »
Calling ASP MVC Controllers from jQuery Ajax
Using ASP MVC Controllers as a source for Ajax is one of the easiest methods around. I'll give you four simple examples of calling a controller function, show you how to pass parameters both ways and then show how to call and display a Partial View.
Cloud Security Advice: How Much Should You Trust Cloud Storage?
Over the last few years, Cloud Storage has become one of the must-haves of mobile life. As Tablet Computers and Mobile Phones lack the massive hard drive storage capacity of desktop PC’s, Cloud Storage is necessary so that large amounts of files (usually music, video and photographs) can be saved off-device and yet are readily… Read More »
Fix: jQuery .click() Event Not Working with Dynamically Added Elements
jQuery .click is one of the most simple and widely used events in the jQuery library. It works great for most of the time, but you may encounter a problem when you add dynamic elements. Let’s set up an example. Drop the following code into a text file called test.html and then open it in… Read More »
Changing the ConnectionString of an ASP.NET SQLDataSource dynamically
Changing the connection string of an ASP.NET SQLDataSource dynamically is easy, with one small caveat. SQLDataSource will drop down code like this, usually with a connection string that you selected via a data wizard, for example: <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="" DeleteCommand="DELETE FROM [SettingsExtra] WHERE... InsertCommand="INSERT INTO [SettingsExtra] ([Name], [Value]... SelectCommand="SELECT [Name], [Value], [HelpText] FROM ..."… Read More »
Bootstrap Tooltips Simple Demo
Bootstrap Tooltip is a very easy way to implement pop-up tooltips and is very useful in adding tooltip help to both buttons and text. You can even mark up the text in your external data for on-screen dispay. My demo is here and the code for that is shown below. <!DOCTYPE html> <html> <head> <link… Read More »
Toastr is a Javascript Library for non-blocking pop-up notifications
Toastr is a simple javascript library to show pop-up messages which dissolve themselves after a few seconds. These are technically known as non-blocking notifications and you have probably seen a similar notification when new email arrives on your PC. Toastr is easy to use and very effective. My demo is here and the code for… Read More »
bootstrap-dialog is a useful little plugin
A dead-easy popup dialog to work with bootstrap this will replace the javascript ‘alert’ with something more modern and is just as easy to call. A nice way to report your .ajax call results. My code demo is here. <!DOCTYPE html> <html> <head>   <link href="//" rel="stylesheet" type="text/css" />   <script src="//"> </script>   <script… Read More »
How Difficult are WEEK NUMBERS?
Having written a number of online calendar and booking systems I have been asked to include Week Numbers on a number of occasions. It’s no big deal, as most modern languages have Date/Time support classes and they will give me the Week Number via a function call. That was until a customer told me that… Read More »
Get Yoursef a Personal Robot
I suppose we are all comfortable with the concept of robots. We see them in films all the time, and we hear about them in manufacturing industries (although their appearance is more practical than humanoid). The future is destined to be that robots will also be in our homes, tending for not only our practical… Read More »
Rotativa ASP MVC HTML to PDF Library
In the past when I needed to create a PDF report in .NET I used to create a SSRS (SQLServer Reporting Services) Report or a Crystal Report. That method is involved and it was only when I coded some PHP work and discovered that components that converted HTML directly to PDF really did simplify things.… Read More »
Web Content Audit and Evaluations
Web pages are often created, published and then just forgotten about. Not only can the content go stale and uninteresting, but links, downloads and email addresses may change, breaking the pages. This can seriously affect SEO. Technology also changes. Pages which looked great a few years ago can look poor or even unreadable on current… Read More »
Aims, Do’s and Don’ts of Email Marketing
Email Marketing is still one of the most effective forms of marketing, but many people still struggle to get a good result. It’s important to bear in mind your goals, which are usually a combination of directly or indirectly promoting sales, increasing brand awareness or keeping in touch with current or past customers. To be… Read More »
Optimising Your Content Marketing Strategy [infographic]
You should try to optimise you content marketing strategy in these 7 steps: 1. What are your actual business goals? 2. Do whatever research is required 3. Make a Plan! 4. Create content 5. Publish content 6. Promote 7. Analyse the results The infographic ”7 Steps for an Optimised Content Marketing Strategy” is brought to… Read More »
Mobile Marketing Decision Tree Flowchart
Mobile Marketing is not just about creating a responsive website for tablets and smartphones, it is creating a coherent strategy of marketing your products or services over a multitude of devices and technologies: Web, Apps, Email, SMS. If you don’t then you are probably only connecting with 50% of your potential customers. Try using this… Read More »
Marketing Habits of Cross-Platform Audiences
Creators and Marketeers of eCommerce websites have to accommodate the fact that their audience will be cross-platform. From a technical point of view that means we have to create responsive websites so that a variety of screen sizes can be targeted, such as on the PC, tablet or smartphone. The Marketeer has the additional problem… Read More »
Recent Web Design Trends [Infographic]
This infographic on Web Design Trends is a few months old but I think that it still offers good advice. Many of the recent trends are very much mobile-influenced, such as designs that need to fit a variety of (smaller) screens and download content efficiently on what may be a slower connection then usual. Other… Read More »
Upselling and Cross-Selling on Travel Websites
Travel websites are one of the most popular types of site around, and many affiliate marketers target travel as their primary area of interest. But it’s not as easy as it looks. The travel business is extremely competitive and with high fuel prices many travel affiliate bounties have been greatly reduced. To counter this, you… Read More »
Responsive Web Design: Hope or Hype? [infographic]
I think the current trend is that most new web projects are designed around a responsive design, where the screen dynamically resizes to fit content on different size screens. There are many CSS frameworks that help us achieve this, like bootstrap. It’s important to adopt some kind of strategy to cater for mobile devices such… Read More »
Are You Customer Centric?
There’s a difference between being customer centric and being customer focused. This infographic describes the difference and tells you how to become more customer centric. Monetate Marketing Infographics Related posts: 5 Tips for Improving Your Customer Support Operations With WorkFlow Automation
Must-Install Plugins for WordPress
WordPress is a great platform for not only your blog, but probably for your CMS or website. WordPress’s power comes from its extensibility which derives from pieces of code called Plugins. By using plugins you can enhance the power of the core WordPress system. Typically, you try to increase security, user interaction and SEO but… Read More »
WWE Prank Phone Call
If you like prank phone calls, this is one of the best! A woman is set up by her husband and a Radio Station makes the call… Related posts: Telephone conversations with the IT help desk – What they really mean… The Benefits of Texting [infographic]
Google Maps: Adding Multiple Markers each with their own InfoWindow
Adding a map to a webpage is easy to do and is an expected feature these days. Adding static Google maps is simple, but when a customer asked me to display a map with multiple markers that are clickable and link to another URL I was surprised that it was more difficult than first seems.… Read More »
Which Font to Use on Your Website – and Why
Fonts are actually a critical part of your marketing message. Originally just to aid reading visibility, nowadays fonts convey a marketing message. The actual typeface, size, colour and emphasis can make – or break – your brand or product. For some companies, the font is their brand. It has been estimated that there are about… Read More »
AngularJS vs jQuery
AngularJS is an open-source JavaScript framework created by Google and is probably one of the most popular of the JavaScript MVC frameworks in use today. This short presentation will introduce you to some of the many features and explain the advantages of using AngularJS over standard jQuery. To find out more or download Angular visit the… Read More »
Wine Finder Chart: Find Similar Wines
Do you have a favourite wine and would like to know which wines are similar? This chart may help. Original Source: Different Types of Wine Related posts: Basic Wine Guide Selecting the Right Chart Your Data [infographic] .NET Named Color Chart (Ordered by Name) .NET Named Color Chart (Ordered by Value)
Marketing Statistics that will drive 2014
Marketing is a huge market, with a global budget of $135 billion predicted for 2014. It’s good if you’re in the marketing business, but the downside is if you’re looking for marketing then you’re going to have to compete harder unless you have plenty of cash available. You have to widen you horizon and adopt… Read More »
Content Marketing Trends for 2014
Content Marketing has always been a great way to promote websites and it seems that the trend will not only continue in 2014 but become even more essential in our marketing strategy. It appears that Google likes good quality articles, especially those longer rather than shorter, and those with considerable original content. Nothing new in… Read More »
Flat design vs. skeuomorphism
Over the last few years, especially in the early tablet period, Skeumorphism has been the dominant design method. Skeumorphism is a design concept where we try to model the original 3D object as a 2D object, such as we make a flat LCD display model 3D buttons with shadowing effects to make it appear like… Read More »
Top 10 Design Trends for 2014 (infographic)
After the last few years where we have had several technical innovations that gave us some quality ‘gimmicks’, the responsibility of website design has moved back to where it should – in the hands of marketeers and designers. The technical sophistication has moved to the background. Developers like to show off their technical skills but… Read More »
Typical Marketing Mistakes in eCommerce
Continuing our theme of why 80% of companies fail with two years of launch, lack of marketing is one of the biggest contributions to failure. It’s not enough to run-up some eCommerce software, give it some pretty styling and then add fantastic product descriptions. It doesn’t matter how good it looks because if no-one reads… Read More »
Typical Business Mistakes in eCommerce
What about this: Within 2 years, 80% of new businesses will fail. Many potential entrepreneurs often start their eCommerce business thinking about the technical aspects of their website, but this is wrong for a number of reasons. Your sales plan is far more important. You need to understand what you are trying to sell, to… Read More »
Using Instagram in your Business
Instagram is an online photo and video sharing service. It was created in 2010 by Kevin Systrom and Mike Krieger and attracted over 100 million users within 2 years. In April 2012 it was acquired by Facebook for one billion dollars. Instagram is still growing, and in 2013 grew 23%. Uploads are usually shared on… Read More »
What your Logo Colour and Font says about your Business
To develop a Logo properly probably takes time, money and lots of skill. They are an important part of creating a brand. The logo is not the brand itself, but a necessary part of the brand. The logo is a symbol and helps the customer instantly recognise who you are. I suppose small companies don’t… Read More »
Email Marketing Cheatsheet
Emails are still one of the best ways to promote your products or services. Permission-based marketing with emails carry more selected information than most other methods. Yet there is considerable skill required to execute a really good email campaign. There are many things to consider. Content is again king, but make sure you have a… Read More »
How Does Facebook Make Money? (infographic)
I found this really interesting. With most of the large Social Media companies I often wonder how they make their money, or how can they make enough to justify the enormous IPO price tags. This infographic spills the beans and the figures are really astounding. Source: Related posts: Facebook IPO Infographic Habits of the… Read More »
History of Programming Languages (Infographic)
It’s hard to believe that Fortran, Lisp and Cobol were developed in the late 1950’s; the programming industry is now ready for museums of software. I can remember some of these languages and I won’t describe them as the good old day. Today’s languages may be more complex but with modern tools life does seem… Read More »
11 Ways to Tie a Scarf
It’s cold outside and scarf-wearing weather. I didn’t even know there were eleven ways to tie a scarf but there is! by pslifestyle. Explore more infographics like this one on the web’s largest information design community – Visually. Related posts: What’s your Whisky? Or is it a Whiskey? Basic Wine Guide Software Development Life Cycle… Read More »
Yii: How to hide index.php in URLs on Windows Server IIS
Yii, like all PHP MVC frameworks, use the URL for routing of actions. Out of the box you may get a URL like: The index.php is going to appear in all the URLs and is superfluous; we want a clean ‘pretty’ URL like: It’s easy to remove the index.php on an Apache Server,… Read More »
Habits of the World’s wealthiest people infographic
Many many years ago several authors discovered that the most successful people in the World had many similar habits and these people usually became some of the World’s wealthiest people. This interesting infographic summarises what some of these habits are. The answer may not be 42 but it won’t hurt to read it. Source:… Read More »
Basic Wine Guide
Many times you go to a business function you are offered wine. This great little guide teaches you how not to be a plonker when it comes to knowing plonk. by madelinep. Explore more infographics like this one on the web’s largest information design community – Visually. Related posts: Using Instagram in your Business What’s… Read More »
What’s your Whisky? Or is it a Whiskey?
An essential part of writing software is a whisky afterwards – but only if you write good code. If you do drink: (1) don’t drive and (2) don’t write software. Explore more infographics like this one on the web’s largest information design community – Visually. Related posts: Software Development Life Cycle (infographic) Basic Wine Guide… Read More »
Software Development Life Cycle (infographic)
This infographic shows the simplae stages of the Software Develepment Life Cycle #Explore more infographics like this one on the web’s largest information design community – Visually. Related posts: Agile Methodology – Using Agile to Develop Better Software and Reduce Risk Agile (Scrum) Software Development Methodology Guide Four Ways a Scrum Master Improves a Software… Read More »
The Good and Bad Habits of Smart People
Smart people have some really interesting habits. Besides the obvious high IQ, thinking a lot and veracious reading, they also drink, go to bed late and tend to worry more. Source: Related posts: Habits of the World’s wealthiest people infographic Secrets of the World’s Oldest People (infographic) Mobile Lives of College Students What Make… Read More »
Secrets of the World’s Oldest People (infographic)
Why is it that some people live to well over 100? It’s a strange mix of reasons, including a woman who smoked over 100 years and lived to be 122. I think the truth is that you have little control over your lifespan. My advice is to enjoy yourself while you can without harming others.… Read More »
Social Media, OS & Browser Leaders of the Past Decade
  A decade is a very long time in the software business. This is a very interesting infographic showing how the major trends of Social Media, Mobile, Browsers and Operating Systems have varied over the last decade. Interestingly, the biggests changes have happened in just the last few years.   trtrSource: Internet War Report 2003… Read More »
Get ready for Ultra-High Definition Television (UHDTV)
Ultra-High Definition Television (UHDTV) has a resolution 4 times higher of that current HD. It’s available now – if you can afford it. HD TV (1080p) at 1920 x 1080 pixels has become well established in the UK with many HD channels already being available; but now it’s all going to change again. UHDTV – Ultra-High Definition… Read More »
Yii takes comfortable lead as Top PHP Framework
One of the most important decisions a PHP programmer makes is the choice of MVC Framework. There are several very good ones around and the choice is usually a personal preference based both on a technical and subjective decision. Frameworks allow a programmer to strongly start and rapidly develop a project. If you don’t use… Read More »
Who’s Winning the On-line Market Share 2013: Browser, Mobile, OS, Social Media and Mobile OS [infographic]
Half-way through 2013 and who’s winning the on-line market share? This infographic shows that we’re starting to see changes from last year. We’re seeing Google’s Chrome as the leading browser, Samsung shaking up Apple in the Mobile war and the iOS losing ground to Android. ++ Click Image to Enlarge ++Source: Internet War Report –… Read More »
How Mobile Devices are Changing Business
It comes as no surprise that mobile devices (Smartphones and Tablets) are changing the way we do business online. It looks like 2013 will be the crossover point when mobile devices will create more online sales than PC’s. This is also a by-product of fast wireless internet connections and low connection charges which allow devices… Read More »
How to Get More Likes on Facebook [Infographic]
Facebook is one of the dominant platforms for advertising. It is up to you to build up trust and visibility, and some of the key factors will be the amount of Likes and Comments that you have. This infographic will help you get more Likes and is actually useful reading for any type of social… Read More »
The Anatomy of the Perfect Blog Article
Many people want to start blogging and although they have a few ideas they don’t know how to layout the article to make it successful. This infographic was created by the article experts over at EzineArticles who know all there is to know about this kind of thing. Have a go! Related posts: Is Article… Read More »
Selecting the Right Chart Your Data [infographic]
Charts/Graphs can make your data not only easier to visualise but may also create stunning insights into what the figures actually mean. There are many good charting packages around and this infographic from FushionCharts will help you choose what type of chart will be best for displaying your type of data. Visit FusionCharts Related posts:… Read More »
Amazon Cloud Drive: Low in Cost, but not many Features
Amazon Cloud Drive: Low in Cost, but not many Features One of the problems of owning devices like Tablets and Smart phones is that you tend to accrue gigabytes of data in the form of photographs, videos and MP3. This type of data is usually something unique and has considerable personal value so at some… Read More »
IT Jobs with the Highest Pay and Fastest Growth [infographic]
Despite the recession, jobs in the IT sector have been growing steadily and the salaries are still some of the highest paying around. Even if you are not actively looking for a job you should keep an eye on the job market as it will highlight the skills that you need to attain in order… Read More »
The Perfect Blog Post Template
Is there really such a thing as a Perfect Blog Post Template? Maybe not, but this is an interesting infographic of what I think is a really good template, especially for product and affiliate marketing. It depends on what you want to achieve with a blog. You may be looking to push a sale, tout… Read More »
Is the PC/Laptop Making a Comeback?
Is the PC/Laptop making a comeback? The last year has seen a dramatic rise in the number of Tablet computers being sold. But in the last few weeks I’ve noticed several of my customers have been investing in new laptops; mostly Windows with some Apple. Not only for business but for personal use too. Is… Read More »
jQuery 2.0 Launched, and No Support for IE6, 7 or 8.
jQuery 2.0 Launched, and No Support for IE6, 7 or 8. jQuery 2.0 was launched last week and the main news was that it dropped support for several older browsers, including Internet Explorer 6, 7 and 8.  I think this was a fair decision despite IE8 still being widely used thanks to the stubborn popularity… Read More »
If Your Website Doesn’t Make Sales, Check Which End of the Sales Pipe has Problems
If Your Website Doesn’t Make Sales, Check Which End of the Sales Pipe has Problems I often hear small business owners saying that they have a website but it’s not generating sales. To fix the problem you have to understand the working of the sales pipe, know what you want (or need) to achieve, and… Read More »
PrestaShop: Adding a Pinterest Pin-It Button to Your Products
Pinterest is a fantastic way to promote your Prestashop products, and by adding a ‘Pin It’ button to your product pages it will give visitors an easy way to post your product image into Pinterest and allowing you more promotion. Adding a Pinterest Pin-It button is fairly easy to do. Really you should use a… Read More »
Poster: 10 Lessons on Marketing
Here’s a great little poster with 10 lessons for marketing. It’s from Kissmetrics and they have extra notes on their page (link below image). Source: 10 Lessons on Marketing Related posts: The Viral Marketing Cheat Sheet Twitter Marketing Success Tips – Three Keys To Successfully Using Twitter For Marketing Content Marketing Trends for 2014 What… Read More »
Telephone conversations with the IT help desk – What they really mean…
Telephone conversations with the IT help desk – What they really mean… The problem has been reported already. (some other asshole has already called) No-one else has reported this problem. (it must be you, you brainless moron) We are still running a diagnostic. (we haven’t got a clue whats wrong) Our technical support team is… Read More »
Running a Small Business with Just a SmartPhone (Infographic)
If you are a SME owner, it seems that you no longer require a PC or an office to run your company; if you have a SmartPhone or Tablet you’re set up. According to this infographic a third of American small businesses already do this. I have to admit that I am doing more and… Read More »
Using Integer Math instead of Floating Point for Speed
Using Integer Math instead of Floating Point for Speed It’s a well-known fact that integer calculations are much faster than using real types like float, double or decimal. We don’t usually think about it that much these days because of the maths co-processors built into modern CPU’s. Recently, thanks to the Raspberry Pi and like,… Read More »
Which Tablet Is Better – A 7-Inch or a 10-Inch?
Which tablet is better – a 7-inch or a 10-inch? I often get asked which tablet is better – a 7-inch or a 10-inch? In many ways it’s a personal preference but I think the way to find what’s best for you is decide how you want to use it and what you want to… Read More »
The World’s Most Competitive Cities Infographic
The entire World now competes for business. This infographic not only looks at the economic reasons what makes a city competitive, but also its ability to attract people with its culture and style. Related posts: Habits of the World’s wealthiest people infographic What Makes Someone Leave A Website? Secrets of the World’s Oldest People (infographic)… Read More »
Business Owner Priorities: Your Health, Your Family, and then Your Job
Business Owner Priorities: Your Health, Your Family, and then Your Job A few years ago someone told me the three priorities in life: Your Health, Your Family, and then Your Job. Your Health It may seem to be a little selfish to think of yourself first but it’s not. If you’re on your back in… Read More »
Using Twitter for Your Business: Go for Quality over Quantity
Twitter Followers for Your Business: Go for Quality over Quantity Let’s start with a little sales test. I give you a large box of old postage stamps; first-day covers and all that philately stuff. I want you to sell as many as you can. I have two lists of potential customers but you can only… Read More »