Blockchain for developers

A couple of my clients have decent use cases and are asking me to explore the option of using Blockchain for their apps. After a month or so, I'm starting to get my head around it. If you're a developer trying to get your head around blockchain, I'd really recommend…

Style Guides at amillionmonkeys

Since Patterns Day last year I've been using Clearleft's Fractal to create style guides for almost all front end projects I'm working on. Last week I took an afternoon out to create a start package which is available on github, for use on a few forthcoming projects. This gives me…

Tales of a first time iOS (/React Native) app developer

Last week I launched my first app on the App Store. Pinx isn’t much; it provides an alternative UI for exploring your pins and doesn’t do much more besides. But never the less I’m super proud. Here is the back story… Background Over the past ten years…

Patterns Day and my thoughts on design systems

A couple of weeks ago Clearleft hosted Patterns Day here in sunny Brighton. I don't often go to web conferences but I fancied this one as clearly Design Systems are becoming increasingly standard practice. The videos from Patterns Day are available over here. As ever at Clearleft hosted events, the…

Getting Microsoft Graph working

Last year we had to build a Cordova App and ship it on Windows Phones. It was a world of pain, and whilst I really think Microsoft are doing some great new stuff, some of their older stuff is not so great. This week I've been working on importing mail…

Javascript is difficult, get over it

As mentioned for the past twelve months I've spent a lot of my time learning Javascript properly. Like most front-enders, I had a pretty good grasp of jQuery but our switch in focus to apps, has meant a better knowledge of vanilla Javascript was necessary. Jose Aguinaga's recent post on…

I used to build websites...

I love what I do, but truth be told, the older I get and the older my children get, the more important it becomes that amillionmonkeys pays the bills. Historically, that has meant websites. Lots of them. And developing a fierce workflow, that meant I could produce progressive, content-managed, responsive…

Wordpress isn't the problem.

At amillionmonkeys, almost all our projects involve either Perch or Laravel. But since the new year we've been working on two Wordpress projects. The first project was website for a PR firm we work for who wanted a way to distribute editorial content. To build the site we used Eddie…

When did this become so difficult...

I've just started work on a new web app... The process to get the app running locally goes something like this... Pull down the git repo Install node Install bower and get any packages Install composer and get any dependencies Install grunt Seed the database Build the pattern lab Oh…

To side project or not to side project...

For nearly four years I've been immersed in client work. Good proper client work. They send me a comp. I suggest some revisions. They make amends, I build it (or at least get it built), be it a website, app, email or whatever. I've been fortunate in that we've never…