React, etc. Tech Stack

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

Formstate - Type safe forms for React.js with TypeScript

Image: 2018-02/formstate-ping-logo.png

HTML forms continue to be the bane of existance for developers around the globe. Even with contemporary declarative UI libraries like React, building complex wizards and so on can become a living nightmare.

Written by Jorgé on Tuesday February 6, 2018

Next.js 5 improves TypeScript support

Image: 2018-02/next-js-typescript.png

Next.js is a Universal JavaScript Framework that has been around late 2016. During this time the technology has attracted a large user base, with significant production deployments.

Written by Jorgé on Monday February 5, 2018

ShadyCSS support lands in ES6 templating library lit-html

Image: 2018-02/lit-html-shadow.png

Starting from version 3.0 the Polymer Web Components utilities will standardize on JavaScript best practises. One of the areas is templating, where Polymer is set to leverage native ES6 template literals.

Written by Jorgé on Friday February 2, 2018

VS Code to autocomplete JavaScript class 'this' properties automatically

Image: 2018-02/vs-code-logo.png

Visual Studio Code is on a roll. The simple code editor from Microsoft is winning hearts and minds. The out of the box configuration seems to have hit a good balance between functionality and usability. A new small, but significant feature will land to VS Code in 2018.

Written by Jorgé on Thursday February 1, 2018

Privacy focused Turing Phone maker to go bust?

Image: 2018-02/tri-logo.png

Turing Robotic Industries is a company that has been designing and manufacturing privacy focused Turing Phone devices since 2015. After years of delays, the company finally delivered in the fall with the Turing Appassionata. Now the company's future is unclear.

Written by Jorgé on Thursday February 1, 2018

Project Detroit seeks to bring the V8 JavaScript engine to OpenJDK

Image: 2018-02/javascript-logo.png

OpenJDK is the Open Source Java runtime. The project organisation is now ushering in a new project known as "Detroit". The name is a reference to the plan of integrating the Google Chrome V8 JavaScript engine to the JVM.

Written by Jorgé on Thursday February 1, 2018

Peachpie online REPL transpiles PHP to C# on the fly

Image: 2018-01/peachpie-logo.png

Peachpie is a project that allows developers to run PHP in a .NET environment. The system works so that it transpiles PHP code to C#. This yields benefits in both performance and interoperability with C# libraries.

Written by Jorgé on Thursday February 1, 2018

Urql promises to simplify using GraphQL in React

Image: 2018-01/urql-logo.png

React continues to dominate the JavaScript scene. The Facebook library is now used at Microsoft, Apple and virtually every start up out there. Another force to recon with is GraphQL, something that looks to dominate REST going into 2018. Urql is a new library to ease working with the stack.

Written by Jorgé on Wednesday January 31, 2018

Linux Kernel 4.15 patches Meltdown and Spectre v2

Image: 2018-01/linux-meltdown.png

An update to the Linux Kernel has been released. A week later than scheduled, the release 4.15 brings mitigations to the Meltdown and Spectre vulnerabilities.

Written by Jorgé on Wednesday January 31, 2018

Microsoft disables Windows Spectre fix in an update

Image: 2018-01/spectre-disabled-windows.jpg

Almost a month after the mayhem caused by flaws in processor chips from Intel and AMD, the latest move from Microsoft is to disable the fix. From the two vulnerability variants Meltdown and Spectre. The latest update disables the Spectre mitigations.

Written by Jorgé on Monday January 29, 2018