Using Ionic to generate icons and splash screens for Cordova projects

Published: Wednesday, April 22nd, 2015 by Tyler Crammond

It can be a little tedious to produce icons and splash screen assets for your app across multiple platforms and screen sizes. Fortunately, the Ionic Framework‘s CLI provides a handy little command to to generate a lot of these for you. Even if you don’t use the Ionic framework in your project, you should still be able […]

Improving efficiency on Linux with bash scripts and alias commands

Published: Tuesday, March 10th, 2015 by Chris Taylor

Something that I use in my day-to-day development routine is alias commands on Linux. These are a shorthand way of expressing multiple or complex bash commands in your terminal to help with efficiency. At the moment we are developing an application with AngularJS, it communicates with a RESTful API that I spend most of my […]

Quite often when testing some functionality, you’ll want to scroll the page you’re looking at – particularly in Protractor, which yells at you if you try and interact with an element that isn’t physically inside of the viewport. In this example, I am using jQuery, but feel free to use vanilla Javascript if you’re that […]

Setting up Grunt to compile SASS

Published: Wednesday, February 25th, 2015 by Tyler Crammond

We use Grunt for all sorts of things at PodPea; from building projects on multiple platforms to bulk image compression. If you’re not familiar with Grunt, it’s an automated task runner with an extensive ecosystem; I recommend checking out their site here. In this post I’m going to quickly run over how to set up […]

My thoughts on using sans serif or a serif font

Published: Wednesday, February 11th, 2015 by Tom Spink

The importance of choosing the right font When choosing a font it is important which typeface you use. All typefaces are different and can relate to different purposes, a big bold sans serif font may say this is a title for a poster or if it’s a logo it could relate to the company saying […]

6 useful shortcuts for Adobe Illustrator.

Published: Monday, February 9th, 2015 by Joe Bradnum

Here are 6 shortcuts for Adobe Illustrator that I use all the time for designing, they’re extremely useful shortcuts for those who like to work fast. CMD/ Control Z will not be included as you should already know what that does… Shortcut 1. When creating a square, circle or any other preset shape in illustrator […]

How to test Controllers using PHPUnit

Published: Wednesday, February 4th, 2015 by Chris Taylor

This is a quick post to show you how I write and test Controllers, although it may not be to a correct standard, the testing principles can be applied to any project. A Controller can be used to direct requests into the correct parts of your application. They can coordinate data from Repositories, Services and […]

Mock third party API’s with PHPUnit

Published: Tuesday, February 3rd, 2015 by Chris Taylor

Well sort of. This is an example of how to use a wrapper class for a third party API to make it easier to write and test your application. In your unit tests you should not actually call any third party API’s, or any kind of API for that matter. You should mock it. In […]

An Introduction to Yeoman

Published: Friday, January 30th, 2015 by Tyler Crammond

Yeoman is a command-line tool for setting up new projects and speeding up your development workflow. We’ve been using it for a few months now at PodPea and it’s proved invaluable. If you’ve never heard of or at least not used Yeoman before, I hope this very basic example will help demonstrate the kind of thing […]

What are Branding Guidelines?

Published: Thursday, January 29th, 2015 by Joe Bradnum

Every company from small to large has a set of branding guidelines… or at least should have. Branding Guidelines are a set of rules and ‘guides’ on how to use a specific brands logo, not all branding guidelines are the same though, when creating your guidelines you may only need to use a few pages […]