Hover.css Project

Hover.css is an interesting project that is available to contribute to on Github. This library is a collection of different CSS effects that be applied to single elements. The project effects are self contained pieces of CSS that can be used freely in your next project. It also comes in Sass or LESS if you prefer, making it inherit or expand in your own projects. An example of the effects

Read more...

WordPress Plugin Boilerplate

For anyone starting out in development or WordPress development it can be difficult to work out the best way of building your WordPress plugins. What's the best way to organise your code and the best way to write your code in the plugin. Tom McFarlin has created an open source project to help you create your WordPress plugins, the WordPress plugin boilerplate is a project that can be found on

Read more...

DigitalOcean VPS Hosting

DigitalOcean is relatively new hosting provider and in the past 2 years have shown massive growth and are now the 3rd largest hosting company in the world, according to netcraft report. DigitalOcean provide fast, extremely cheap, SSD Virtual Private Servers catered for developers. There are other services such as Amazon EC2 services that provide you with cheap VPS, but DigitalOcean beats it's competitors with how cheap and how easy it

Read more...

Animated Scroll By Speed Not Duration

Animated scrolling is a web trend that came from single page websites, when a visitor clicked on a link the site doesn't navigate to another page but a section within the current page. You can do this by using internal anchor tags which will navigate to an ID on the page. Without animated scrolling the page will jump to this section, which doesn't look great so the animated scroll become

Read more...

Find Actions And Filters Available In WordPress

When it comes to WordPress development you can pretty much do anything you want, but you will only realise this when you understand how WordPress works and how it's all put together. The two main areas of WordPress development to understand is the difference between actions and filters. Actions allow you to assign functions to run a certain point in the code, when looking into the WordPress core code you

Read more...

Social Media Colours

Whenever creating a new site I always find myself going to the major social networking sites to grab their colours to use in icons or buttons. Instead of having to go to all these individual sites I wanted one place to go and get these colours when I needed them. So here's a list of some of the major social media network colours. Facebook Hex: #3b5998 RGB: 59, 89, 152

Read more...

Share Multisite Media Libraries

When you use WordPress multisite functionality you are creating a brand new site for each site in the network. This means that they will use different content, different menus and different widgets. They can re-use the same plugins and themes as each other but they are treated as completely different sites. While doing client work with WordPress multisite I've noticed that most sites want to kept separate but because they

Read more...

Continuous Deployment With Dploy.io

In modern day development in both Web and Software it's important to be able to make changes and features quickly, this has lead to a practice of continuous deployment which will work with your code repository to deploy your code as you commit your changes. This differs to the older practice of making changes to your code and using FTP to deploy these to your server. A benefit of continuous

Read more...

Headroom.js

Headroom is a Javascript plugin that allows you to hide the header until the user really needs it. Many people have websites with a fixed position header bar at the top of the page, this will stay at the top of the page all the time the user is on the site. This is a nice way to make sure that the header is easily accessible all the time the

Read more...

Web Developer Checklist

There are lots of things a web developer must remember to do when creating a website, just creating the HTML isn't enough. You need to make sure that the website performs well in all areas that the client will want to focus on. You need to make sure that you remember: Mobile Analytics Performance SEO Security Usability Semantics Code quality Accessibility Social Media Humans.txt Here is a great resource for

Read more...

1 2 3 4 5 6 7 8