Next week, we are going to relicense our open source projects React, Jest, Flow, and Immutable.js under the MIT license. We're relicensing these projects because React is the foundation of a broad ecosystem of open source software for the web, and we don't want to hold back forward progress for nontechnical reasons.
When I first started learning Elixir, one of the first things I learned is how to get into the command line interface via IEx. Here are the things I wish I knew then that I know now.
I've been thinking about how applications evolve, and what we might do if we're unhappy with the results. Three apparently unrelated ideas have been percolating in my head.
Three ways to avoid performance issues with GraphQL in your Rails app, as well as a tool to help monitor queries being executed against your GraphQL API.
My current "investment thesis" is that what we call web frameworks aretransforming from runtime libraries into optimizing compilers. When it comes toeking performance out of hand-authored JavaScript and accompanying runtimelibraries, we've reached the point of diminishing returns.
Cynthia Maxwell has led engineering teams at Slack, Apple, Yahoo! and Pinterest. Here's the management framework that's become one of the most powerful resources in her toolkit.
Design Patterns and Refactoring articles and guides. Design Patterns video tutorials for newbies. Simple descriptions and full source code examples in Java, C++, C#, PHP and Delphi.
Michael Jackson, creator of the React Router library, gives this talk where he says a component with a render prop or children prop as renderer can do anything an HoC (Higher Order Component) can do, and more.