Close

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. 
http://blog.openbloc.fr/webassembly-first-steps/

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.
https://tomharrisonjr.com/uuid-or-guid-as-primary-keys-be-careful-7b2aa3dcb439

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.
https://ngrok.com/

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.
https://www.theregister.co.uk/2017/06/16/spaces_vs_tabs/


Tools that interest us

Puli: Universal Packages for PHP

Unified tool for package integration for PHP.
http://docs.puli.io/en/latest/

Managing CSS and JavaScript

Symfony releases new front-end library called Encore.
http://symfony.com/doc/current/frontend.html

 

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!).
https://egghead.io/courses/up-and-running-with-preact

About the author

Tom Houdmont

Tom Houdmont

Tom is a Principal Developer 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: Feb 3rd

By Ian Jenkins

Tech round-up: Jun 2nd

By Ian Jenkins

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