"Any sufficiently advanced technology is equivalent to magic"
|
—
Arthur C. Clarke,
Author
|
|
|
Best 7 links of week #2, 2019
|
|
|
The web is moving to HTTPS, preventing network attackers from observing or injecting page contents. But HTTPS needs TLS certificates, and while deployment is increasingly a solved issue thanks to the ACME protocol and Let's Encrypt, local development still mostly ends up happening over HTTP because of the lack of local tooling. Mkcert solves this issue by providing an effective way to generate TLS certificates for localhost!
|
|
|
|
A simple, elegant, Pythonic functional programming. Coconut is built as a superset of the Python language and it provides extended functionality like pipeline-style programming, prettier lambdas, partial application, pattern-matching, destructuring assignment, infix notation, operator functions, function composition, lazy lists, parallel programming, tail call optimization, algebraic data types and much more!
|
|
|
|
This article is an extract from a talk by Airbnb that showcases how their development speed has been extremely improved since they moved to GraphQL and specifically to Apollo server.
If you are curious to know more about how these technologies play in a real context such as Airbnb, this article is for you!
|
|
|
|
FBT is a framework for internationalizing user interfaces in JavaScript built and open sourced by Facebook. It is designed to be not only powerful and flexible, but also simple and intuitive. Getting grammatically correct translated texts in dynamic applications is hard. Let FBT do the hard work for you.
|
|
|
|
It’s that time of year again: The annual overview of the JavaScript tech ecosystem. Our aim is to highlight the learning topics and technologies with the highest potential job ROI. What are people using in the workforce? What do the trends look like?
|
|
|
|
Users appreciate pages being usable and interactive soon after they're visually ready. UI interactions (scrolls, taps, clicks) can be delayed by script and other browser work so minimizing their impact can really help your users.
|
|
|
|
This article explains to you how to build a simple chess AI in JavaScript. In particular, it will cover algorithms for move-generation, board evaluation, minimax, and alpha-beta pruning. Extremely interesting even if you are not into game AI development.
|
|
|
|