React, etc. Tech Stack

React, Flux, GraphQL, Hack, HHVM...? All of this and more!

GraphCMS is an Open Source alternative to Contentful

Image: 2018-01/graphql-cms.png

Headless Content Management tools provided as services available via a HTTP API have grown in popularity. They are often used in scenarios where content plays a peripheral role and where functionality is complex and Monolithic CMSes like Drupal or WordPress are not ideal in their architectural approach.

Written by Jorgé on Monday January 15, 2018

JavaScript Spectre/Meltdown Vulnerability Check for Browsers

Image: 2018-01/tencent-logo.png

The serious flaws in CPUs made web applications written in JavaScript vulnerable to vicious attacks. With attackers being able to freely read memory using the speculative execution exploit, it is difficult to protect from these attacks as they can be deployed from the browser.

Written by Jorgé on Monday January 15, 2018

Dynamic JavaScript Module imports with TypeScript

Image: 2018-01/puzzle.jpg

ECMAScript modules added to the specification in ES6 (AKA ES2016) are now the de-facto way of writing modular JavaScript. The next step for modular JavaScript are dynamic imports. With dynamic expressions developers can include snippets of code on the fly when the app is running.

Written by Jorgé on Monday January 15, 2018

Popular JavaScript frameworks in 2018

Image: 2018-01/javascript.png

In the recent article on JavaScript Front End frameworks' popularity on Stack Overflow it was noted how fast the turnaround for frameworks is. Developers need to maintain an active mindset on learning to keep up with the trends of the dynamic job market. What are the most popular options in 2018?

Written by Jorgé on Friday January 12, 2018

Free eBook on the downfall of Nokia phones: Operation Elop

Image: 2018-02/1518428003_nokia-logo.png

The technology world moves rapidly and the environment can eat companies alive. This is what happened to the Nokia Mobile Phones business. Based in Finland the company ruled the global mobile phone market.

Written by Jorgé on Friday January 12, 2018

Native JavaScript (ES6) Modules land in Firefox nightly

Image: 2018-01/firefox.jpg

JavaScript was designed originally in 1995 as a simple scripting language to provide interactivity for web pages. The language never specified a native module system, until the release of the ES2015 (AKA ES7) specification. Now they've made their way to the Firefox browser.

Written by Jorgé on Thursday January 11, 2018

Benchmarks show Spectre patch slows iPhone JavaScript performance by 40%

Image: 2018-01/spectre2.png

On the firsts week of January in 2018 the world was shocked by the Meltdown and Spectre bugs. The bugs were found in desktop processors from Intel and AMD as well as mobile devices. These are being patched, but there is a performance hit.

Written by Jorgé on Wednesday January 10, 2018

Who is using Next.js in Production?

Image: 2018-01/next-js-logo.png

Next.js is a universal JavaScript framework that runs in the browser and the server. It offers developers an easy way to get started, and as it uses React.js for templating it is also a straightforward way for developers with React experience to get productive fast.

Written by Jorgé on Wednesday January 10, 2018

Polymer 3.0 release date and what that means for Web Components in 2018

Image: 2018-01/p-logo.png

Polymer, the Web Components library from Google is expected to launch the major revision 3.0 in the first half of 2018. This is a significant release for the project since after years of waiting for native support for Web Components the support is now wide spread.

Written by Jorgé on Wednesday January 10, 2018