• Posts
  • Tweets

RIP

Heads-up, you're on the old v1 site (2014 - 2022). For the latest stuff, head over to: www.ninjaPixel.io

1 minute read: Framer X for indie developers

There's a lot of hype around this tool, is it deserved?

Half your Meteor app's size

Use tree shaking and dynamic imports to slash your bundle size.

Dynamic imports

How to reduce your bundle size, with meteor.js and react-router

React Native

6 reasons why you should be using it

Build an app

Native iOS and Android apps in twenty friggin' minutes

Octo broccolli

Synchronously execute promises

JavaScript trick shots

Learn some JS power moves

ES6

My favourite new features in ES6 / ECMA 2015

User tracking in Meteor

Set up user tracking in meteor.js.

Adding SSL to a Galaxy app

Secure your Meteor Galaxy app with https.

Meteor scroll position

How to maintain scroll position, on navigation, in meteor.js.

Data Viz inspiration for the month

A beautiful use of chess data and a solid infographic.

An alternative to Apache on OS X

Sick of Apache breaking after OS X upgrades? Ditch it for a python server.

Host a website for almost free

Use S3 buckets on AWS for lightning fast hosting.

My Beef With Pie Charts

We're not built to measure subtle difference in angles.

Christmas Number 1s

A bit of festive fun - explore all the UK Christmas number 1s.

A Tale of 2 Charts

My workflow for improving on an Excel chart.

OpenStreetMaps + d3.js

How to make stunning maps by combining these two powerhouses.

British Earthquakes

Creating an API for earthquake data and plotting the results using d3.js

Building a tweet map

How to build a custom visualisation with d3.js, that shows the popularity of tweets.

Choose the sharpest display

Explore the pixels per inch of various monitors and devices to determine the best display for you.

Around the Web