What we've been reading 

WebAssembly 101: a developer's first steps

Take your first steps into WebAssembly with this WebAssembly 101 tutorial. WebAssembly is an emerging web standard for near-native speed client-side code execution. You can compile C and C++ code into a low-level bytecode format for use in your browser-based web applications.

UUID or GUID as Primary Keys? Be Careful!

A post on some of the pitfalls you need to be wary of when using UUIDs or GUIDs for database primary keys.

Secure tunnels to localhost

One of our devs is currently looking to test some Twitter card code locally. A quick google has suggested using something like the following - and the potential other uses for this make it worth a share.

Software dev bombshell: Programmers who use spaces earn MORE than those who use tabs

So apparently if you use spaces over tabs, you get paid more.

Tools that interest us

Puli: Universal Packages for PHP

Unified tool for package integration for PHP.

Managing CSS and JavaScript

Symfony releases new front-end library called Encore.


Videos we've been watching

Up and running with Preact

Excellent video tutorial introducing Preact (described by the link contributor as "the saviour of frontend devs" - hyperbole all his!).

About the author

Tom Houdmont

Tom Houdmont

Tom is a Solution Architect at Box UK. He likes learning about exciting new technologies, solving difficult problems, and promoting teamwork and transparency on his projects.

Related content

Tech round-up: Apr 1st

By Steve Anderson

We're hiring. Let's talk. View available roles