Skip to content

jpellizzari/web-dev-reading-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 

Repository files navigation

web-dev-reading-list

Functional Programming

https://github.com/hemanth/functional-programming-jargon

Performance

Node.js under the hood

http://davidvgalbraith.com/how-i-fixed-node-js/

JS Event loop

https://youtu.be/8aGhZQkoFbQ

Immutable data

https://www.youtube.com/watch?v=I7IdS-PbEgI

https://www.youtube.com/watch?v=bi8c55JNyGA

Fastest site in the world

https://hackernoon.com/10-things-i-learned-making-the-fastest-site-in-the-world-18a0e1cdf4a7#.h2jw0di9m

React

Optimizing React perf

http://jaero.space/blog/react-performance-1/

Higher-order components/mixins

https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750#.7glgryp4s

High-performance components

https://youtu.be/KYzlpRvWZ6c

More perf stuff

http://benchling.engineering/performance-engineering-with-react/

Animation

https://www.youtube.com/watch?v=QlmaI7x7SYo

React-Router authentication

http://www.aaron-powell.com/posts/2015-06-08-implementing-security-in-react-with-react-router.html

Flux

Facebook Flux panel

https://youtu.be/LTj4O7WJJ98

TDD

Writing good tests

https://medium.com/javascript-scene/what-every-unit-test-needs-f6cd34d9836d#.86ml2djeq

Meta

How to write good code

https://medium.com/javascript-scene/the-single-biggest-mistake-programmers-make-every-day-62366b432308#.egxutmd80

The wrong abstraction

http://www.sandimetz.com/blog/2016/1/20/the-wrong-abstraction

https://css-tricks.com/the-debate-around-do-we-even-need-css-anymore/

Git Rebase vs Merge

https://www.atlassian.com/git/tutorials/merging-vs-rebasing/workflow-walkthrough

Ops

https://blog.newrelic.com/2016/02/09/http2-best-practices-web-performance/

https://letsecure.me/secure-web-deployment-with-lets-encrypt-and-nginx/

https://github.com/juce/lua-resty-shell

https://plusbryan.com/my-first-5-minutes-on-a-server-or-essential-security-for-linux-servers

https://hpbn.co/

https://medium.freecodecamp.com/minimum-viable-devops-919972dfd9e0?source=linkShare-11779398e49b-1467991935

Node.js Dev Workflow with Docker

https://www.youtube.com/watch?v=zcSbOl8DYXM&t=470s

Design

https://medium.com/@peduarte/building-the-ui-for-the-new-the-times-website-26dc4e6569e#.j1wgmdfxp

CSS coding techniques

https://hacks.mozilla.org/2016/05/css-coding-techniques/

http://loveux.co/design/design-for-programmers/

Color Guide

https://blog.prototypr.io/basic-ui-color-guide-7612075cc71a#.i8vl7n6vo

Responsive Grid

https://zellwk.com/blog/responsive-grid-system/

CSS Grid

https://slack.engineering/rebuilding-slack-com-b124c405c193

Stripe

https://www.leejamesrobinson.com/blog/how-stripe-designs-beautiful-websites/

Design Hacks

https://medium.com/refactoring-ui/7-practical-tips-for-cheating-at-design-40c736799886

ES6

Destructuring Explained

http://briandgls.com/destructuring-in-javascript/

Go

Polymorphism

https://medium.com/@simplyianm/why-gos-structs-are-superior-to-class-based-inheritance-b661ba897c67?source=linkShare-11779398e49b-1467345433

Pointers

http://piotrzurek.net/2013/09/20/pointers-in-go.html

Type assertions

https://medium.com/@mlowicki/type-assertions-in-go-e609759c42e1#.wfmjl8aom

Dependency Injection

https://paddy.io/posts/contexts-and-dependency-injection/

Security

https://checkmarx.gitbooks.io/go-scp/

D3

https://medium.com/@sxywu/on-d3-react-and-a-little-bit-of-flux-88a226f328f3#.eth5aga7a

JS Tooling

Webpack 2

https://blog.madewithenvy.com/getting-started-with-webpack-2-ed2b86c68783#.jfnugfy1k

Code splitting by page

https://moduscreate.com/code-splitting-for-react-router-with-es6-imports/

Designing web page layouts for screen readers

https://benrobertson.io/accessibility/designing-layouts-for-screen-readers

a11y

http://heydonworks.com/practical_aria_examples/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published