Thanks to the snow, there were lot of opportunities to sit down, relax and have a read through the technology blogs. Here are some of the most interesting picks.
https://blogs.windows.com/msedgedev/2018/02/06/welcoming-progressive-web-apps-edge-windows-10/
Although native mobile apps still have advantages over web applications, improving browser support for PWAs is slowly shifting the scales. On top of that, Microsoft are pushing them to their Store as a first-class app citizens in the next version of Windows.
https://blogs.msdn.microsoft.com/webdev/2018/02/06/blazor-experimental-project/
In this really exciting experiment, Roth uses the WebAssembly technology to run an application built with C# and .NET on the browser. While this is not a production ready stack by any means, these real-life examples show the power of WebAssembly, which is definitely something to keep an eye on this year.
https://scotthelme.co.uk/protect-site-from-cryptojacking-csp-sri/
Scott Helme explains how the recent Cryptojacking attack was able to infect thousands of sites by targeting a CDN. He also shows how this type of attack can be prevented using Subresource Integrity (as long as your browser supports SRI).
https://frankchimero.com/writing/everything-easy-is-hard-again/
The pace of change in web development requires a lot to keep up with. Chimero argues that from a web designer’s perspective, those changes aren’t always purposeful, and are a major source of confusion for both experienced and newly entered designers.
https://www.reaktor.com/blog/fear-trust-and-javascript/
While the tools for Javascript development are constantly improving - the latest version 2.7 of TypeScript was released just over a month ago - they can’t provide the same level of trust than languages with strong typing or immutables.
And of course, this happened:
https://twitter.com/SpaceX/status/960980119312453632
For our March round up, we are keen to hear your suggestions! If you run into an interesting blog post, send us a link @TeamCodify.
We would love to hear from you. Email or phone us on 01224 976491