React, etc. Tech Stack

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

PHP 8.0 Release Date is November 26th 2020

Image: 2020-05/php8-ball.jpg

After five iterations of the 7.x series, PHP 8.0 is scheduled for release in late 2020. This is a great opportunity for the world's most popular web development environment not only to add new language features and make performance improvements, but also deprecate old features.

Written by Jorgé on Friday May 15, 2020

Goodbye Node.js: Deno is a fresh take on server-side JavaScript

Image: 2020-05/deno-node-js-logo.png

Node.js has been a darling of the web industry for years. Built on the V8 JavaScript engine from Google's Chrome browser it offers high performance with modern JavaScript syntax. However Node.js and it's ecosystem is also showing it's age.

Written by Jorgé on Wednesday May 13, 2020

What is HTTP/3?

Image: 2018-11/http3.png

HTTP/3 will be the next version of the venerable Hypertext Transfer Prototocol that powers the world wide web. Since experiencing slow development from HTTP/1.1 (released in 1999) to the release of HTTP/2 (released in 2015), things are picking up with the release of HTTP/3 due in 2019.

Written by Jorgé on Monday November 12, 2018

Rawact compiles React.js components to pure JavaScript

Image: 2018-11/react-rawact.png

React is now everywhere from JavaScript applications running in the browser to mobile devices leveraging the React Native toolkit on Android and iOS. In the browser React remains a view library, which means you need to ship the runtime in your payload for web apps written in React.js.

Written by Jorgé on Friday November 9, 2018

TypeScript in create-react-app

Image: 2018-10/typescript-create-react-app.gif

Create React App is the official boilerplate for React applications. In the recent major upgrade it received support for Babel 7 and other major tooling. Meanwhile TypeScript has also improved interoperation with Babel, but the two weren't available in create-react-app 2.0.

Written by Jorgé on Sunday October 21, 2018

The future of PHP 8 unclear

Image: 2018-10/php-8-0.png

The PHP language has been a venerable war horse for much of the web development community. The first web native programming language continues to power the majority of the web, but in recent times it is facing a lot of competition. What does the future hold for PHP, including the 8.0 version?

Written by Jorgé on Friday October 19, 2018

What is the best GraphQL library for PHP in 2019?

Image: 2018-10/graphql-php.png

The GraphQL momentum has continued strong throughout 2018. After three years of being released as open source by the dev team at Facebook, the protocol is now nearly ubiquitious.

Written by Jorgé on Friday October 19, 2018

Vulnerabilities in elevator control system disclosed

Image: 2018-09/kone-logo.png

Multinational elevator and escalator manufacturer KONE has revealed that it's control system was found to contain serious vulnerabilities. On September fifth, the company disclosed a series of vulnerabilities in it's KONE Group Controller (KGC) software.

Written by Jorgé on Wednesday September 12, 2018

wget2 adds HTTP/2 downloads, brotli compression and IPv6

Image: 2018-07/gnu-wget2.png

The GNU software tools are a staple of using command line Unix like applications. One of the common oneis wget for HTTP downloads. Wget been stable for eons and has received few feature updates. Wget2 in development will change this.

Written by Jorgé on Thursday July 12, 2018

PHP 8 JIT benchmark

JIT for PHP has been in the cars for some time now. Originally PHP 7 explored the idea of JIT for adding performance, but this was abandoned because of lack of meaningful improvements for real world applications. However the HHVM from runtime that is largely PHP compatible.

Written by Jorgé on Tuesday June 26, 2018