JavaScript & graphics / programming

By ∫ ∪ ∧∴ ∋ ∈ ⊇ ∧ | ∫ ∪ ∧∴ ∋ ∈ ⊇ ∧ created a magazine on Flipboard. “JavaScript & graphics / programming on Flipboard” is available with thousands of other magazines and all the news you care about. Download Flipboard for free and search for “∫ ∪ ∧∴ ∋ ∈ ⊇ ∧”.

Garbage collection in V8, an illustrated guide

This guide is unlike others I’ve done so far, and has a bit of a narrative to go along with the sketches. I thought the entire concept of garbage …

Programming

Even more about how Flexbox works — explained in big, colorful, animated gifs

Last time we got started with the basic Flexbox properties: flex-direction, justify-content, align-items, and align-self.These commands are powerful …

HTML5

tldrlegal

The easiest way to find out if your JavaScript project meets its dependencies' licensing requirements.<p>tldrlegal is a Node.js command-line tool that …

JavaScript

Mastering VS Code's Terminal

<i>This article makes heavy use of custom settings and keybindings, so make sure you know how they work to get the most out of it.</i><p>Choose your shell<p>VS …

Linux

How we migrated a 200K+ LOC project to TypeScript and survived to tell the story

Statically-typed JavaScript exploded in use in 2016. More and more companies are leveraging the vast potential of types in JavaScript. Two major …

JavaScript

Introducing Quokka — The Live Scratchpad for JavaScript (free developer tool)

Introducing Quokka — The Live Scratchpad for JavaScript (free developer tool)<p>Experimentation is very important in our industry. Before succeeding one …

JavaScript

VS Code Tips and Tricks

Table of Contents<p>Basics<br>• Customization<br>• Extensions<br>• File and folder management<br>• Editing hacks<br>• Intellisense<br>• Snippets<br>• Git integration<br>• Debugging<br>• Task runner<br>• Other …

Restructured Text (RST) Snippets - Packages

SublimeText ♥ reStructuredText<p>sublime-rst-completion is a group of snippets and commands to facilitate writing restructuredText with …

Web Development

Using Atom as an RST editor with live preview

After searching around a bit to find a local (not online), simple and free ReStructuredText editor, I didn’t really find anything simple and easy …

Web Development

Demos

HTML fragment:<p>Standalone HTML file:<p>HTML with smart quotes, table of contents, CSS, and custom footer:<p>LaTeX:<p>From LaTeX to …

Web Development

11 Trends That Will Impact Web Development in 2017

In this post, we will talk about the trends thatThe post 11 Trends That Will Impact Web Development in 2017 appeared first on iamwire.

Web Design

JavaScript Top 10 Articles for the Past Month (v.Feb 2017)

<b>For Jan-Feb 2017,</b> we’ve ranked nearly 1,600 JavaScript articles to pick the Top 10 stories (0.63% chance) that can help advance your JavaScript …

JavaScript

‘Artificial Intelligence’ Has Become Meaningless

It’s often just a fancy name for a computer program.<p>In science fiction, the promise or threat of artificial intelligence is tied to humans’ relationship to conscious machines. Whether it’s Terminators or Cylons or servants like the “Star Trek” computer or the <i>Star Wars</i> droids, machines warrant the …

Artificial Intelligence

Introduction to TensorFX

TensorFX is an end to end application framework to simplifies machine learning with TensorFlow - both training models and using them for prediction. …

A crash course in assembly

<i>This is the third part in a series on WebAssembly and what makes it fast. If you haven’t read the others, we recommend starting from the beginning.</i><p>To …

Where is WebAssembly now and what’s next?

<i>This is the sixth part in a series on WebAssembly and what makes it fast. If you haven’t read the others, we recommend starting from the beginning.</i><p>On …

JavaScript

A cartoon intro to WebAssembly

WebAssembly is fast. You’ve probably heard this. But what is it that makes WebAssembly fast?<p>In this series, I want to explain to you why WebAssembly …

JavaScript

10 React mini-patterns

Parent on the left, child on the right. You can think of the two props that connect these components as allowing information to flow in either …

JavaScript

What Makes A Senior Software Engineer

As a Senior Software Engineer here at Uber, I often spend time helping to mentor newer software engineers. One of the questions I get asked most …

Software Development

Serverless Architectures

One of the latest architectural styles to appear on the internet is that of Serverless Architectures, which allow teams to get rid of the traditional …

Programming

Learning JavaScript Design Patterns

Preface<p>Design patterns are reusable solutions to commonly occurring problems in software design. They are both exciting and a fascinating topic to …

Live edit and debug your React apps directly from VS Code — without leaving the editor 🔥 🎉🎈

Live edit and debug your React apps directly from VS Code — without leaving the editor 🔥 🎉🎈<p>Supercharge your React debugging workflow with VS Code …

JavaScript

See right inside JavaScript with this eye-popping animation

Violin is a project by developer Philip Roberts that sets out to represent the structure of a JavaScript application and how the pieces interact by …

JavaScript

pbtk - Reverse engineering Protobuf apps

<b>Protobuf is a serialization format</b> developed by Google and used in an increasing number of Android, web, desktop and more applications. It consists …

Comparing AngularJS and ReactJS for Development

In the last couple years DashBouquet team had a great number of various projects, among which were the ones on Angular, Angular2 and React. Because …

JavaScript

Google gives everyone machine learning superpowers with TensorFlow 1.0

It wasn’t that long ago that building and training neural networks was strictly for seasoned computer scientists and grad students. That began to …

CES 2017: Tech preview of Las Vegas's biggest launches

<b>CES provides a first glimpse at the future.</b><p>Pretty much all of the tech giants attend the vast Vegas expo - either to unveil new products or to clinch deals behind the scene.<p>But in recent years it's been start-ups that have had many of the most eye-arresting and sensational reveals.<p>There are more at …

Virtual Reality

A completely different approach to programming

Product timeline<p>Phase 1: Games and art - DeepUI Phase 1: Game Studio<p>In addition to video games: vector and pixel graphics and animations. (These are …

Changing mindset with functional concepts

When I first heard of functional programming (FP) I thought it’s another over-hyped thing that no one needs. I lived in my happy object-oriented …