Screencasts

Page 1 of 171234510Last »

ETE 2015   /   Jun 24, 2015

Philly ETE 2015 #27 – Stuart Halloway – core.async: Concurrency without Callbacks

In this talk, we will cover the design of core.async, and then move directly to exploring core.async’s capabilities. Finally, we will assemble these primitives into substantial working programs, building toward the Holy Grail of async: substantial UI application development in the browser, with no callbacks in sight.

Tags:, , , , ,

View screencast

ETE 2015   /   Jun 22, 2015

Philly ETE 2015 #26 – Soumith Chintala – The Deep Learning Revolution: Rethinking Machine Learning Pipelines

In the last decade, a class of machine learning algorithms popularly know as “deep learning” have produced state-of-the-art results on a wide variety of domains, including image recognition, speech recognition, natural language processing, genome sequencing, and financial data among others. What is deep learning? Why has it become so popular so quickly? How can one fit deep learning into existing pipelines?

Tags:, , , , ,

View screencast

ETE 2015   /   Jun 12, 2015

Philly ETE 2015 #25 – Tom Dale – Ember 2.0: Out-of-the-Box Productivity

Ember is the only front-end framework that prides itself on being a complete, off-the-shelf solution for building ambitious JavaScript applications. In this talk, Tom will take you on a tour of the highlights of this battle-tested framework.

Tags:, , , , , , ,

View screencast

ETE 2015   /   Jun 12, 2015

Philly ETE 2015 #24 – Keynote – Tom Igoe – Physical Computing, or How Software Meets Christmas Trees (and more)

Open source hardware and digital fabrication tools are enabling a wider audience to engage in building all aspects of interactive technologies, regardless of their backgrounds. In this talk, I’ll present an overview of some of the tools of physical computing and discuss how and by whom they’re being used to create new connected devices.

Tags:, , , , , ,

View screencast

ETE 2015   /   Jun 11, 2015

Philly ETE 2015 #23 – Paul Butcher – Concurrency: It’s Harder (and Easier) Than You Think

This talk will start by looking at some of the less well-understood problems with multi-threaded programming—everyone knows about deadlock and livelock, but do you know what the memory model says about concurrent code, and why that makes it even harder to write than you thought?

Tags:, , , , ,

View screencast

ETE 2015   /   Jun 10, 2015

Philly ETE 2015 #22 – Michael Toppa – Agile Contracts for Software Consultants

You’re ready to go with all the best Agile practices: you’ll develop incrementally and iteratively, you’ll have sprints and retrospectives, and you can’t wait to tell your clients about your velocity and show them your burndown charts. But all of your prospective clients are telling you they want firm quotes, and contracts with detailed specifications and delivery dates. How do you convince them a traditional contract is actually riskier than they think, and persuade them to instead sign an Agile (time and materials) contract?

Tags:, , , , ,

View screencast

ETE 2015   /   Jun 07, 2015

Philly ETE 2015 #21 – Aaron Bedra – Rock ‘Em Sock ‘Em Robots: Bot Swatting Like the Pros

Join Aaron as he explores ways to identify and deal with bad robots. He will show you what to look for, how to sort good bots from bad, and what to do with the information once you have it. It will help you deal more efficiently with scrapers, crawlers, scanners, fraudsters, and general malicious activity on your systems and gain some much needed confidence and visibility into the types of traffic you actually get on a day to day basis.

Tags:, , ,

View screencast

ETE 2015   /   Jun 07, 2015

Philly ETE 2015 #20 – Svetlana Isakova – Kotlin on Android

In this session we are going to talk a bit why JetBrains sees the potential in Kotlin comparing to other JVM languages. Then we’ll see how certain language constructs can be used to make Android more enjoyable. Also we’ll look at a DSL for type-safe dynamic layouts and a simple extension plugin that helps to avoid writing ‘findViewById()’ all the time.

Tags:, , , ,

View screencast

ETE 2015   /   Jun 04, 2015

Philly ETE 2015 #19 – Chris Richardson – Developing Event-Driven Microservices with Event Sourcing and CQRS

Modern, cloud-native applications typically use a microservices architecture in conjunction with NoSQL and/or sharded relational databases. However, in order to successfully use this approach you need to solve some distributed data management problems including how to maintain consistency between multiple databases without using 2PC.

Tags:, , , ,

View screencast

ETE 2015   /   Jun 01, 2015

Philly ETE 2015 #18 – Rebecca Wirfs-Brock – Why We Need Architects (and Architecture) on Agile Projects

This talk presents several techniques and architectural activities that are useful on agile projects and explains how an agile architect’s role can and should differ from that of a traditional software architect.

Tags:, , ,

View screencast
Page 1 of 171234510Last »