Marc Rutkowski

113 Flips | 2 Magazines | 5 Likes | 1 Follower | @mrutkowski | Keep up with Marc Rutkowski on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Marc Rutkowski”

Native code generation at Facebook

A talk by Hyo Jeong at the August 2016 GraphQL San Francisco meetup<p>We recently hosted the second GraphQL SF meetup, “GraphQL in production”. This is …

Webpack Plugins we been keepin on the DLL

I want to tell you about an accidental discovery I made while exploring different ways to make javascript development less tedious. It is a technique …

Qu’est-il arrivé aux solidarités ?

Où sont passées les protections sociales et les institutions qui les défendent ? Dans un monde « sans alternative », les protections sociales …

Emploi

Node.js is a Salad Bar

Thoughts on Boilerplate, Frameworks and Usability<p>Dan Abramov began his day as many open source maintainers do: fielding unrelated tech support …

Performance optimisations for React applications

TLDR;<p>The main performance hotspot in React applications is redundant processing and DOM diffing in components. In order to avoid this return <b>false</b> …

Table of Contents

README.md<p>Please read this notice first before continuing.<p>This is an <b>advanced</b> seed project for Angular apps based on Minko Gechev's angular-seed that …

JavaScript

Docco: Quick JavaScript Documentation

Docco is a free Node.js-powered JavaScript documentation generation tool. I was never big into documenting JavaScript methods within the source files …

JavaScript

TDD and React Components

As I started a new project recently, I’ve been trying to up my test driven development game. I wanted to go through my approach to TDD for a single …

Houdini: Maybe The Most Exciting Development In CSS You’ve Never Heard Of

Have you ever wanted to use a particular CSS feature but didn’t because it <b>wasn’t fully supported in all browsers</b>? Or, worse, it was supported in all …

Web Design

Understanding Redux Middleware

I have been using Facebook’s React since v0.9.x in Feb 2014. I am a defector from Backbone.js which initially started after replacing our view layer …

JS Objects: Inherited a Mess

• 27<p>JS Objects: TL;DR<p>JavaScript has been plagued since the beginning with misunderstanding and awkwardness around its "prototypal inheritance" system, …

JavaScript

Hot Reloading in React

or, an Ode to Accidental Complexity<p><i>Note:</i> <i>React Hot Loader 3</i><i>, released a month after I published this article, solves most of the problems described in</i> …

L’intelligence artificielle : une technologie sans alternative ?

<i>“Ce que le moteur à vapeur a fait pour nos muscles, l’intelligence artificielle va le faire pour nos cerveaux”</i>, prédit Hannes Gassert en introduisant …

Numérique

Don’t pass CSS classes between components

The hidden complexity of CSS in modular applications<p>The hardest thing when building a large application is <b>managing complexity</b>. You get complexity …

Angular 2 Time Travel with Redux by Colin Eberhardt

This post looks at integrating Angular 2 with Immutable.js and Redux, a popular Flux store implementation. It also demonstrates that the functional …

5 Top Open Source Contributions for React Native (and What's Needed)

Less than a year after React Native was introduced as a new-age way to develop native iOS and Android mobile apps, the JavaScript-based technology …

Software Engineering

SamsaraJS

SamsaraJS is a library for animating layout.<p>It provides a language for positioning, orienting and sizing DOM elements and coordinating the animation …

ActionHero

You've Got the Power<p>ActionHero was built from the ground up to include all the features you expect from a modern API framework. It also knows when to …

Anatomy of a large Angular application

<i>How to design the architecture of an Angular application and not go insane in the process</i><p>Do I really need a strategy?<p>Yes.<p><i>A fresh application always</i> …

The importance of import and export

Let's talk about eval<p>The mere presence of eval in a function thwarts almost any kind of optimization or static analysis.<p>Most JavaScript programmers I …

You Might Not Need Gulp.js

As a front-end developer, you may notice that lately some folks are moving away from using build automation tools (task runners) such as Gulp or …

Everything is a stream.

angularremoteconf2015<p>Me:<p>Rob Wormald<p>Technical Architect @ <b>Universal Mind</b><p>Author of angularSails<p>Plnkr Addict<p>irc: …

JavaScript

React To The Future With Isomorphic Apps

Things often come full circle in software engineering. The web in particular started with servers delivering content down to the client. Recently, …

An early look at SQL in Meteor

Meteor has made great strides in making it easy to build a modern 'Connected Client' app with full-stack JavaScript. One of the design decisions we …

Databases

First Impressions using React Native

Facebook gave all attendees of React Conf early access to the source code of React Native, a new way to write native mobile apps. The technology …

Software Engineering

Useful tools for your Node.js projects

From our experience of working on Node.js projects, we’ve established a common set of development libraries and services that help a great deal with …

Web Updates – DevTools Digest: Film strip and a new home for throttling

Discover the new film strip functionality and more in this first of many DevTools Digest updates.

Why semver ranges are literally the worst…

<i>The solution to your “it works on my machine” dependency problems.</i><p>I’m sure we’ve all experienced it:<p>“But it works on my machine!”<p>“Well it’s not …

What the Flux?! Let’s Redux.

Every once in a while something new comes along that just feels right.When this happens, I get a tingly feeling in my left pinky toe. That’s how I …

JavaScript