| Skip to content | https://github.com/Kevark/programming-talks#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FKevark%2Fprogramming-talks |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FKevark%2Fprogramming-talks |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=Kevark%2Fprogramming-talks |
| Reload | https://github.com/Kevark/programming-talks |
| Reload | https://github.com/Kevark/programming-talks |
| Reload | https://github.com/Kevark/programming-talks |
|
Kevark
| https://github.com/Kevark |
| programming-talks | https://github.com/Kevark/programming-talks |
| hellerve/programming-talks | https://github.com/hellerve/programming-talks |
|
Notifications
| https://github.com/login?return_to=%2FKevark%2Fprogramming-talks |
|
Fork
0
| https://github.com/login?return_to=%2FKevark%2Fprogramming-talks |
|
Star
1
| https://github.com/login?return_to=%2FKevark%2Fprogramming-talks |
|
1
star
| https://github.com/Kevark/programming-talks/stargazers |
|
509
forks
| https://github.com/Kevark/programming-talks/forks |
|
Branches
| https://github.com/Kevark/programming-talks/branches |
|
Tags
| https://github.com/Kevark/programming-talks/tags |
|
Activity
| https://github.com/Kevark/programming-talks/activity |
|
Star
| https://github.com/login?return_to=%2FKevark%2Fprogramming-talks |
|
Notifications
| https://github.com/login?return_to=%2FKevark%2Fprogramming-talks |
|
Code
| https://github.com/Kevark/programming-talks |
|
Pull requests
0
| https://github.com/Kevark/programming-talks/pulls |
|
Actions
| https://github.com/Kevark/programming-talks/actions |
|
Projects
0
| https://github.com/Kevark/programming-talks/projects |
|
Wiki
| https://github.com/Kevark/programming-talks/wiki |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://github.com/Kevark/programming-talks/security |
| Please reload this page | https://github.com/Kevark/programming-talks |
|
Insights
| https://github.com/Kevark/programming-talks/pulse |
|
Code
| https://github.com/Kevark/programming-talks |
|
Pull requests
| https://github.com/Kevark/programming-talks/pulls |
|
Actions
| https://github.com/Kevark/programming-talks/actions |
|
Projects
| https://github.com/Kevark/programming-talks/projects |
|
Wiki
| https://github.com/Kevark/programming-talks/wiki |
|
Security
| https://github.com/Kevark/programming-talks/security |
|
Insights
| https://github.com/Kevark/programming-talks/pulse |
| Branches | https://github.com/Kevark/programming-talks/branches |
| Tags | https://github.com/Kevark/programming-talks/tags |
| https://github.com/Kevark/programming-talks/branches |
| https://github.com/Kevark/programming-talks/tags |
| 324 Commits | https://github.com/Kevark/programming-talks/commits/master/ |
| https://github.com/Kevark/programming-talks/commits/master/ |
| README.md | https://github.com/Kevark/programming-talks/blob/master/README.md |
| README.md | https://github.com/Kevark/programming-talks/blob/master/README.md |
| add_youtube_durations.py | https://github.com/Kevark/programming-talks/blob/master/add_youtube_durations.py |
| add_youtube_durations.py | https://github.com/Kevark/programming-talks/blob/master/add_youtube_durations.py |
| README | https://github.com/Kevark/programming-talks |
| Advanced C Coding For Fun! | https://www.youtube.com/watch?v=BEQ3sRakIs0 |
| Writing application fault handlers | http://free-electrons.com/pub/video/2008/ols/ols2008-gilad-ben-yossef-fault-handlers.ogg |
| Expert to Expert - Inside Clojure | https://www.youtube.com/watch?v=wASCH_gPnDw |
| Clojure Concurrency | https://www.youtube.com/watch?v=dGVqrGmwOAw |
| Persistent Data Structures and Managed References | http://www.infoq.com/presentations/Value-Identity-State-Rich-Hickey |
| Design, Composition and Performance | http://www.infoq.com/presentations/Design-Composition-Performance |
| Making Games at Runtime with Clojure | https://www.youtube.com/watch?v=0GzzFeS5cMc |
| Clojure Data Science | https://www.youtube.com/watch?v=RVmY2lQ4DHE |
| Machine Learning Live | https://www.youtube.com/watch?v=QJ1qgCr09j8 |
| ClojureScript: Lisp's Revenge | https://www.youtube.com/watch?v=MTawgp3SKy8 |
| Clojure Library Core.async for Asynchronous Programming | https://www.youtube.com/watch?v=AhxcGGeh5ho |
| Make Your Own Lisp | https://www.youtube.com/watch?v=DHubfS8E--o |
| ClojureScript + React.js: How I learned to stop worrying and love the browser | https://www.youtube.com/watch?v=ey7Ms2ub7wY |
| ClojureScript for Skeptics | https://www.youtube.com/watch?v=gsffg5xxFQI |
| Solving Problems with Automata | https://www.youtube.com/watch?v=AEhULv4ruL4 |
| Om Next | https://www.youtube.com/watch?v=MDZpSIngwm4 |
| Genetic Programming in Clojure | https://www.youtube.com/watch?v=HWMJdO4klIE |
| Specter: overcome your fear of nested Clojure data | https://www.youtube.com/watch?v=mXZxkpX5nt8 |
| From REST to CQRS with Clojure, Kafka, & Datomic | https://www.youtube.com/watch?v=qDNPQo9UmJA |
| Game Development Development | https://www.youtube.com/watch?v=ajX09xQ_UEg |
| Typed Clojure in Practice | https://www.youtube.com/watch?v=a0gT0syAXsY |
| Clojure for Schemers | https://vimeo.com/22675078 |
| Variants are Not Unions | https://www.youtube.com/watch?v=ZQkIWWTygio |
| Always Be Composing | https://www.youtube.com/watch?v=3oQTSP4FngY |
| Clojure core.async | http://www.infoq.com/presentations/clojure-core-async |
| Core.Async | https://www.youtube.com/watch?v=enwIIGzhahw |
| Full stack FP in Datomic, Clojure, and ClojureScript | https://www.youtube.com/watch?v=FjUKmTIHyXo |
| C++17: I See A Monad In Your Future | https://www.youtube.com/watch?v=BFnhhPehpKw |
| Using C++11 to speed up your Qt 5 programs | http://www.youtube.com/watch?v=sajBj_eiH10 |
| Don't Help the Compiler | https://www.youtube.com/watch?v=AKtHxKJRwp4 |
| The Effective C++11/14 Sampler | http://channel9.msdn.com/Events/GoingNative/2013/An-Effective-Cpp11-14-Sampler |
| The Last Thing D Needs | https://www.youtube.com/watch?v=48kP_Ssg2eY |
| Support for Embedded Programming in C++11 and C++14 | https://www.youtube.com/watch?v=J-tA17slViE |
| Type Deduction and Why You Care | https://www.youtube.com/watch?v=wQxj20X-tIU |
| C++ Seasoning | http://channel9.msdn.com/Events/GoingNative/2013/Cpp-Seasoning |
| Efficiency with Algorithms, Performance with Data | https://www.youtube.com/watch?v=fHNmRkzxHWs |
| Back to the Basics! Essentials of Modern C++ Style | https://www.youtube.com/watch?v=xnqTKD8uD64 |
| Lock-Free Programming (or, Juggling Razor Blades) [01:24:00], Part I | https://www.youtube.com/watch?v=c1gO9aB9nbs |
| Lock-Free Programming (or, Juggling Razor Blades), Part II | https://github.com/Kevark/programming-talks/blob/master |
| Writing Quick Code in C++, Quickly | https://www.youtube.com/watch?v=ea5DiCg8HOY |
| Optimization Tips - Mo' Hustle Mo' Problems | https://www.youtube.com/watch?v=Qq_WaiwzOtI |
| Optimizing the Emergent Structures of C++ | https://www.youtube.com/watch?v=eR34r7HOU14 |
| Making C++ Code Beautiful | https://www.youtube.com/watch?v=BiYliKliFvs |
| C++11 Style - A Touch of Class | https://www.youtube.com/watch?v=0iWb_qi2-uI |
| Plain Threads are the GOTO of todays computing | https://www.youtube.com/watch?v=4OCUEgSNIAY |
| Scaling with C++11 | https://www.youtube.com/watch?v=Zrq9Mxllk74 |
| On Static If, C++11 in 2012, Modern Libraries, and Metaprogramming | http://channel9.msdn.com/Shows/Going+Deep/Alexandrescu-Meyers-Sutter-On-Static-If-C11-in-2012-Modern-Libraries-and-Metaprogramming |
| Pragmatic Type Erasure: Solving OOP Problems with Elegant Design Pattern | https://www.youtube.com/watch?v=0I0FD3N5cgM |
| Tuning C++: Benchmarks, and CPUs, and Compilers! Oh My! | https://www.youtube.com/watch?v=nXaxk27zwlk |
| C++ on Mars: Incorporating C++ into Mars Rover Flight Software | https://www.youtube.com/watch?v=3SdSKZFoUa8 |
| Transducers: from Clojure to C++ | https://www.youtube.com/watch?v=vohGJjGxtJQ |
| CSS Levels Up | https://www.youtube.com/watch?v=UpVj5azI-iI |
| Your CSS is a Mess | https://www.youtube.com/watch?v=C4z_9F6nfS8 |
| CSS Performance Tooling | https://www.youtube.com/watch?v=FEs2jgZBaQA |
| Stuff About Cascading Style Sheets | https://www.youtube.com/watch?v=R_py8gCTTAc |
| Your Very Own Component Library | https://www.youtube.com/watch?v=zSYo7m5kGHQ |
| High Performance Code Using D | https://www.youtube.com/watch?v=eh8WETRT7q4 |
| Refactoring JIT Compilation | https://www.youtube.com/watch?v=FGgFMZhnXvU |
| SDC, a D Compiler as a Library | https://www.youtube.com/watch?v=AhR4PSExnqk |
| Think Different | http://www.confreaks.com/videos/4119-elixirconf2014-opening-keynote-think-different |
| Elixir: The Power of Erlang, the Joy of Ruby | https://www.youtube.com/watch?v=lww1aZ-ldz0 |
| elixir Conf 2014 Keynote | https://www.youtube.com/watch?v=aZXc11eOEpI |
| Phoenix - Productive. Reliable. Fast. | https://youtu.be/STO-uN0xHDQ |
| Controlling Time and Space: understanding the many formulations of FRP | https://www.youtube.com/watch?v=Agu6jipKfYw |
| Writing Quality Code in Erlang | https://www.youtube.com/watch?v=CQyt9Vlkbis |
| Erlang: Evolution | https://www.youtube.com/watch?v=od6CfA8xEcM |
| Implementing Languages on the BEAM | https://www.youtube.com/watch?v=qm0mbQbc9Kc |
| How To Ship New Code Without Taking Your System Down | https://www.youtube.com/watch?v=NfCLCmRi4_Y |
| Why The Cool Kids Don't Use Erlang | https://www.youtube.com/watch?v=3MvKLOecT1I |
| 26 years with Erlang or How I got my grey hairs | https://www.youtube.com/watch?v=HCwRGHj5jOE |
| The How and Why of Fitting Things Together | https://www.youtube.com/watch?v=ed7A7r6DBsM |
| Using Logic Programming Tools to Drive Property-based Testing | https://www.youtube.com/watch?v=fSCIfsUcY4Y |
| Chicago Boss: A Web Framework Built for Comfort (and Speed) | https://www.youtube.com/watch?v=LGGo6bIuj8w |
| Optimizing Native Code for Erlang | https://www.youtube.com/watch?v=57AkoJfojK8 |
| Go Concurrency Patterns | https://www.youtube.com/watch?v=f6kdp27TYZs |
| The move from C to Go in the toolchain | https://www.hakkalabs.co/articles/gopherfest-2015-rob-pike-move-c-go-toolchain |
| Advanced Go Concurrency Patterns | https://www.youtube.com/watch?v=QDDwwePbDtw |
| Parctical Go Programming | https://www.youtube.com/watch?v=2-pPAvqyluI |
| Go for Pythonistas | https://www.youtube.com/watch?v=elu0VpLzJL8 |
| High Performance Systems in Go | https://www.youtube.com/watch?v=ylRKac5kSOk |
| Communicating Sequential Processes | https://www.youtube.com/watch?v=3gXWA6WEvOM |
| Demystifying Haskell | https://www.youtube.com/watch?v=apBWkBDVlow |
| The Algebra In Algebraic Data Types | https://www.youtube.com/watch?v=YScIPA8RbVE |
| Writing a game in Haskell | https://www.youtube.com/watch?v=1MNTerD8IuI |
| Lenses, Folds, and Traversals | https://www.youtube.com/watch?v=cefnmjtAolY |
| Haskell Amuse-Bouche | https://www.youtube.com/watch?v=b9FagOVqxmI |
| Enigmatic Haskell, Haskellish Enigma | https://www.youtube.com/watch?v=9-u2n4GgcVw |
| Pure Type Systems | https://www.youtube.com/watch?v=ZGqKsalJi4s |
| Framing the Discussion with EDSLs | https://www.youtube.com/watch?v=_KioQRICpmo |
| here | https://github.com/acowley/BostonHaskell2015 |
| Introduction to Low Level Haskell Optimization | https://www.youtube.com/watch?v=McFNkLPTOSY |
| Haste: Full-Stack Haskell for Non-PhD Candidates | https://www.youtube.com/watch?v=3v03NFcyvzc |
| Getting a Quick Fix on Comonads | https://www.youtube.com/watch?v=F7F-BzOB670 |
| Safe Zero-Cost Coercions for Haskell | https://www.youtube.com/watch?v=xFy_8n_HdI4 |
| How Haskell is Changing my Brain | https://vimeo.com/96639840 |
| Type-Driven Development in Idris | https://www.youtube.com/watch?v=X36ye-1x_HQ |
| Java - The Good, Bad and Ugly Parts | https://www.youtube.com/watch?v=hcY8cYfAEwU |
| A Few Ok Libraries | https://www.youtube.com/watch?v=WvyScM_S88c |
| Common crypto mistakes in Android | http://vimeo.com/115219591 |
| Effective Java; Still Effective After All These Years | https://www.youtube.com/watch?v=V1vQf4qyMXg |
| Functional Reactive Programming with RxJava | https://www.youtube.com/watch?v=_t06LRX0DV0 |
| Java 8 Lambda Expressions & Streams | https://www.youtube.com/watch?v=8pDm_kH4YKY |
| Java 8 Language Capabilities, What's in it for you? | https://www.youtube.com/watch?v=j9nj5dTo54Q |
| Living in the Matrix with Bytecode Manipulation | https://www.youtube.com/watch?v=39kdr1mNZ_s |
| JVM Bytecode for Dummies (and the Rest of Us Too) [00:50:34] | https://www.youtube.com/watch?v=rPyqB1l4gko |
| Recursion Schemes | https://www.youtube.com/watch?v=Zw9KeP3OzpU&feature=share |
| Fast as C: How to write really terrible Java | https://vimeo.com/131394615 |
| here | https://github.com/bolshchikov/js-must-watch |
| Node.js in 20 Minutes | https://www.youtube.com/watch?v=mq6uCM4ynpc |
| Crockford on JavaScript | https://www.youtube.com/playlist?list=PL7664379246A246CB |
| Really. JavaScript. | https://www.youtube.com/watch?v=lTWGoL1N-Kc |
| Monads and Gonads | https://www.youtube.com/watch?v=b0EF0VTs9Dc |
| Introduction to Node.js | http://www.yuiblog.com/blog/2010/05/20/video-dahl/ |
| Is Node.js Better | https://www.youtube.com/watch?v=C5fa1LZYodQ |
| Creating A Scalable JavaScript Application Architecture | https://www.youtube.com/watch?v=b5pFv9NB9fs |
| Large Scale JavaScript Application Architecture | https://www.youtube.com/watch?v=kNrnRG1YgAQ |
| Dissecting WebGL | http://new.livestream.com/hugeinc/events/2192947 |
| the slides | https://github.com/hugeinc/doctype-meetup/tree/master/dissecting-webgl |
| 10 Angular JS Patterns | https://www.youtube.com/watch?v=UlvCbnKAH3g |
| Design Decisions in AngularJS | https://www.youtube.com/watch?v=HCR7i5F5L8c |
| Bringing Angular Apps to Life with Animation | https://www.youtube.com/watch?v=cF_JsA9KsDM |
| ES6 and 7, the future of JS | https://vimeo.com/113913703 |
| What the heck is the event loop anyway? | https://www.youtube.com/watch?v=8aGhZQkoFbQ |
| Build Production Ready Javascript Apps With Grunt | https://www.youtube.com/watch?v=BpMKxF-HUqA |
| Javascript Combinators | https://vimeo.com/97408202 |
| The Art of the Javascript Metaobject Protocol | https://vimeo.com/97415345 |
| The Art of the JavaScript Metaobject Protocol: Duck Typing, Compatibility, and the Adaptor Pattern | http://lanyrd.com/2014/nordicjs/sddfwy/#link-zdxq |
| Functional programming patterns for the non-mathematician | https://www.youtube.com/watch?v=AvgwKjTPMmM |
| Hey Underscore, You're Doing It Wrong! | https://www.youtube.com/watch?v=m3svKOdZijA |
| Version 7: The Evolution of JavaScript | https://www.youtube.com/watch?v=DqMFX91ToLw |
| Redemption from Callback Hell | https://www.youtube.com/watch?v=hf1T_AONQJU |
| Async JavaScript with Reactive Extensions | https://www.youtube.com/watch?v=FAZJsxcykPs |
| Immutability, interactivity & JavaScript | https://www.youtube.com/watch?v=mS264h8KGwk |
| Raw WebGL | https://www.youtube.com/watch?v=H4c8t6myAWU |
| How to effortlessly integrate Three.js into your projects | https://www.youtube.com/watch?v=IlLqMEjinN4 |
| Classical Inheritance is Obsolete - How to Think in Prototypal OO | https://vimeo.com/69255635 |
| Reactive Game Development For The Discerning Hipster | https://www.youtube.com/watch?v=x8mmAu7ZR9Y |
| Angular + React = Speed | https://www.youtube.com/watch?v=XQM0K6YG18s |
| j2me.js - a multi-threaded Java VM in JavaScript | https://www.youtube.com/watch?v=I7hZ8I9G5KA |
| If you wish to learn ES6/2015 from scratch, you must first invent the universe | https://www.youtube.com/watch?v=DN4yLZB1vUQ |
| Constraint programming in the browser | https://www.youtube.com/watch?v=72sWgwaAoyk |
| Snappy Performance Apps with Ember.js | https://www.youtube.com/watch?v=9a0OP4in-ac |
| Ember 2.0 | https://www.youtube.com/watch?v=U1HEzVWseng |
| Solving the real callback hell | https://www.youtube.com/watch?v=Wu9n7Ry0PWw |
| Python and Julia. Why do we need another language? | https://www.youtube.com/watch?v=6Q1OiMsik5g |
| Crossing Language Barriers with Julia, SciPy,IPython | https://www.youtube.com/watch?v=jhlVHoeB05A |
| Convex Optimization in Julia | https://www.youtube.com/watch?v=SoI0lEaUvTs |
| RACify Non-Reactive Code | https://www.youtube.com/watch?v=sek0ohbboNU |
| Caml Trading | https://www.youtube.com/watch?v=hKcOkWzj0_s |
| PureScript (Maybe This Time We Get JavaScript Right) [00:44:31] | https://www.youtube.com/watch?v=yIlDBPiMb0o |
| here | https://github.com/s16h/py-must-watch |
| Stop Writing Classes | http://pyvideo.org/video/880/stop-writing-classes |
| Super Advanced Python | http://www.youtube.com/watch?v=u2KZJzoz-qI |
| Python 3 Metaprogramming | https://www.youtube.com/watch?v=sPiWg5jSoZI |
| Discovering Python | https://www.youtube.com/watch?v=RZ4Sn-Y7AP8 |
| Generators: The Final Frontier | https://www.youtube.com/watch?v=D1twn9kLmYg |
| Understanding the Python GIL | https://www.youtube.com/watch?v=Obt-vMVdM8s |
| Inside the Python GIL | https://www.youtube.com/watch?v=ph374fJqFPE |
| Learn Python Through Public Data Hacking | https://www.youtube.com/watch?v=RrPZza_vZ3w |
| Python Concurrency From the Ground Up: LIVE! | https://www.youtube.com/watch?v=MCs5OvhV9S4 |
| Modules and Packages: Live and Let Die! | https://www.youtube.com/watch?v=0oTh1CXRaQ0 |
| The Cython Compiler for Python | https://www.youtube.com/watch?v=ZHpkLX2VFMU |
| Python Metaprogramming for Mad Scientists and Evil Geniuses | https://www.youtube.com/watch?v=Adr_QuDZxuM |
| pandas: Powerful data analysis tools for Python | https://www.youtube.com/watch?v=qbYYamU42Sw |
| Loop like a native: while, for, iterators, generators | https://www.youtube.com/watch?v=EnSu9hHGq5o |
| Decorators: A Powerful Weapon in your Python Arsenal | https://www.youtube.com/watch?v=9oyr0mocZTg |
| Transforming Code into Beautiful, Idiomatic Python | https://www.youtube.com/watch?v=OSGv2VnC0go |
| Beyond PEP 8 - Best practices for beautiful intelligible code | https://www.youtube.com/watch?v=wf-BqAjZb8M |
| Super considered super! | https://www.youtube.com/watch?v=EiOglTERPEo |
| A Python Æsthetic: Beauty and Why I Python | https://www.youtube.com/watch?v=x-kB2o8sd5c |
| Python Epiphanies | https://www.youtube.com/watch?v=Pi9NpxAvYSs |
| here | http://swilliams.ca/Python-Epiphanies.pdf |
| PyPy.js: What? How? Why? | https://www.youtube.com/watch?v=8C9q94F6Uqo |
| PyPy.js: What? How? Why? | https://www.youtube.com/watch?v=PiBfOFqDIAI |
| Type Hints | https://www.youtube.com/watch?v=2wDvzy6Hgxg |
| Terminal whispering | https://www.youtube.com/watch?v=WAitSilLDUA |
| Serialization formats are not toys | https://www.youtube.com/watch?v=kjZHjvrAS74 |
| Slightly Advanced Python: Some Python Internals | https://www.youtube.com/watch?v=23s9Wc3aWGY |
| Getting Hy on Python: How to implement a Lisp front-end to Python | https://www.youtube.com/watch?v=AmMaN1AokTI |
| Fast Python, Slow Python | https://www.youtube.com/watch?v=7eeEf_rAJds |
| Flask by Example | https://www.youtube.com/watch?v=FGrIyBDQLPg |
| Outlier Detection in Time Series Signals | https://www.youtube.com/watch?v=t4zEeujVht8 |
| Up and Down the Python Data and Web Visualization Stack | https://www.youtube.com/watch?v=kmy-sfm3cC8 |
| Advanced Data Storage | https://www.youtube.com/watch?v=AXlp7qxqu8E |
| Introduction to SQLAlchemy | https://youtu.be/woKYyhLCcnU |
| Facts and Myths about Python names and values | https://www.youtube.com/watch?v=_AEJHKGk9ns |
| How to build a brain with Python | https://www.youtube.com/watch?v=7hvpoLKJHOw |
| Porting Python to run without an OS | https://www.youtube.com/watch?v=bYQ_lq5dcvM |
| Losing your Loops Fast Numerical Computing with NumPy | https://www.youtube.com/watch?v=EEUXKG97YRw |
| How to Be More Effective with Functions | https://www.youtube.com/watch?v=WjJUPxKB164 |
| Oh, Come On Who Needs Bytearrays | https://www.youtube.com/watch?v=z9Hmys8ojno |
| Investigating Python Wats | https://www.youtube.com/watch?v=sH4XF6pKKmk |
| Is Your REST API RESTful? | https://www.youtube.com/watch?v=pZYRC8IbCwk |
| pyREtic: Reversing Obfuscated Python Bytecode Live Python Objects | https://www.youtube.com/playlist?list=PLD9pG_bivfcZs5VwdnSF40lxH44eInxUk |
| Bytes in the Machine: Inside the CPython interpreter | https://www.youtube.com/watch?v=HVUTjQzESeo |
| My Python's a little Rust-y | https://www.youtube.com/watch?v=3CwJ0MH-4MA |
| Does your stuff scale? | https://www.youtube.com/watch?v=LguTqd6CtOw |
| Keynote at PyCon Brasil 2015 | https://www.youtube.com/watch?v=lYe8W04ERnY |
| Generic Collections: One Interface to Rule Them All | https://www.youtube.com/watch?v=JUD_JwG0alg |
| Generic Syntax Expanders and Extensible Macros | https://www.youtube.com/watch?v=PoHGvY4RZ9U |
| Purely Functional 3D in Typed Racket | https://www.youtube.com/watch?v=t3xdv4UP9-U |
| Racket: A Programming-Language Programming Language | https://www.youtube.com/watch?v=hFlIl0Zo234 |
| Programming With Nothing | https://www.youtube.com/watch?v=VUhlNx_-wYk |
| Y Not - Adventures in Functional Programming | http://www.confreaks.com/videos/1287-rubyconf2012-y-not-adventures-in-functional-programming |
| Make awesome command line apps with Ruby | https://www.youtube.com/watch?v=1ILEw6Qca3U |
| Confident Code | https://www.youtube.com/watch?v=T8J0j2xJFgQ |
| Building a binary protocol client in Ruby: A magical journey! | https://www.youtube.com/watch?v=JLoOAGEAAjo |
| In Rust We Trust | https://www.youtube.com/watch?v=-dxqbhLIgdM |
| Concurrency in Rust | https://www.youtube.com/watch?v=oAZ7F7bqT-o |
| Scala Monads: Declutter Your Code With Monadic Design | https://www.youtube.com/watch?v=Mw_Jnn_Y5iA |
| Scala Versus Java | https://www.youtube.com/watch?v=PKc5IwHG68k |
| What's Next for Scala | https://www.youtube.com/watch?v=qqQNqIy5LdM |
| Scala Collections: Why Not? | https://www.youtube.com/watch?v=uiJycy6dFSQ |
| Concurrency Anti-Patterns in Scala | https://www.youtube.com/watch?v=dCEZDlH1ygo |
| Run free with the monads: Free Monads for fun and profit | https://www.youtube.com/watch?t=11&v=fU8eKoakd6o |
| Minimizing the Slippery Surface of Failure | https://www.youtube.com/watch?v=26UHdZUsKkE |
| Simplifying Scala Collections | https://www.youtube.com/watch?v=UBjzbkhvYTU |
| Lawful Asynchronous Programming | https://www.youtube.com/watch?v=B0L91sW3XHw |
| Swift Programming Language for JavaScript Developers | https://www.youtube.com/watch?v=TlvLGTXn_gk |
| Thinking in Swift | http://vimeo.com/105440181 |
| Vim - I Wish I Knew How To :q You | https://www.youtube.com/watch?v=X7lZ8MVGl4A |
| More Instantly Better Vim | https://www.youtube.com/watch?v=aHm36-na4-4 |
| Write code faster: expert-level vim | https://www.youtube.com/watch?v=SkdrYWhh-8s |
| WAT | https://www.destroyallsoftware.com/talks/wat |
| The Birth & Death of JavaScript | https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript |
| Linus Torvalds on git | https://www.youtube.com/watch?v=4XpnKHJAok8 |
| Linux Sucks - 2014 | https://www.youtube.com/watch?v=5pOxlazS3zs |
| You can be a kernel hacker! | https://www.youtube.com/watch?v=0IQlpFWTFbM |
| PyCon 2015 Keynote | https://www.youtube.com/watch?v=hIJdFxYlEKE |
| What can programmers learn from pilots? | https://www.youtube.com/watch?v=we4G_X91e5w |
| Being Human | https://www.youtube.com/watch?v=LlO2_GecWo8 |
| Why C++ Sails When the Vasa Sank | https://www.youtube.com/watch?v=ltCgzYcpFUI |
| Make Simple Tasks Simple! | https://www.youtube.com/watch?v=nesCaocNjtQ |
| Running a startup on Haskell | https://www.youtube.com/watch?v=ZR3Jirqk6W8 |
| Dan Friedman - Cool Ideas | https://www.youtube.com/watch?v=IHP7P_HlcBk |
| Simplicity is Complicated | https://www.youtube.com/watch?v=rFejpH_tAHM |
| Programming is terrible - Lessons learned from a life wasted | https://www.youtube.com/watch?v=csyL9EC0S0c |
| Growing a Language | https://www.youtube.com/watch?v=_ahvzDzKdB0 |
| The Mess We're In | https://www.youtube.com/watch?v=lKXe3HUG2l4 |
| Are We There Yet? | http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey |
| Simple Made Easy | http://www.infoq.com/presentations/Simple-Made-Easy |
| Simplicity Matters | https://www.youtube.com/watch?v=rI8tNMsozo0 |
| Hammock Driven Development | https://www.youtube.com/watch?v=f84n5oFoZBc |
| The Value Of Values | http://www.infoq.com/presentations/Value-Values |
| The Language of the System | https://www.youtube.com/watch?v=ROor6_NGIWU |
| The Future of Programming | https://www.youtube.com/watch?v=8pTEmbeENF4 |
| Inventing on Principle | https://vimeo.com/36579366 |
| The Most Important Design Guideline | https://www.youtube.com/watch?v=5tg1ONG18H8 |
| CPU Caches and Why You care | https://vimeo.com/97337258 |
| Thinking Above the Code | https://www.youtube.com/watch?v=-4Yp3j_jk8Q |
| I have a good feeling about this - Why tooling is poised to make the jump to hyperspace | https://vimeo.com/76141334 |
| The Not-So-Big Software Design | https://www.youtube.com/watch?v=arsK-CN5YDg |
| The Future Doesn't Have to Be Incremental | https://www.youtube.com/watch?v=gTAghAJcO1o |
| The S.O.L.I.D. Principles of Agile OO Design | https://www.youtube.com/watch?v=QHnLmvDxGTY |
| Whence Complexity? | https://www.youtube.com/watch?v=l_tULSeO9yg |
| What does it mean to be Reactive? | https://www.youtube.com/watch?v=sTSQlYX5DU0 |
| Demystifying Docker | https://www.youtube.com/watch?v=GVVtR_hrdKI |
| Big Code: Developer Infrastructure at Facebook's Scale | https://developers.facebooklive.com/videos/561/big-code-developer-infrastructure-at-facebook-s-scale |
| Kicking the Complexity Habit | https://www.youtube.com/watch?v=XqgwHXsQA1g |
| Debugging with the Scientific Method | https://www.youtube.com/watch?v=FihU5JxmnBg |
| Parsing with Derivatives | https://www.youtube.com/watch?v=ZzsK8Am6dKU |
| The Clang AST | https://www.youtube.com/watch?v=VqCkCDFLSsc |
| Writing a Nanopass Compiler | https://www.youtube.com/watch?v=Os7FE3J-U5Q |
| Superoptimizing LLVM | https://www.youtube.com/watch?v=Ux0YnVEaI6A |
| Implementing Domain Specific Languages with LLVM | https://www.youtube.com/watch?v=1Hwnagof1Wo |
| PTX Back-End: GPU Programming With LLVM | https://www.youtube.com/watch?v=Ux3F5MKuPjI |
| Intel OpenCL SDK Vectorizer | https://www.youtube.com/watch?v=QsoLyvvhRuc |
| Rise of the Transpilers | https://www.youtube.com/watch?v=DspYurD75Ns |
| How the PyPy JIT works | https://www.youtube.com/watch?v=NIcijUt-HlE |
| A VM is a VM is a VM: The Secret Path to High Performance Multi-Language Runtimes | https://www.youtube.com/watch?v=kOnyJurioyw |
| Ruby and OMR: Experiments in utilizing OMR technologies in MRI | http://bofh.nikhef.nl/events/FOSDEM/2016/h2213/ruby-and-omr.mp4 |
| VM Design Choices | https://www.youtube.com/watch?v=BdjcPgIUbnA |
| Bits of advice for VM writers | https://www.youtube.com/watch?v=vzzABBxo44g |
| The Worst Programming Language Ever | http://www.infoq.com/presentations/worst-programming-language |
| Papers We Love: Fundamental Concepts in Programming Languages | https://www.youtube.com/watch?v=cO41uoi5cZs |
| Eve | https://www.youtube.com/watch?v=5V1ynVyud4M |
| Propositions as Types | https://www.youtube.com/watch?v=IOiZatlZtGU |
| Let's be mainstream! User focused design in Elm | https://www.youtube.com/watch?v=oYk8CKH7OhE |
| Pixie - A Lightweight Lisp with 'Magical' Powers | https://www.youtube.com/watch?v=1AjhFZVfB9c |
| Transducers | https://www.youtube.com/watch?v=6mTbuzafcII |
| The Sociology of Programming Languages | https://www.youtube.com/watch?v=M4Gsl8sVgdQ |
| Implement an Esoteric Programming Language for Fun | https://www.youtube.com/watch?v=oCPT3L33848 |
| A Dinosaur's Thoughts on Programming Language Evolution | https://www.youtube.com/watch?v=Z9OYc1YYLT4 |
| Lisp Flavoured Erlang | https://erlangcentral.org/lisp-flavoured-erlang-lfe/ |
| Syntaxation | https://www.youtube.com/watch?v=Nlqv6NtBXcA |
| Make Your Own Programming Language! | https://www.youtube.com/watch?v=DE18fHyZ0GI |
| Hash Functions and You: Partners in Freedom | https://www.youtube.com/watch?v=IGwNQfjLTp0 |
| Introduction to NoSQL | https://www.youtube.com/watch?v=qI_g07C_Q5I |
| Deconstructing the Database | https://www.youtube.com/watch?v=Cym4TZwTCNU |
| Postgres Performance for Humans | https://www.youtube.com/watch?v=MpH8W5hce9I |
| Functional Principles for Object Oriented Development | http://www.youtube.com/watch?v=pMGY9ViIGNU |
| Adventures in Functional Programming | https://vimeo.com/45140590 |
| Deconstructing Functional Programming | http://www.infoq.com/presentations/functional-pros-cons |
| Living in a Post-Functional World | http://www.infoq.com/presentations/post-functional-scala-clojure-haskell |
| Tangible Functional Programming | https://www.youtube.com/watch?v=faJ8N0giqzw |
| Faith, Evolution, and Programming Languages | https://www.youtube.com/watch?v=8frGknO8rIg |
| Don't fear the Monad | https://www.youtube.com/watch?v=ZhuHCtR3xq8 |
| Papers We Love: Composable and Compilable Macros | https://www.youtube.com/watch?v=pK2E63mhRxI |
| Functional Programming; What? Why? When? How? | https://www.youtube.com/watch?v=7Zlp9rKHGD4 |
| The Functional Final Frontier | https://www.youtube.com/watch?v=DMtwq3QtddY |
| Principles of Lighting and Rendering | https://www.youtube.com/watch?v=IyUgHPs86XM |
| Making WebGL Dance | https://www.youtube.com/watch?v=GNO_CYUjMK8 |
| Making things with maths | https://www.youtube.com/watch?v=Zkx1aKv2z8o |
| OpenCV and High-Performance Vision on GPU | https://www.youtube.com/watch?v=0CNSCpcKiQ4 |
| Robots: You're Still Doing It Wrong | https://www.youtube.com/watch?v=gFW0schumkE |
| No, Really... Robots and JavaScript?! | https://www.youtube.com/watch?v=3v75aX5-gSA |
| User Interface (UX) [00:51:20] Techniques | https://www.youtube.com/watch?v=7OSkB4BCx00 |
| We Will All Be Game Programmers | https://www.youtube.com/watch?v=avwDj3KRuLc |
| Go To There and Back Again | http://vimeo.com/78893726 |
| The Birth & Death of JavaScript | https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript |
| Hey Underscore, You're Doing It Wrong! | http://www.youtube.com/watch?v=m3svKOdZijA |
| Community.js | https://www.youtube.com/watch?v=23Yxji-tEfc |
| An End to Negativity | https://www.youtube.com/watch?v=17rkSdkc5TI |
| Life is Terrible: Let's Talk About the Web | http://vimeo.com/111122950 |
| Virtual Machines, JavaScript and Assembler | https://www.youtube.com/watch?v=UzyoT4DziQ4 |
| HTML5 Boilerplate | https://www.youtube.com/watch?v=qyM37XKkmKQ |
| Delivering the goods | https://www.youtube.com/watch?v=R8W_6xWphtw |
| Parallax Performance | https://www.youtube.com/watch?v=R6TXuXV1bbY |
| Unlock the next era of UI development with Polymer | https://www.youtube.com/watch?v=HKrYfrAzqFA |
| React: Rethinking best practices | https://www.youtube.com/watch?v=x7cQ3mrcKaY |
| React: RESTful UI Rendering | https://www.youtube.com/watch?v=IVvHPPcl2TM |
| Hacker Way: Rethinking Web App Development at Facebook | https://www.youtube.com/watch?v=nYkdrAPrdcw |
| Reactive Programming Overview | https://www.youtube.com/watch?v=dwP1TNXE6fc |
| Immutability: Putting The Dream Machine To Work | https://www.youtube.com/watch?v=SiFwRtCnxv4 |
| How I learned to Code by Making 180 websites in 180 days | https://www.youtube.com/watch?v=QaSbL4sRff8 |
| How NOT to Measure Latency | https://www.youtube.com/watch?v=lJ8ydIuPFeU |
| C10M - Defending The Internet At Scale | https://youtu.be/73XNtI0w7jA |
| Upgrading the Web | https://www.youtube.com/watch?v=6UTWAEJlhww |
| Keeping a System Running Forever | https://www.youtube.com/watch?v=cQohRGGqevo |
| Scalability at YouTube | https://www.youtube.com/watch?v=G-lGCC4KKok |
| The Power Of UNIX | https://www.youtube.com/watch?v=7uwW20odwEk |
| Distributed Systems 101 | https://www.youtube.com/watch?v=YAFGQurdJ3U |
| Distributed Eventually Consistent Computations | https://www.youtube.com/watch?v=uwpakTIg9r8 |
| Neural Nets for Newbies | https://www.youtube.com/watch?v=g-BJSl4zV_g |
| The Unreasonable Effectiveness of Deep Learning | https://www.youtube.com/watch?v=sc-KbuZqGkI |
| Automatic Algorithm Invention with a GPU | https://youtu.be/xQDazGrKsuM |
| Church's Coincidences | https://www.youtube.com/watch?v=2PJ_DbKGFUA |
| Programming the Turing Machine | https://www.youtube.com/watch?v=ibRar7sWulM |
| Turing and the Riemann zeta function | https://www.youtube.com/watch?v=pQS7X_8iTCA |
| Lambda Calculus Then and Now | https://www.youtube.com/watch?v=SphBW9ILVPU |
| Papers We Love: An Axiomatic Basis for Computer Programming | https://www.youtube.com/watch?v=GQi-6-d5ooQ |
| Chef Style DevOps Kungfu | https://www.youtube.com/watch?v=_DEToXsgrPc |
| Salting things up in the sysadmin's world | https://www.youtube.com/watch?v=w1zcUNMwac0 |
| Category Theory | https://www.youtube.com/watch?v=o6L6XeNdd_k |
| The Continuum Hypothesis and the search for Mathematical Infinity | https://youtu.be/nVF4N1Ix5WI |
| Field of Rationality and Category Theory | https://www.youtube.com/watch?v=jjfE2jTAQrE |
| How To Shut Down Tolkien | https://www.youtube.com/watch?v=qVlqBxpCG24 |
| DjangoCon EU 2013 Keynote | https://www.youtube.com/watch?v=yvMWUGx7Fx8 |
| Clojure: Programming with Hand Tools | https://www.youtube.com/watch?v=ShEez0JkOFw |
|
Readme
| https://github.com/Kevark/programming-talks#readme-ov-file |
| Please reload this page | https://github.com/Kevark/programming-talks |
|
Activity | https://github.com/Kevark/programming-talks/activity |
|
1
star | https://github.com/Kevark/programming-talks/stargazers |
|
1
watching | https://github.com/Kevark/programming-talks/watchers |
|
0
forks | https://github.com/Kevark/programming-talks/forks |
|
Report repository
| https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FKevark%2Fprogramming-talks&report=Kevark+%28user%29 |
| Releases | https://github.com/Kevark/programming-talks/releases |
| Packages
0 | https://github.com/users/Kevark/packages?repo_name=programming-talks |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |