BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older Newer rss
45:49

How to Backdoor Invulnerable Code

Posted by Josh Schwartz  on  Jun 29, 2017 Posted by Josh Schwartz  on  Jun 29, 2017

Josh Schwartz takes a look at the real tactics, with examples, used to compromise and backdoor seemingly secure products by exploiting the humans and systems that create them.

45:07

Practical Blockchains: Building on Bitcoin

Posted by Peter Todd  on  Jun 27, 2017 Posted by Peter Todd  on  Jun 27, 2017

Peter Todd answers the questions: why use Bitcoin over other blockchains, what is safe, future proof ways to peg data to Bitcoin's blockchain and what is Bitcoin script, and how it can be used.

26:00

Building Mobile Clients for GraphQL

Posted by Martjin Walraven  on  Jun 22, 2017 Posted by Martjin Walraven  on  Jun 22, 2017

Martjin Walraven discusses building mobile applications with GraphQL.

01:02:42

IoT, DDoS, and the DNS: Development Models for a Hostile Internet

Posted by Chris Baker  on  Jun 22, 2017 Posted by Chris Baker  on  Jun 22, 2017

Chris Baker overviews the IoT DDoS landscape, providing both a comprehensive mental model for IoT botnets, as well as sharing some insight into recent adaptations to network threat models.

45:36

Practical Cryptography & Blockchain Panel

Posted by Paul Sztorc  on  Jun 21, 2017 Posted by Paul Sztorc David Vorick Jeremy Rand Peter Todd Elaine Ou Riccardo Spagni  on  Jun 21, 2017

The panel discusses the most important trends involving the blockchain today and fields questions from the audience. Topics covered: smart contracts, oracles, sidechains, and blockchains.

41:57

After Acceptance: Reasoning about System Outputs

Posted by Stefanos Zachariadis  on  Jun 20, 2017 Posted by Stefanos Zachariadis  on  Jun 20, 2017

Stefanos Zachariadis discusses techniques for bringing testing to production, showing how to sanity check a live system using end-to-end testing, and limiting interference with real users.

18:08

Automated Testing of (RESTful) API Documentation

Posted by Rouven Wessling  on  Jun 18, 2017 Posted by Rouven Wessling  on  Jun 18, 2017

Rouven Wessling presents what's currently possible when it comes to testing documentation, how to start testing API documentation written using API Blueprints and how to incorporate it into a workflow

51:50

Ember and the State of Web Frameworks

Posted by Yehuda Katz  on  Jun 16, 2017 Posted by Yehuda Katz  on  Jun 16, 2017

Yehuda Katz discusses the big changes on the web in the past five years and how they affected Ember, plus Ember’s latest project Glimmer, which allows using Ember’s view layer standalone.

39:18

Selecting Your IoT Connectivity: eUICC & Intelligent Multi-network SIMs

Posted by Angel Mercedes  on  Jun 16, 2017 Posted by Angel Mercedes  on  Jun 16, 2017

Angel Mercedes discusses the new IoT SIM technologies, how to choose the right SIM, use cases for IoT SMART SIM and eUICC/eSims, criteria for selecting an IoT platform and connectivity provider.

31:56

Power of the Log:LSM & Append Only Data Structures

Posted by Ben Stopford  on  Jun 15, 2017 Posted by Ben Stopford  on  Jun 15, 2017

Ben Stopford talks about the beauty of sequential access and append only data structures in the context of “Log Structured Merge Trees”.

41:05

Property-based Testing in Practice

Posted by Alex Chan  on  Jun 15, 2017 Posted by Alex Chan  on  Jun 15, 2017

Alex Chan talks about property-based testing and this style of testing through the lens of two libraries: Hypothesis and AFL, with examples and testing patterns that we can apply in other code.

51:34

Panel: What's Next for Our Programming Languages?

Posted by Joe Duffy  on  Jun 14, 2017 Posted by Joe Duffy Martin Thompson Brian Goetz Richard Feldman Sylvan Clebsch  on  Jun 14, 2017

Martin Thompson asks the hard questions on choices made and moderates the discussion between the people behind some of the largest and most innovative languages in use by developers today.

BT