Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

Commit

Permalink
add a bunch of stuff:
Browse files Browse the repository at this point in the history
- Fix the compress-image script to allow you to provide a final
  destination to move files 👍
- Add trading-tech silver sponsor 🎉
- Add missing deps
- Add `dev:data` script to run all the necessary scripts for when adding
  episode and sponsor data
- Add episodes Vue.js 016 #75
- Add episode Angular 017 #49
- Add episode GraphQL 018 #21
  • Loading branch information
Kent C. Dodds committed Mar 22, 2016
1 parent aef3633 commit e548148
Show file tree
Hide file tree
Showing 13 changed files with 379 additions and 0 deletions.
106 changes: 106 additions & 0 deletions episodes/2016-03-30/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
export default {
title: `JavaScript Frameworks: Vue.js`,
guests: [
{
name: 'Evan You',
twitter: 'youyuxi',
links: [
],
tips: [
],
picks: [
],
},
],
description: `
Vue.js is a JavaScript Framework for building reactive components for modern web interfaces. It allows you to write your JS, HTML, and CSS in a single file, has powerful data bindings, focuses on composability, is small, and is insanely fast. Join us with the author for this show!
`,
hangoutId: 'ctmiq58p34btmpqe4b1p8flq8a0',
youTubeId: 'i3ET71ZCW_E',
podbeanId: '',
shortUrl: 'http://jsair.io/vuejs',
host: {
links: [
],
tips: [
],
picks: [
],
},
panelists: [
{
twitter: 'dan_abramov',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'drboolean',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'getify',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'kwuchu',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'linclark',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'mzabriskie',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'pamasaur',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'tylermcginnis33',
links: [
],
tips: [
],
picks: [
],
},
],
}


Binary file added episodes/2016-03-30/youyuxi.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added episodes/2016-04-06/IgorMinar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added episodes/2016-04-06/bradlygreen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
126 changes: 126 additions & 0 deletions episodes/2016-04-06/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
export default {
title: `JavaScript Frameworks: Angular`,
guests: [
{
name: 'Brad Green',
twitter: 'bradlygreen',
links: [
],
tips: [
],
picks: [
],
},
{
name: 'Igor Minar',
twitter: 'IgorMinar',
links: [
],
tips: [
],
picks: [
],
},
{
name: 'Miško Hevery',
twitter: 'mhevery',
links: [
],
tips: [
],
picks: [
],
},
],
description: `
Angular is the most widely used JavaScript framework in the world and there's a reason for that. Angular 1 changed the framework landscape and Angular 2 is shaping up to do that again. Join us with some of the core team members to talk about this amazing piece of JavaScript tech!
`,
hangoutId: 'cikahchraiqcname9ghsi5j1bh0',
youTubeId: 'naDNy5VBQuA',
podbeanId: '',
shortUrl: 'http://jsair.io/angular',
host: {
links: [
],
tips: [
],
picks: [
],
},
panelists: [
{
twitter: 'dan_abramov',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'drboolean',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'getify',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'kwuchu',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'linclark',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'mzabriskie',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'pamasaur',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'tylermcginnis33',
links: [
],
tips: [
],
picks: [
],
},
],
}


Binary file added episodes/2016-04-06/mhevery.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
116 changes: 116 additions & 0 deletions episodes/2016-04-13/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
export default {
title: `Transitioning from REST to GraphQL`,
guests: [
{
name: 'Lee Byron',
twitter: 'leeb',
links: [
],
tips: [
],
picks: [
],
},
{
name: 'Nick Schrock',
twitter: 'schrockn',
links: [
],
tips: [
],
picks: [
],
},
],
description: `
We've heard about [GraphQL](https://facebook.github.io/react/blog/2015/05/01/graphql-introduction.html) [quite](https://www.youtube.com/watch?v=cr4QB3j8qFc) [a](https://www.youtube.com/watch?v=gY48GW87Feo) [bit](https://www.youtube.com/watch?v=S0s935RKKB4). We know that there are problems with REST and GraphQL solves many of those problems. But now we have a new problem: Transitioning from REST to GraphQL. Let's talk about what it takes to do that well and how services need to adapt to this new way of thinking about data access.
`,
hangoutId: 'cbu3fh4too4a6iot5psgo9cl4d4',
youTubeId: 'RFvwLifhxDg',
podbeanId: '',
shortUrl: 'http://jsair.io/rest-graphql',
host: {
links: [
],
tips: [
],
picks: [
],
},
panelists: [
{
twitter: 'dan_abramov',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'drboolean',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'getify',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'kwuchu',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'linclark',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'mzabriskie',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'pamasaur',
links: [
],
tips: [
],
picks: [
],
},
{
twitter: 'tylermcginnis33',
links: [
],
tips: [
],
picks: [
],
},
],
}


Binary file added episodes/2016-04-13/leeb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added episodes/2016-04-13/schrockn.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,12 @@
"dev": "nodemon --watch src --watch sponsors --watch episodes --watch shared --watch generate --exec npm run build -s",
"dev:home": "nodemon --watch src --watch sponsors --watch episodes --watch shared --watch generate --exec npm run build:home -s",
"dev:episode": "nodemon --watch src --watch sponsors --watch episodes --watch shared --watch generate --exec npm run build:episode -s",
"dev:episodes": "nodemon --watch src --watch sponsors --watch episodes --watch shared --watch generate --exec npm run build:episodes -s",
"dev:guests": "nodemon --watch src --watch sponsors --watch episodes --watch shared --watch generate --exec npm run build:guests -s",
"dev:deals": "nodemon --watch src/pages/deals --watch data/deals --watch shared --watch generate/deals.js --exec npm run build:deals -s",
"dev:contributors": "nodemon --watch src/pages/contributors --watch sponsors --watch data/contributors --watch shared --exec npm run build:contributors -s",
"dev:css": "nodemon --watch resources/css --ext css --exec npm run build:css",
"dev:data": "npm-run-all --parallel dev:home dev:episodes dev:guests server",
"description": "babel-node other/generate-episode-description",
"eslint": "eslint .",
"server": "http-server",
Expand Down Expand Up @@ -72,8 +74,10 @@
"lodash": "3.10.1",
"marked": "0.3.5",
"moment": "2.10.6",
"mv": "2.1.1",
"nodemon": "1.8.1",
"npm-run-all": "1.5.3",
"plop": "1.5.0",
"postcss-cli": "2.3.2",
"postcss-import": "7.1.3",
"postcss-mixins": "^4.0.0",
Expand Down
Loading

0 comments on commit e548148

Please sign in to comment.