Videos

Philly ETE 2015 #40 – Ash Furrow – Catching up with Swift

In this talk, Ash Furrow, author and iOS engineer at Artsy, presents the current state of Apple’s new programming language: Swift. He’ll begin with a description of why Swift was needed – what problems existed with Objective-C and how does Swift address them? Speaking from experience of developing a production application using Swift, Ash will discuss Swift’s readiness from both technical and business standpoints.

Philly ETE 2015 #39 – Brian Shirai – The End of General Purpose Languages: Rubinius 3.0 and the Next 10 Million Programs

Our approach to programming for the past 50+ years has mostly focused on specific features of a programming language. The result has been an emphasis on “general purpose” programming languages. The next 10 million programs will not be built this way. We don’t have the time. We don’t have the money. And we can’t afford to fail as we have been.

Philly ETE 2015 #36 – Allen Wirfs-Brock – ECMAScript 6: A Better JavaScript for the Ambient Computing Era

We’ve entered the Ambient Computing Era and JavaScript is its dominant programing language, But a new computing era needs a new and better JavaScript. It’s called ECMAScript 6 and it’s about to become the new JavaScript standard. Why do we need it? Why did it take so long? What’s in it? When can you use it? What comes next? Answers will be given.

Philly ETE 2015 #35 – Ritchie S. King – ​Visual Storytelling with D3: A Conceptual Introduction to Visualizing Data with JavaScript

If you’re interested in visualizing data on the Internet, the best way to do it is to use the JavaScript library, D3. Short for data-driven documents, D3 works by marrying your data to your web page, a glorious union that enables you to sculpt that web page into a graphical display which mirrors exactly the structure of your data.

Philly ETE 2015 #34 – Yehuda Katz – What is Rust?

You may have seen Rust on Hacker News, Reddit or Twitter, but what is all the hype about? With Rust just recently having become stable, now’s a great time to learn more about this emerging language that is taking on old stalwarts like C++ without giving up on the expressiveness of higher level languages. Whether you’re a grizzled systems programmer or a dynamic language programmer looking to dip your toe in, this talk will have something for you.

Philly ETE 2015 #33 – Todd Montgomery – The Changing Face of Communications: IoT, REST, and Reactive

We are experiencing a profusion of interconnected devices. Architectures are undergoing radical changes to enable better scaling and resiliency. And at the heart of all of these are several new protocols that are changing the way services communicate. A lot of interest lies with WebSocket, HTTP/2, CoAP, MQTT, XMPP, etc. What can these protocols do? What can we learn from them? And where are things going? This session will explore these questions and more.

Philly ETE 2015 #31 – Brendan McAdams – A Skeptic’s Look at scalaz’ “Gateway Drugs”: A Practical Exploration

In this talk we will look at some of the “gateway drugs” of scalaz: Validation, NonEmptyList, \/, Monad Transformers, and more. How do they work from a practical standpoint? What is their value for real world applications? Can we use them without an advanced Maths PhD? And just how fun is it to *really* code with these tools?

How can we help your company with your development needs?

Contact Us