Skip to content

Instantly share code, notes, and snippets.

@EncodePanda
Last active April 2, 2017 00:09
Show Gist options
  • Save EncodePanda/9dc5e373340c1e5deabc to your computer and use it in GitHub Desktop.
Save EncodePanda/9dc5e373340c1e5deabc to your computer and use it in GitHub Desktop.
Talks I Love.md

Functional programming

| | Presentation | | ---- | ------------- | --------------------- | | ◻️ | Functor, Apply, Applicative, Bind and Monad by Oliver Daff | | ◻️ | Functional Programming Fundamentals by Dr. Erik Meijer, parts: 1, 2, 3, 4, 5, 6, 7,8, 9 | | ◻️ | Programming with algebras by Bartosz Milewski | | ◻️ | Fun with categories by Bartosz Milewski | | ◻️ | Category Theory, The essence of interface-based design by Erik Meijer | | 🔳 | "Propositions as Types" by Philip Wadler |

#Haskell | | Presentation | | ---- | ------------- | --------------------- | | ◻️ | Haskell Tutorial by Derek Banas |

JVM

| | Presentation | | ---- | ------------- | --------------------- | | ◻️ | Resource Tracking Techniques by Roger Rigg

Scala

| | Presentation | | ---- | ------------- | --------------------- | | ◻️ | Kittens: Shapeless Typeclass Derivation for Cats

Bytecode

| | Presentation | | ---- | ------------- | --------------------- | | 🔳 | Java byte code in practice by Rafael Winterhalter | 🔳 | JVM bytecode manipulation techniques for JVM "freaks wannabe" by Jarek Pałka | 🔳 | JVM Bytecode for Dummies (and the Rest of Us Too) | 🔳 | Busy Java Developer's Guide to JVM Bytecode by Ted Neward | 🔳 | Demystifying invokedynamic by Venkat Subramaniam | ◻️ | Invokedynamic: You ain't seen nothing yet

Scala

| | Presentation | | ---- | ------------- | --------------------- | | ◻️ | Type-safe off-heap memory for Scala |

Industry

| | Presentation | | ---- | ------------- | --------------------- | | ◻️ | The Death of Agile by Allen Holub | | ◻️ | One Hacker Way by Erik Meijer |

Performance

| | Presentation | | ---- | ------------- | ---------------------| | 🔳 | Top 10 - Performance Folklore by Martin Thomson |

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment