Skip to content

Commit

Permalink
chore(lint-md): switched from markdownlint to remark
Browse files Browse the repository at this point in the history
in order to use our shareable preset
  • Loading branch information
travi committed Jun 18, 2019
1 parent 0fb9f83 commit bd83a63
Show file tree
Hide file tree
Showing 135 changed files with 1,388 additions and 763 deletions.
4 changes: 0 additions & 4 deletions .markdownlintrc

This file was deleted.

12 changes: 12 additions & 0 deletions .remarkrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
exports.settings = {
listItemIndent: 1,
emphasis: '_',
strong: '_',
bullet: '*',
incrementListMarker: false
};

exports.plugins = [
'remark-frontmatter',
'@dsmjs/remark-preset-lint'
];
2 changes: 1 addition & 1 deletion content/speakers/aaron-eischeid/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Aaron Eischeid
twitter: aeischeid
---
---
2 changes: 1 addition & 1 deletion content/speakers/brad-dwyer/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Brad Dwyer
twitter: braddwyer
---
---
2 changes: 1 addition & 1 deletion content/speakers/brandon-williams/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Brandon Williams
twitter: williamsbdev
---
---
2 changes: 1 addition & 1 deletion content/speakers/carl-olson/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Carl Olson
---
---
2 changes: 1 addition & 1 deletion content/speakers/chad-thompson/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Chad Thompson
twitter: chadothompson
---
---
2 changes: 1 addition & 1 deletion content/speakers/chuck-rolek/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Chuck Rolek
twitter: crolek
---
---
2 changes: 1 addition & 1 deletion content/speakers/david-moritz/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: David Moritz
twitter: daveymoritz
---
---
2 changes: 1 addition & 1 deletion content/speakers/david-w-body/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: David W. Body
twitter: david_body
---
---
2 changes: 1 addition & 1 deletion content/speakers/dustin-schau/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Dustin Schau
twitter: SchauDustin
---
---
2 changes: 1 addition & 1 deletion content/speakers/eric-ponto/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Eric Ponto
twitter: ericponto
---
---
2 changes: 1 addition & 1 deletion content/speakers/fred-galoso/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Fred Galoso
twitter: wayoutmind
---
---
2 changes: 1 addition & 1 deletion content/speakers/jack-viers/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Jack Viers
twitter: jackviers
---
---
2 changes: 1 addition & 1 deletion content/speakers/jaime-niswonger/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Jaime Niswonger
---
---
2 changes: 1 addition & 1 deletion content/speakers/jarrod-taylor/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Jarrod Taylor
---
---
2 changes: 1 addition & 1 deletion content/speakers/jason-bradley/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Jason Bradley
twitter: jason_bradley
---
---
2 changes: 1 addition & 1 deletion content/speakers/jeff-donovan/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Jeff Donovan
twitter: _Jeff_D_
---
---
2 changes: 1 addition & 1 deletion content/speakers/jeff-shinrock/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Jeff Shinrock
twitter: JShinbot
---
---
2 changes: 1 addition & 1 deletion content/speakers/jessa-sparks/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Jessa Sparks
twitter: jessasparks
---
---
2 changes: 1 addition & 1 deletion content/speakers/joel-taddei/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Joel Taddei
twitter: taddeimania
---
---
2 changes: 1 addition & 1 deletion content/speakers/jon-von-willern/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Jon von Willern
twitter: vongillern
---
---
2 changes: 1 addition & 1 deletion content/speakers/justin-musgrove/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Justin Musgrove
twitter: jstnm
---
---
2 changes: 1 addition & 1 deletion content/speakers/korina-borowycz/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Korina Borowycz
---
---
2 changes: 1 addition & 1 deletion content/speakers/lee-brandt/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Lee Brandt
---
---
2 changes: 1 addition & 1 deletion content/speakers/logan-keenan/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Logan Keenan
twitter: dlogankeenan
---
---
2 changes: 1 addition & 1 deletion content/speakers/matt-busche/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Matt Busche
twitter: mrbusche
---
---
2 changes: 1 addition & 1 deletion content/speakers/matt-travi/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Matt Travi
twitter: mtravi
---
---
2 changes: 1 addition & 1 deletion content/speakers/matthew-j-morrison/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Matthew J. Morrison
twitter: mattjmorrison
---
---
2 changes: 1 addition & 1 deletion content/speakers/matthew-nuzum/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Matthew Nuzum
twitter: newz2000
---
---
2 changes: 1 addition & 1 deletion content/speakers/michael-bosworth/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Michael Bosworth
twitter: bozzltron
---
---
2 changes: 1 addition & 1 deletion content/speakers/michael-clark/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Michael Clark
twitter: MichaelW_Clark
---
---
2 changes: 1 addition & 1 deletion content/speakers/michael-parker/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Michael Parker
---
---
2 changes: 1 addition & 1 deletion content/speakers/michael-w-clark/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Michael W. Clark
---
---
2 changes: 1 addition & 1 deletion content/speakers/nicholas-starke/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Nicholas Starke
---
---
2 changes: 1 addition & 1 deletion content/speakers/nick-starke/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Nick Starke
twitter: nstarke
---
---
2 changes: 1 addition & 1 deletion content/speakers/paul-rowe/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Paul Rowe
---
---
2 changes: 1 addition & 1 deletion content/speakers/paul-searcy/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Paul Searcy
twitter: paulsearcy5
---
---
2 changes: 1 addition & 1 deletion content/speakers/shawn-sparks/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Shawn Sparks
twitter: marshmellow1328
---
---
2 changes: 1 addition & 1 deletion content/speakers/tae-kim/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Tae Kim
---
---
2 changes: 1 addition & 1 deletion content/speakers/thomas-lindner/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Thomas Lindner
---
---
2 changes: 1 addition & 1 deletion content/speakers/tim-mc-call/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
name: Tim McCall
---
---
2 changes: 1 addition & 1 deletion content/speakers/toran-billups/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Toran Billups
twitter: toranb
---
---
2 changes: 1 addition & 1 deletion content/speakers/torey-maerz/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Torey Maerz
twitter: toreym
---
---
2 changes: 1 addition & 1 deletion content/speakers/trevor-richardson/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Trevor Richardson
twitter: IntelXDesign
---
---
8 changes: 5 additions & 3 deletions content/talks/a-gentle-introduction-to-ember-js.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ speaker: Toran Billups
code: 'https://github.com/dsmjs/2013-08-20-ember-example'
---

As the ember.js javascript framework matures to 1.0 what does the "hello world" experience look like today? What does each component in the framework do and what are the naming conventions required to wire them up? What is the story behind the new router api and how do you work with nested routes/controllers? What is the persistence story?


As the ember.js javascript framework matures to 1.0 what does the "hello world"
experience look like today? What does each component in the framework do and
what are the naming conventions required to wire them up? What is the story
behind the new router api and how do you work with nested routes/controllers?
What is the persistence story?
15 changes: 8 additions & 7 deletions content/talks/an-interactive-demo-with-node-js-and-aws-lambda.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,16 @@ deploy and test a NodeJS Lambda solution in the Amazon Web Services cloud.
From scratch, Todd will demonstrate how to code and unit test a basic Lambda
function. He will also show how to deploy a Lambda to the AWS cloud using
continuous delivery through Jenkins. If time allows, Todd will also demonstrate
how to configure a RESTful web service interface for a Lambda using API Gateway.
So, bring your questions and curiosity and learn how to build a serverless
backend system for your next UI project!
how to configure a RESTful web service interface for a Lambda using API
Gateway. So, bring your questions and curiosity and learn how to build a
serverless backend system for your next UI project!

Todd Brunia is a Senior Software Engineer at Source Allies in Des Moines, IA.
Todd also stays busy with his start up, Xilution, Inc., which markets Software
as a Service solutions built upon serverless cloud technologies. Todd has over
20 years of experience working in the IT industry. Over the last few years,
Todd has been focused on projects leveraging Amazon Web Services cloud technologies.
He is experienced applying serverless, continuous delivery and automated testing
solutions in the cloud. Todd sees great opportunity in the cloud for a wide variety
of industries and is excited to share his knowledge with the tech community in Iowa.
Todd has been focused on projects leveraging Amazon Web Services cloud
technologies. He is experienced applying serverless, continuous delivery and
automated testing solutions in the cloud. Todd sees great opportunity in the
cloud for a wide variety of industries and is excited to share his knowledge
with the tech community in Iowa.
25 changes: 15 additions & 10 deletions content/talks/an-introduction-to-transducers.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,24 @@ speaker: Eric Ponto
slides: 'http://slides.ericponto.com/dsmjs-intro-to-transducers/'
---

"Transducer" sounds like just another jargony functional programming term and, yeah, it kind of is...
"Transducer" sounds like just another jargony functional programming term and,
yeah, it kind of is...

Consider this example (a classic intro to FP in JS example):

```
[1, 2, 3, 4, 5]
.map(x => x * x)
.filter(x => x % 2)
```
[1, 2, 3, 4, 5]
.map(x => x * x)
.filter(x => x % 2)

Performance-minded people might point out that we are looping through the array 2 times. And while that isn't going to cause any problems with an array of this size and with these simple operations, it can become an issue when the scale is different.
Performance-minded people might point out that we are looping through the array
2 times. And while that isn't going to cause any problems with an array of this
size and with these simple operations, it can become an issue when the scale is
different.

Here's where transducers come in. (More FP jargon coming...) Transducers let us compose our transformation functions (the map and filter) into a single reducer, which we can use to perform the same functionality on the array, but we'll only loop over it 1 time.

This talk will go over the basics of map, filter, reduce and function composition. Then build up gradually to transducers.
Here's where transducers come in. (More FP jargon coming...) Transducers let us
compose our transformation functions (the map and filter) into a single
reducer, which we can use to perform the same functionality on the array, but
we'll only loop over it 1 time.

This talk will go over the basics of map, filter, reduce and function
composition. Then build up gradually to transducers.
Loading

0 comments on commit bd83a63

Please sign in to comment.