Strange Loop 2016

15
Sep
09:00
-
17
Sep
18:00
Do you organizeStrange Loop 2016?
Claim it today and manage event data.

Claim this event

Strange Loop is a multi-disciplinary conference that brings together the developers and thinkers building tomorrow's technology in fields such as emerging languages, alternative databases, concurrency, distributed systems, security, and the web.

About

Strange Loop 2016

Talks

Submit

TBA

Bonnie Eisenman, Software engineer, author, knitter, Esperantist
Small nqk0pi q 400x400

Humanities x Technology

Ashley Nelson-Hornstein, iOS engineer, speaker, and avid blogger
Small a nelson hornstein large
Slides Video

The Future of the Mobile Web

Paul Kinlan, Developer Advocate
Small pkinlan large
Slides Video

Building Secure Cultures

Leigh Honeywell, Security Engineer
Small lhoneywell large
Slides Video

Is It A Bug Or Is It A Story?

Small vjhmse6a1vlkb7zg8wiera large
Video

SQL on, interactive visualization as queries over data

Yifan Wu, First year PhD student
Small obwrsyyegvbtdx3sntysya large
Video

Idealized Commit Logs: Code Simplification via Program Slicing

Alan Shreve, Hacker and entrepreneur, creator
Small fqbjjdp7gl dsjgj14q3fq large
Video

A Frontend Server, Front to Back

Zach Tellman, Software Engineer at Factual
Small vb6t9lu0 400x400
Slides Video

Project Jigsaw in JDK 9: Modularity Comes To Java

Simon Ritter, Depity CTO @Azul Systems
Small simonritter 150x150
Video

Modelica: Component Oriented Modeling of Physical Systems

Small kaspp0biq8zrv9fcxisxva large
Video

Designing Cypher - a Graph Query Language

Small ehotaaptum9bmtvwxeodtq large
Video

An Introduction to Combinator Compilers and Graph Reduction Machines

David Graunke, Partner and developer at Thomas Street
Small flb74s17shzu8jo0xjygkw large
Video

Systems programming as a swiss army knife

Julia Evans, Developer
Small t v8j25i1 bpwqcejn hoq large
Slides Video

PureScript & Pux -- a safer, more expressive way to React

Default
Slides Video

Druid: Powering Interactive Data Applications at Scale

Default
Video

Put A Type On It: Idris Type Providers for AWS Resources

Small da3328e8 93ac 11e0 a6ef 00505684009c large
Video

Diocletian, Constantine, Bedouin Sayings, and Network Defense

Small k5eyle0x2wsu6qhafzjxsg large

Expressing complex data aggregations with Histogrammar

Jim Pivarski, Physicist
Small mpuk pd0cjbykb2rfekfnw large
Slides Video

An Interactive Web Visualization for Watershed Topology

Small vxpenlaiuutymzqlnhwotq large
Video

Fold, paper, scissors - an exploration of origami's fold and cut problem

Amy Wibowo, Founder of BubbleSort Zines
Small rhkfrhrobqmfecjopkkbfq large
Video

Building Secure Systems in Haskell

Deian Stefan, Assistant Professor of Computer Science and Engineering
Small tmws1ralxa9 uj3ph7qtng large
Video

Caching at Netflix: The Hidden Microservice

Scott Mansfield, Senior Software Engineer
Small nczbinaebvxlplsf9xukzg large
Slides Video

Failing (and recovering) asynchronously: a saga

Daniel Solano Gómez, Clojure and Android guy
Small deep blue lambda logo 400x400
Video

Point-Free or Die: Tacit Programming in Haskell and Beyond

Amar Shah, Web developer
Small gaqntnl9t5affuey9jf6lw large
Video

Exploring Conversational Interfaces with Amazon Alexa and Go

Mike Flynn, Chief Technology Officer
Small crqdemldhr0lplxk9jxfza large
Slides Video

Practical data synchronization with CRDTs

Dmitry Ivanov, Senior Software Engineer at TomTom
Small dmitryivanov
Video

End-to-end encryption: Behind the scenes

Small 85adadf2 e45d 11e3 bba0 00505684009c large
Slides Video

End-to-end encryption: Behind the scenes

Small ptscbktxcsj3nopoua fzw large
Slides Video

If Gaudí Had a Cluster

Max Grigorev, Software engineer
Small hpiu3mwxj7rve1gmorzp q large
Video

If Gaudí Had a Cluster

Jen Carlile, Cofounder of Flux
Small ofdhafpfk0lfv09moktyaq large
Video

How Rocket Science Can Help You Build Your App

Rashied Amini, Founder/CEO of Nanaya
Small 7zudor5okmqbf6z3phjhqa large
Video

Build your child their very own Node.js Frozen bot

Gabrielle Crevecoeur, Technical evangelist
Small q6uiswhvc6eldq m bh4rg large
Video

Deep dive into Unbounded Data Processing Systems

Monal Daxini, Senior Software Engineer
Small 3ntwyko0bbt6ucpcl8zkrq large
Video

Commander: Better Distributed Applications through CQRS and Event Sourcing

Small bcalderwood
Video

GraphQL: Designing a Data Language

Small btqxg9fltexvjrdyry1vsa large
Slides Video

Let's Build a Hygienic Macro Expander

Small 4db65bce 8fb9 11e1 9028 00505684009c large
Video

African Polyphony & Polyrhythm

Small bwfmqlhn0svc20bdw aqhq large
Slides Video

Lies, Damn Lies, and Metrics

Small gfvxa1hdbh jybukec8n3a large
Video

"go test -race" Under the Hood: An inside scoop on a tool that dynamically detects racy memory accesses

Kavya Joshi, Software engineer
Small  ye1o6jqleki8ykwy8y9rg large
Slides Video

Languages for 3D Industrial Knitting

Small 05251ea8 e472 11e3 bba0 00505684009c large
Video

Tezos, decentralized cryptographic governance through self-amendments

Small tpyg5w8nw6bpstgrwmqkzq large
Video

Poetry (almost) From Scratch - Teaching versification to a neural network

Small apjetm0vd2lyy3i0 jyvja large
Video

Are DDoS attacks a threat to the decentralised internet?

Small xcwwbp1wqta3nf3m773dqq large
Video

Tulip: A Language for Humans

Small z4pit 9kik08ws mfpm4aw large
Video

Tulip: A Language for Humans

Small jadkisson
Video

Rusty Runtimes: Building Languages In Rust

Aditya Siram, Web developer
Small 56746360 e45c 11e3 bba0 00505684009c large
Video

Changing the engine in flight: rebuilding monitoring at scale

Jennie Lees, Software engineer
Small auezrqyg7tdhq1y0wnsuyw large
Slides Video

Unlimited Register Machines, Gödelization and Universality

Tom Hall, Mathematician
Small y 6aafmajrzniv pn3mmtq large
Video

Sketch-n-Sketch: Interactive SVG Programming with Direct Manipulation

Ravi Chugh, Assistant Professor of Computer Science
Small j7vh 1 tuiemlj16wxzipq large
Video

Frontiers in Cryptography

Small zrxq4zdusa4eqrm6vr6zzw large
Video

Kittens - datatype-generic functional programming with Scala

Kailuo Wang, Software engineer
Small 48ybsn2ccmfw79 ovkct0a large
Video

Reproducibility

Gary Bernhardt, Creator and destroyer of software
Small a47f53b8 f0b0 11e1 8e8b 00505684009d large
Slides

Runtime scheduling: theory and reality

Eben Freeman, Software engineer
Small xvemh20yzep1 xz7zlurva large
Slides Video

How would a Panda program computers?

Small aadk3oeitgjkktdr6g3kca large
Video

How to bring open source to a closed community

Abigail Cabunoc Mayes, Lead developer
Small 6leepmdqqwm zegcsjkmlw large
Slides Video

Wikimedia Content API: A Cassandra Use-case

Small e8b88a7a e45d 11e3 bba0 00505684009c large
Slides Video

Writing Microservices with Lagom

Alejandro Lujan Toro, Senior Software Developer and Trainer
Small gi8u1idugnkb1odzvmsgow large

Live Coding Music with TidalCycles

Scott Fradkin, Team Lead
Small z9n3ipn7xajyj3yryzqygw large

Coding Dojo

Default

Unikernel Microservices: Build, Test, Deploy, Rejoice

Small k5eyle0x2wsu6qhafzjxsg large
Slides

Unikernel Microservices: Build, Test, Deploy, Rejoice

Trevor Elliott, Engineer
Small 5i2sxk7goyxzzw 6bj2pog large
Slides

Clojure Macros

Colin Jones, CTO at 8th Light
Small jscioa3z3l1cwhvzvlsriw large

Practically functional programming

Brian Lonsdorf, Functional programmer
Small qhv49jzcbi2wvraviwfulw large
Slides

Pragmatically applying Functional React.js

Jeff Barczewski, Founder of CodeWinds
Small wkibblivveehmddhbaow7q large

Visualize Deep Learning

Small  imx1 mdaggalscm69f42a large

Deploying and scaling applications with Docker

Bret Fisher, Ops/sysadmin consultant
Small bfisher large

Ally Skills Workshop

Valerie Aurora, Founder and principal consultant
Small vaurora large
Slides

Introduction to Rust

Nicholas Matsakis, Senior researcher
Small lov  nmmpo9yrf8x4wjvqg large
Slides

React Native Intro Workshop for iOS and Android

Bonnie Eisenman, Software engineer, author, knitter, Esperantist
Small nqk0pi q 400x400
Slides

Building Scalable Data Pipelines with PostgreSQL, GraphQL and React

Small hgqjkzn1b6bf4vovvj6l1q large
Slides

Storytelling with your data

Aysegul Yonet, Senior Software Engineer
Small ayonet large
Slides Video

Distributed Commit Log: Application Techniques for Transaction Processing

David McNeil, Developer
Small ve8c1aqdl5rkfhpoqvzcow large
Slides Video

Debugging Diversity

Anjuan Simmons, Technologist
Small me38iqbzaz51n nz mmbnw large
Video

Building a Distributed Build System at Google Scale

Small agreenberg
Slides Video

Knit, Chisel, Hack: Building Programs in Guile Scheme

Andy Wingo, GNU Guile maintainer, compiler hacker
Small wingo head shot
Video

Exotic Functional Data Structures: Hitchhiker Trees

Small lvdqhokh 400x400
Slides Video

How to Get Started With Functional Programming

Julia Gao, Software Developer
Small 2015 10 31 21.46.13  1
Slides Video

Reasoning about performance (in the context of search)

Small kaajtnq4akok3ss7swlfmq large
Slides Video

The Zen of High Performance Messaging with NATS

Waldemar Quevedo Salinas, Senior Software Engineer
Small sgodycnlzogybshcyrpolq large
Slides Video

ES6 and Beyond

Small 1500684
Slides

Unikernel Microservices: Build, Test, Deploy, Rejoice

Default
Slides

Building a Distributed Task Scheduler With Akka, Kafka, and Cassandra

David van Geest, Software Engineer
Small tblchdakxigdrqyf7miycw large
Slides Video

Agility & Robustness: Clojure spec

Stuart Halloway, Founder, Cognitect, & Developer, Datomic
Small 9e9dc71d1ebbec92c1a01feb70f10c84
Slides Video

Swiftly create a mobile app

Neem Serra, iOS developer
Small 31bad7de 10a9 11e3 ae1e 00505684009d large
Slides

Want to get more information? Join our newsletter!

This service uses cookies in various ways. Learn more I understand it