際際滷shows by User: sethmcl / http://www.slideshare.net/images/logo.gif 際際滷shows by User: sethmcl / Tue, 19 Aug 2014 12:03:57 GMT 際際滷Share feed for 際際滷shows by User: sethmcl Building testable chrome extensions /slideshow/building-testable-chrome-extensions-38140500/38140500 cwcbysigths8gcuuefmz-signature-dd6010f20a340fa937f860729e3e78872fb65b64c74173cbda02044d79fa42b6-poli-140819120357-phpapp02
Chrome Extensions are fun to build and very powerful, thanks to the expansive API Google provides. This talk will explore techniques for structuring and testing your extension projects, using tools such as Grunt, Browserify and Venus.js. A quick refresher of major extension development concepts will be also be reviewed. ]]>

Chrome Extensions are fun to build and very powerful, thanks to the expansive API Google provides. This talk will explore techniques for structuring and testing your extension projects, using tools such as Grunt, Browserify and Venus.js. A quick refresher of major extension development concepts will be also be reviewed. ]]>
Tue, 19 Aug 2014 12:03:57 GMT /slideshow/building-testable-chrome-extensions-38140500/38140500 sethmcl@slideshare.net(sethmcl) Building testable chrome extensions sethmcl Chrome Extensions are fun to build and very powerful, thanks to the expansive API Google provides. This talk will explore techniques for structuring and testing your extension projects, using tools such as Grunt, Browserify and Venus.js. A quick refresher of major extension development concepts will be also be reviewed. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cwcbysigths8gcuuefmz-signature-dd6010f20a340fa937f860729e3e78872fb65b64c74173cbda02044d79fa42b6-poli-140819120357-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Chrome Extensions are fun to build and very powerful, thanks to the expansive API Google provides. This talk will explore techniques for structuring and testing your extension projects, using tools such as Grunt, Browserify and Venus.js. A quick refresher of major extension development concepts will be also be reviewed.
Building testable chrome extensions from Seth McLaughlin
]]>
1974 4 https://cdn.slidesharecdn.com/ss_thumbnails/cwcbysigths8gcuuefmz-signature-dd6010f20a340fa937f860729e3e78872fb65b64c74173cbda02044d79fa42b6-poli-140819120357-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
Join the darkside: Selenium testing with Nightwatch.js /slideshow/join-the-darkside-nightwatchjs/36386240 jointhedarkside-nightwatch-140627111745-phpapp01
Learn about the Nightwatch.js project and how to get started using it to write Selenium tests, with JavaScript.]]>

Learn about the Nightwatch.js project and how to get started using it to write Selenium tests, with JavaScript.]]>
Fri, 27 Jun 2014 11:17:45 GMT /slideshow/join-the-darkside-nightwatchjs/36386240 sethmcl@slideshare.net(sethmcl) Join the darkside: Selenium testing with Nightwatch.js sethmcl Learn about the Nightwatch.js project and how to get started using it to write Selenium tests, with JavaScript. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/jointhedarkside-nightwatch-140627111745-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Learn about the Nightwatch.js project and how to get started using it to write Selenium tests, with JavaScript.
Join the darkside: Selenium testing with Nightwatch.js from Seth McLaughlin
]]>
42490 14 https://cdn.slidesharecdn.com/ss_thumbnails/jointhedarkside-nightwatch-140627111745-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
Chapter 2: What's your type? /slideshow/chapter-2-whats-your-type/35790505 chapter2-140612071022-phpapp01
Introduction to Programming course, Chapter 2. Learn about the data types in JavaScript and how to use them. http://i2p.sethmcl.com]]>

Introduction to Programming course, Chapter 2. Learn about the data types in JavaScript and how to use them. http://i2p.sethmcl.com]]>
Thu, 12 Jun 2014 07:10:22 GMT /slideshow/chapter-2-whats-your-type/35790505 sethmcl@slideshare.net(sethmcl) Chapter 2: What's your type? sethmcl Introduction to Programming course, Chapter 2. Learn about the data types in JavaScript and how to use them. http://i2p.sethmcl.com <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/chapter2-140612071022-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction to Programming course, Chapter 2. Learn about the data types in JavaScript and how to use them. http://i2p.sethmcl.com
Chapter 2: What's your type? from Seth McLaughlin
]]>
671 2 https://cdn.slidesharecdn.com/ss_thumbnails/chapter2-140612071022-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
Chapter 1: Communicating with Your Computer /slideshow/chapter-1-communicating-with-your-computer/35532532 chapter1-140605113312-phpapp02
Introduction to programming with JavaScript, Chapter 1. Video version: https://www.youtube.com/watch?v=Ps03yn2XlUw In this chapter, we explore the basics of computer programming through hands on exercises with JavaScripts. Concepts covered: - expressions - statements - values - operators]]>

Introduction to programming with JavaScript, Chapter 1. Video version: https://www.youtube.com/watch?v=Ps03yn2XlUw In this chapter, we explore the basics of computer programming through hands on exercises with JavaScripts. Concepts covered: - expressions - statements - values - operators]]>
Thu, 05 Jun 2014 11:33:12 GMT /slideshow/chapter-1-communicating-with-your-computer/35532532 sethmcl@slideshare.net(sethmcl) Chapter 1: Communicating with Your Computer sethmcl Introduction to programming with JavaScript, Chapter 1. Video version: https://www.youtube.com/watch?v=Ps03yn2XlUw In this chapter, we explore the basics of computer programming through hands on exercises with JavaScripts. Concepts covered: - expressions - statements - values - operators <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/chapter1-140605113312-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction to programming with JavaScript, Chapter 1. Video version: https://www.youtube.com/watch?v=Ps03yn2XlUw In this chapter, we explore the basics of computer programming through hands on exercises with JavaScripts. Concepts covered: - expressions - statements - values - operators
Chapter 1: Communicating with Your Computer from Seth McLaughlin
]]>
598 2 https://cdn.slidesharecdn.com/ss_thumbnails/chapter1-140605113312-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
Are we there yet? /slideshow/are-we-there-yet-35269656/35269656 session6barewethereyet-140529114203-phpapp01
Learn about events in JavaScript, and how to use them.]]>

Learn about events in JavaScript, and how to use them.]]>
Thu, 29 May 2014 11:42:03 GMT /slideshow/are-we-there-yet-35269656/35269656 sethmcl@slideshare.net(sethmcl) Are we there yet? sethmcl Learn about events in JavaScript, and how to use them. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/session6barewethereyet-140529114203-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Learn about events in JavaScript, and how to use them.
Are we there yet? from Seth McLaughlin
]]>
598 2 https://cdn.slidesharecdn.com/ss_thumbnails/session6barewethereyet-140529114203-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
JavaScript State of Mind /sethmcl/javascript-state-of-mind session6astateofmind-140527233823-phpapp01
Discover how to use objects to track state in JavaScript. Apply this concept with a simple application in HTML5 Canvas.]]>

Discover how to use objects to track state in JavaScript. Apply this concept with a simple application in HTML5 Canvas.]]>
Tue, 27 May 2014 23:38:23 GMT /sethmcl/javascript-state-of-mind sethmcl@slideshare.net(sethmcl) JavaScript State of Mind sethmcl Discover how to use objects to track state in JavaScript. Apply this concept with a simple application in HTML5 Canvas. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/session6astateofmind-140527233823-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Discover how to use objects to track state in JavaScript. Apply this concept with a simple application in HTML5 Canvas.
JavaScript State of Mind from Seth McLaughlin
]]>
588 2 https://cdn.slidesharecdn.com/ss_thumbnails/session6astateofmind-140527233823-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
Get Moving! (with HTML5 canvas) /slideshow/get-moving-with-html5-canvas/35028990 session5bgetmoving-140522231626-phpapp02
Introduction to animation with HTML5 canvas.]]>

Introduction to animation with HTML5 canvas.]]>
Thu, 22 May 2014 23:16:25 GMT /slideshow/get-moving-with-html5-canvas/35028990 sethmcl@slideshare.net(sethmcl) Get Moving! (with HTML5 canvas) sethmcl Introduction to animation with HTML5 canvas. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/session5bgetmoving-140522231626-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction to animation with HTML5 canvas.
Get Moving! (with HTML5 canvas) from Seth McLaughlin
]]>
650 2 https://cdn.slidesharecdn.com/ss_thumbnails/session5bgetmoving-140522231626-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
Hello, Canvas. /slideshow/hello-canvas/34936764 session5hellocanvas-140521005637-phpapp01
Gentle introduction to using HTML5 Canvas. Class slides for Year Up elective.]]>

Gentle introduction to using HTML5 Canvas. Class slides for Year Up elective.]]>
Wed, 21 May 2014 00:56:37 GMT /slideshow/hello-canvas/34936764 sethmcl@slideshare.net(sethmcl) Hello, Canvas. sethmcl Gentle introduction to using HTML5 Canvas. Class slides for Year Up elective. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/session5hellocanvas-140521005637-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Gentle introduction to using HTML5 Canvas. Class slides for Year Up elective.
Hello, Canvas. from Seth McLaughlin
]]>
747 2 https://cdn.slidesharecdn.com/ss_thumbnails/session5hellocanvas-140521005637-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
Testing Web Applications /slideshow/testing-web-applications-34887514/34887514 testingwebapps2-140520004609-phpapp01
Introductory overview of testing techniques for web application development. Explains where different testing methods fit in to the software development cycle.]]>

Introductory overview of testing techniques for web application development. Explains where different testing methods fit in to the software development cycle.]]>
Tue, 20 May 2014 00:46:09 GMT /slideshow/testing-web-applications-34887514/34887514 sethmcl@slideshare.net(sethmcl) Testing Web Applications sethmcl Introductory overview of testing techniques for web application development. Explains where different testing methods fit in to the software development cycle. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/testingwebapps2-140520004609-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introductory overview of testing techniques for web application development. Explains where different testing methods fit in to the software development cycle.
Testing Web Applications from Seth McLaughlin
]]>
4005 5 https://cdn.slidesharecdn.com/ss_thumbnails/testingwebapps2-140520004609-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
Introduction to Venus.js /slideshow/introduction-to-venusjs/33670423 introvenus-140417215728-phpapp01
際際滷s for tech talk "Intro to Venus.js" http://www.youtube.com/watch?v=fvHk7KWa25o]]>

際際滷s for tech talk "Intro to Venus.js" http://www.youtube.com/watch?v=fvHk7KWa25o]]>
Thu, 17 Apr 2014 21:57:28 GMT /slideshow/introduction-to-venusjs/33670423 sethmcl@slideshare.net(sethmcl) Introduction to Venus.js sethmcl 際際滷s for tech talk "Intro to Venus.js" http://www.youtube.com/watch?v=fvHk7KWa25o <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/introvenus-140417215728-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s for tech talk &quot;Intro to Venus.js&quot; http://www.youtube.com/watch?v=fvHk7KWa25o
Introduction to Venus.js from Seth McLaughlin
]]>
855 4 https://cdn.slidesharecdn.com/ss_thumbnails/introvenus-140417215728-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
Front-End Testing: Demystified /slideshow/testing-web-apps-33612391/33612391 testingwebapps-140416134440-phpapp02
Confused by testing terms and jargon? This talk walks through testing web applications, explaining the difference between unit testing and end to end testing. Several tools and concepts are also explored through a demo section. Sample projects can be found at https://github.com/sethmcl/testing_web_applications.]]>

Confused by testing terms and jargon? This talk walks through testing web applications, explaining the difference between unit testing and end to end testing. Several tools and concepts are also explored through a demo section. Sample projects can be found at https://github.com/sethmcl/testing_web_applications.]]>
Wed, 16 Apr 2014 13:44:40 GMT /slideshow/testing-web-apps-33612391/33612391 sethmcl@slideshare.net(sethmcl) Front-End Testing: Demystified sethmcl Confused by testing terms and jargon? This talk walks through testing web applications, explaining the difference between unit testing and end to end testing. Several tools and concepts are also explored through a demo section. Sample projects can be found at https://github.com/sethmcl/testing_web_applications. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/testingwebapps-140416134440-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Confused by testing terms and jargon? This talk walks through testing web applications, explaining the difference between unit testing and end to end testing. Several tools and concepts are also explored through a demo section. Sample projects can be found at https://github.com/sethmcl/testing_web_applications.
Front-End Testing: Demystified from Seth McLaughlin
]]>
9918 9 https://cdn.slidesharecdn.com/ss_thumbnails/testingwebapps-140416134440-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 1
https://cdn.slidesharecdn.com/profile-photo-sethmcl-48x48.jpg?cb=1523341635 I am passionate about writing quality code, championing software development best practices, and teaching others. Right now I'm at Shape Security, working on anti-automation technology to combat bots on the web. Specialties: Testing tools and infrastructure, JavaScript, Node.js, Open Source, Continuous Integration, VIM, Git, python www.sethmcl.com https://cdn.slidesharecdn.com/ss_thumbnails/cwcbysigths8gcuuefmz-signature-dd6010f20a340fa937f860729e3e78872fb65b64c74173cbda02044d79fa42b6-poli-140819120357-phpapp02-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/building-testable-chrome-extensions-38140500/38140500 Building testable chro... https://cdn.slidesharecdn.com/ss_thumbnails/jointhedarkside-nightwatch-140627111745-phpapp01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/join-the-darkside-nightwatchjs/36386240 Join the darkside: Sel... https://cdn.slidesharecdn.com/ss_thumbnails/chapter2-140612071022-phpapp01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/chapter-2-whats-your-type/35790505 Chapter 2: What&#39;s your...