
Learn to read and understand assembly code for debugging, reverse engineering, and deeper code comprehension. Gain practical skills to tackle complex programming challenges and enhance your development toolkit.

Explore advanced Swift concepts: generics in protocol extensions, existential types, and Curry-Howard correspondence. Learn to create powerful, flexible code using functional programming principles.

Explore the concept of disposable code and its role in delivering valuable features. Learn to balance craftsmanship with pragmatism in software development.

Learn to integrate C, C++, and Objective-C frameworks into Swift projects, expanding your app development possibilities and leveraging existing libraries for unique and powerful applications.

Explore Bitcoin Cash blockchain using Swift: build transactions, create wallets, and write permanent messages. Learn key concepts and best practices for developing Bitcoin Cash applications.

Explore Swift for TensorFlow's latest features, future plans, and unique advantages for machine learning projects. Learn about cross-platform capabilities, performance improvements, and developer tools in this cutting-edge framework.

Comprehensive introduction to Apple's Combine framework, covering reactive programming concepts, key components, and practical applications in iOS development.

Practical introduction to Swift Expression Macros, exploring their implementation, benefits, and potential applications. Learn how to use macros effectively to extend Swift's capabilities without compromising code readability.

Discover Beeline, an open-source Swift library simplifying navigation state management in iOS apps. Learn how it handles complex routing and deep-linking without relying on singletons or dependency injection.

Exploring Swift Concurrency challenges in GoodNotes app development, including limitations, issues encountered, and solutions through custom concurrency module creation.

Techniques for optimizing Swift code performance, including compiler-friendly programming and detecting implicit costs. Learn to process complex algorithms efficiently at 120 FPS.

Discover how game jams can help developers cultivate their creative voice and professional edge, essential for aspiring creative leads in game development. Learn strategies to overcome the "credibility trap" and advance your career.

Explore Chrome WebSQL vulnerabilities and a mutation-based fuzzer for discovering SQLite bugs, enhancing web application security against remote attacks.

Explore integrating TensorFlow models into Java enterprise environments, covering deployment, version control, and integration with popular server frameworks like Spring and Apache CXF.

Dive into LSTM implementation using TensorFlow's Python API for natural language understanding. Learn the math and code behind this powerful RNN architecture in a hands-on session.

Explore natural language understanding with LUIS for building conversational UIs and bots. Learn fundamental concepts, live coding demos, and practical applications in this comprehensive talk.

Explore the potential commoditization of AI, its challenges, and implications for businesses. Learn about cloud AI services and strategies for AI startups in a competitive landscape.

Explore the frontier of machine learning in web browsers, covering state-of-the-art libraries, implementation challenges, and performance optimization techniques for browser-based ML applications.

Discover how deep learning and modern ML tools were used to create a multilingual job recommender system, revolutionizing job matching for a public employment service.

Explore Machine Learning on Source Code: trends, tools, and applications like deep code suggestions and structural embeddings. Learn how ML can improve developers' daily lives and gain insights from projects.

Practical guide to building ML applications in Python, focusing on text classification using unsupervised and supervised learning techniques with visualization and deep learning examples.