As of November 17th, 2015, Instagram updated their Platform Policy and instituted a Permission Review that is mandatory for any app or plugin that uses their API. The changes are wide reaching, addressing issues their development team surely had high on the list of things to tackle to give their platform more structure and stability. Unfortunately for those using the API, it places tight restrictions on what it can be used for.
We are no longer developing our free Shopify themes to support IE8 and it has been fantastic so far. No more media query polyfills (an absolute nightmare when dealing with a CDN – though Gavin Ballard figured it out) and no more fear of CSS3 selectors has been great. One of my favourite perks, however, is leaving behind icon fonts and moving toward SVG icons.
We’re currently using a few Gulp tasks for our themes development process right now, but in this post I’ll focus on how we generate an SVG sprite sheet with the help of Gulp and gulp-svg-sprite and gulp-cheerio.
I’ve been asked a number of times over the last few years what some tips for new freelancers would be. During a layover in Montreal after a vacation, I had some time to respond to an email with the subject, Picking brains is for zombies.
Kudos to a guy named Kevin for peaking my interest. In short, Kevin is starting out in the web design and development industry after coming from a print background. His main questions were:
- How did you get started as a freelancer (or, how did you approach clients when you didn’t have very much in your portfolio yet).
- How do your clients find you now?
- What do you wish you’d known when you first started freelancing?
My answers are not all that organized, but I feel I hit a few areas that the average search for “advice starting out freelancing” don’t touch on.
What I Do
- Custom WordPress themes
- User flow planning
- Responsive web development
- Facebook applications
- Integrated SEO
Let's Work Together
Have a project in mind? Let me know about it and let's see if we can work together.Get in touch