What are PHP Lambdas and Closures?

Lambdas and Closures are relatively new additions to PHP after shipping with version 5.3. Both offer some new functionality and the ability to refactor old code to be cleaner and more intuitive. However, I think many developers are unaware of Lambdas and Closures or confused about what they actually do. In this post I will […]

Continue reading...

Design Inspiration #77

Design Inspiration from Mixture, Jawbone UP, Kippt, FHOKE and Quazar! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. To submit to Design Inspiration, click the “submit” link at the bottom of the page and follow the instructions for submitting your site or […]

Continue reading...

What analytics software should I use?

An important part of building a successful website is using analytics to see what is working and what can be improved. Making websites is all about proving or disproving assumptions through iterative testing and improvement. When you first build a website, you will be making many assumptions on how your website will be structured, your […]

Continue reading...

Design Inspiration #76

Design Inspiration from Automatic, Brooklyn Soap Company, Jacksonville Art Walk, WhitePage and The Windmill Club! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. To submit to Design Inspiration, click the “submit” link at the bottom of the page and follow the instructions […]

Continue reading...

Getting started with PHPUnit

On Monday I introduced the concept of Test Driven Development. Test Driven Development is a programming methodology that promotes writing unit tests before you write your actual code. This means that every aspect of your code will have a explicit test to ensure that it is functioning correctly. By writing your tests from the outset, […]

Continue reading...

What is Test Driven Development?

Over the past couple of years, there has been a strong shift in the development community to move towards Continuous Integration. Continuous Integration (CI) is where a team of developers will push changes or new features multiple times per day. The benefits of rapid deployment is that new features and fixes can be applied to […]

Continue reading...

Design Inspiration #75

Design Inspiration from Shipment, Webflow, Atmosphere Maps, WeatherTable and Readmill! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. To submit to Design Inspiration, click the “submit” link at the bottom of the page and follow the instructions for submitting your site or […]

Continue reading...

Little Bets [Review]

“Little Bets: How breakthrough ideas emerge from small discoveries” is a book of research and stories on how great innovation stems from experimenting and discovery through constant iteration. Whilst it often seems like great innovators are able to predict the future and become over night successes, it is more often the case that these people […]

Continue reading...

Supported by