:heart_eyes: Lightweight, responsive, modern drag & drop library :label: #code :arrow_right_hook: <https://shopify.github.io/draggable/> <https://pbs.twimg.com/media/DK6hYqjUEAAvX5s.png>
GitHub
draggable - The JavaScript Drag & Drop library your grandparents warned you about.
GitHub
milewski-ctfp-pdf - Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
GitHub
carbon - :art: Create and share beautiful images of your source code
babeljs.io
If you didn’t know already, we’re planning on releasing a 7.0 version soon :raised_hands: ! Work on it actually started back in February, when I just wanted to make a rel...
YouTube
Strange Loop 2017 Sept 28-30th, 2017 St. Louis, MO <https://thestrangeloop.com/2017/sessions.html>
How to (politely) drop Bower support? <https://bower.io/blog/2017/how-to-drop-bower-support/>
I just published “Bringing ReasonML into an existing react app” <https://medium.com/p/bringing-reasonml-into-an-existing-react-app-d1006a72433b>
Speaker Deck
OOP is dead only if FP is dead
It is common to see Functional Programming (FP) presented as the opposite of Object-oriented Programming (OOP). These two programming paradigms have important differences, but they can share a lot in common, so they are not in direct opposition. In this talk, Andre will explore the gray area between OOP and FP, with code samples in JavaScript, TypeScript, and Haskell, kept easy enough enough for any programmer to follow.
:zap: Asynchronous stack traces: why `await` beats `.then()` <https://mathiasbynens.be/notes/async-stack-traces> async/await is more than just syntax sugar over promises!
ResizeObserver has landed in Chrome Canary! Get notified in JavaScript when an element resizes. Element Media Queries may become a thing :star: <https://pbs.twimg.com/media/DLKWuz8W4AEhsUr.jpg>
Today we explain how to migrate legacy project from Bower to Yarn <https://bower.io/blog/2017/how-to-migrate-away-from-bower/>
GitHub
bad-rxjs - RxJS done badly
reasonml.github.io
_The ReactJS doc site has also been updated last friday **by pure coincidence**. No conspiracy theory!_
Loving fish design principles. <https://fishshell.com/docs/current/design.html>
Terminal improvements incoming! Check out the details in our latest blog post: <https://code.visualstudio.com/blogs/2017/10/03/terminal-renderer>
Atom 1.21 and 1.22 beta have shipped today with improvements to performance, bracket matching, and more. <http://blog.atom.io/2017/10/03/atom-1-21.html> <https://pbs.twimg.com/media/DLOrPN-VAAASOmD.jpg>
Dropbox Design
Welcome to the new Dropbox
The <https://twitter.com/code|@code> September update is out, get it while it's hot! Download: <https://code.visualstudio.com/download>. See what's new: <https://code.visualstudio.com/updates/v1_17>. <https://pbs.twimg.com/media/DLZQMXYV4AAU75b.jpg>
Lot's of cool stuff in the new update - like macOS touch bar support... <https://code.visualstudio.com/updates/v1_17#_macos-touch-bar-support>
GitHub
Mailspring - :love_letter: A beautiful, fast and maintained fork of @Nylas Mail by one of the original authors.
SublimeText 3 dev builds 3146 and later support ligatures! :tada::tada::tada: <https://forum.sublimetext.com/t/dev-build-3145/32340>
Google Developers
Abortable fetch | Web | Google Developers
Aborting fetches using a new web primitive – The abort controller.
TIL If you use <https://twitter.com/code|@code> for Mac but find the icon to be a bit unpleasant (understatement), you can actually change it: <https://dribbble.com/shots/3168520-Visual-Studio-Code-Icon-Replacement>
People have mixed feelings about the JavaScript ecosystem. Watch my <https://twitter.com/zeithq|@zeithq> talk about how we should make it better: <https://www.youtube.com/watch?v=G39lKaONAlA>
:tv: We just released the talks from ZEIT Day Berlin 2017! <https://zeit.co/tv>
My article about exploring data with Serverless and <https://twitter.com/vuejs|@vuejs> is up! Part one is out today, part two tomorrow :) <https://css-tricks.com/exploring-data-with-serverless-and-vue-part-i/>
I just released React Hot Loader :atom_symbol::zap: v3 with React 16 support, new readme! A big thank you to <https://twitter.com/dan_abramov|@dan_abramov> :slightly_smiling_face: <https://github.com/gaearon/react-hot-loader> <https://pbs.twimg.com/media/DLzNWhyWAAo8dbq.jpg>
So excited to see that <https://www.cypress.io/> is finally out of private beta and open to everyone! Finally e2e testing for the modern web:trumpet:
:tada::tada::tada::tada::tada::tada::tada::tada::tada::tada: Happy <https://twitter.com/nodejs|@nodejs> release day Upgraded V8 Upgraded LibUV Upgraded npm $ nvm install v8.7.0 <https://nodejs.org/en/blog/release/v8.7.0/> :tada::tada::tada::tada::tada::tada::tada::tada::tada::tada:
Node.js 8.7.0 is out. nvm install node --reinstall-packages-from=node --latest-npm
staltz.com
André Staltz - Primer on RxJS Schedulers
User Interface Programmer
Medium
With styled-components into the future – :nail_care: styled-components – Medium
Preprocessing is dead, long live preprocessing!
GitHub
istf-spec - Interoperable Style Transfer Format [DRAFT]
With styled-components into the future – :nail_care: styled-components – Medium <https://medium.com/styled-components/with-styled-components-into-the-future-d1d917e7c22c>
GitHub
go-http-tunnel - Secure tunnels to localhost - open source ngrok alternative
GitHub
React-Sight - Visualization tool for React, with support for Fiber, Router (v4), and Redux
GitHub
webpackmonitor - A tool for monitoring webpack optimization metrics through the development process
Slides
FLIPping out about Animated Layouts by David Khourshid
CSS Dev Conf 2017 - New Orleans
Medium
Introducing PayPal’s open-source cross-domain javascript suite
At PayPal we write a lot of javascript that ends up running on other websites and other domains. The prime example of this is checkout.js…
When released, #cipm will be the fastest package manager you can possibly use on continuous integration/deployment environments. Hands down. <https://pbs.twimg.com/media/DMIIJeuUQAAXzyf.jpg>
<https://pbs.twimg.com/media/DMIIKKsUIAI0JcT.jpg>
An interactive journey into functional programming with Yehonathan Sharvit
Type-safe bindings from JS to Reason for dummies
FFI. type safe bindings from JS to Ocaml and Reason. external javascript declaration.
How <https://twitter.com/Microsoft|@Microsoft> deals with bugs :joy: <https://pbs.twimg.com/media/DMZAtqxX4AAUvkt.jpg>
GitHub
thedaviddias/Front-End-Checklist
Front-End-Checklist - :card_index_dividers: The perfect Front-End Checklist for modern websites and meticulous developers
Just published "redux-dispatch-subscribe": lightweight solution before upgrading to Redux-saga/Redux-observable <https://github.com/slorber/redux-dispatch-subscribe> <https://pbs.twimg.com/media/DMfnAGqWAAAMoMu.jpg>
npmtrends.com
angular vs react vs vue vs ember source | npm trends
Compare npm package download statistics over time: angular vs react vs vue vs ember source
GitHub
fasy - FP iterator helpers that are async/generator aware
Medium
The Problem with HTML in React and GraphQL – Scott Taylor – Medium
In case you did not know, the New York Times is re-platforming:
GitHub
graphql-auth - :lock: GraphQL authentication and authorization middleware
On next Wednesday we’ll disable old registry for a full day. Please upgrade Bower to not experience any disruption: npm install -g bower
We now use Puppeteer and jest-image-snapshot to automatically check if sandboxes changed between commits by comparing screenshots!
GitHub
christianalfoni/create-ssl-certificate
create-ssl-certificate - Command line tool to create self signed SSL certificate
two nerds try to configure babel <https://pbs.twimg.com/media/DMbdl85WkAAr5vk.jpg>
accounts.google.com
Google Cloud Platform lets you build, deploy, and scale applications, websites, and services on the same infrastructure as Google.
GitHub
micro-medium-api - Microservice for fetching the latest posts of Medium with GraphQL.
twitter.com
ZEIT Status (@zeit_status) | Twitter
The latest Tweets from ZEIT Status (@zeit_status). Quick updates on the status of our infrastructure and microservices
Medium
Up 0.3.0 — Custom domains, logging & stability improvements and more.
I’m back from a little vacation with a new release of Apex Up! This release introduces custom domains, domain purchasing from the command…
apex.github.io
Deploy serverless apps, apis, and sites in seconds.
Medium
Blueprints for up(1) – TJ Holowaychuk – Medium
The latest proxy functionality in AWS API Gateway & Lambda enables some nice new capabilities, so I wanted to share the “blueprints” for a…
Dear #webpack user Help us to know more about your needs by filling this little survey. <https://docs.google.com/forms/d/e/1FAIpQLSc-qZE3nrvCDzHAIyVrNveQpqR7mkbyNoXAqPksx-HvEepgjg/viewform?usp=sf_link> Thanks U R awesome :hugging_face:. RT
Hacker Noon
Debugging React Like a Champ with VSCode – Hacker Noon
Gone are the days where I spend my time bouncing back and forth between the terminal, browser and editor. Ain’t nobody got time for that!
developer.chrome.com
Connect with Chrome engineers and other leading developers for a two-day exploration of building beautiful and performant experiences.
Updated ReactDOM.hydrate() documentation to explain the React 16 behavior. Please take note! <https://reactjs.org/docs/react-dom.html#hydrate> <https://pbs.twimg.com/media/DM1dPzhWkAA_Rky.jpg>
Our “Modern Tooling, Testing, & Automation” video is up! DevTools, headless Chrome, Puppeteer. #ChromeDevSummit <https://www.youtube.com/watch?v=7-XnEMrQnn4> <https://pbs.twimg.com/media/DM7xH6vVQAANLA7.jpg>
Apollo GraphQL
Introducing Apollo Engine: insights, error reporting and caching for GraphQL
Available for Node, Ruby, Java, Scala and Elixir GraphQL servers
PSA: In Node.js 8.8, the core http2 module is now enabled by default. No more --expose-http2 flag necessary <https://nodejs.org/en/blog/release/v8.8.0/>
Node.js Security Release available for ALL ACTIVE RELEASE LINES...
Airbnb.Design
Generating code from low fidelity wireframes.
That is awesome! A Reason React interactive playground <https://astrada.github.io/reason-react-playground/> <https://twitter.com/reasonml|@reasonml>
Go 1.9.2 and Go 1.8.5 are released! Get 'em! <http://golang.org/dl> Talk about it: <https://groups.google.com/forum/#!topic/golang-nuts/s8EXcSSJ5cg> #golang <https://pbs.twimg.com/media/DNBZx4MVoAA__of.jpg>
GitHub
fullPage.js - fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple
Just created my favorite one-line React component :heart_eyes: <https://pbs.twimg.com/media/DM-sWwLWsAAKQtt.png>
You will be able to move the panel to the side in tomorrow's <https://twitter.com/code|@code> Insiders!
Case studies on using various libraries such as RxJS and Redux-Observable in a web architecture based on Redux <https://www.codementor.io/ztp/web-app-architecture-based-on-redux-bd9u7gn1f>
about.sourcegraph.com
GraphQL at massive scale: GraphQL as the glue in a microservice architecture
Jason Lengstorm (@jlengstorf) of IBM talks about how IBM uses GraphQL as the lingua franca of their microservices architecture. Jason is a…
Slides for my talk about compile-time optimizations for JavaScript apps at <https://twitter.com/ReactiveConf|@ReactiveConf> today: <https://docs.google.com/presentation/d/1AjT8HeXFeAO61voCsyAEM7UnjjjeY8rHumyVlxs7YbY/edit?usp=sharing>
Nice immutable data structures lib alternative to immutableJS for people wanting a functional/pointfree friendly API <https://github.com/frptools/collectable>
Prepack now supports React JSX evaluation (make sure you turn on "reactEnabled" in the options tab): <https://goo.gl/yFiJ9b>
Hacker Noon
create-component-app v1 is out now :tada: – Hacker Noon
What is create-component-app ?
Graphcool Blog
Introducing the Graphcool Framework – Graphcool Blog
Including GraphQL Database, Permission System, real-time Subscriptions and Cloud Native runtime
sonarwhal.com
sonar, a linting tool for the web
sonar, a linting tool for the web focused on best practices and flexibility for the end user
graphql.org
GraphQL: A query language for APIs.
GraphQL provides a complete description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
graphql.org
GraphQL: A query language for APIs.
GraphQL provides a complete description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
graphql.org
GraphQL: A query language for APIs.
GraphQL provides a complete description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
GitHub
Enum values with buildSchema · Issue #525 · graphql/graphql-js
Hi, I was able to create enums with values using stuff like: new GraphQLEnumType({ name : 'Test', values: { FOO: { value: 1 }, BAR: { value: 2 } } }); I realized that ...
“We removed our app completely and replaced it with a blank index.html, and now it loads 90000x faster and gets a 1000/1000 on Lighthouse”
:fire: The next version of VS code will automatically add your import statements as you use functions from your project
marketplace.visualstudio.com
exports autocomplete - Visual Studio Marketplace
Extension for Visual Studio Code - autocompletes javascript module exports from your project
TIL <https://transform.now.sh> *optimizes* your SVG upon conversion to JSX. :clap: <https://twitter.com/ritz078|@ritz078> <https://pbs.twimg.com/media/DNWAf7qVQAEO1av.png>
GitHub
luxon - A library for working with dates and times in JS