
Explore the science of color contrast in UI design, focusing on relative luminance equations to ensure text readability and improve accessibility for all users.

Explore how principles from fantasy fiction can enhance app development, creating engaging user experiences through intelligent design and immersive interfaces.

Explore property-based testing with SwiftCheck, a powerful technique for generating random input values to validate logical properties of functions in Swift development.

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

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.

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

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

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 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 guidelines for organizing, tracking, and collaborating on data science projects, covering code management, metrics tracking, and effective communication between teams.

Explore implementing continuous delivery for ML applications using open-source tools. Learn to automate development processes, integrate mixed teams, and continuously improve chatbots in production environments.

Explore the journey of implementing BERT in a natural language generation product, from initial research to production deployment. Learn about challenges, successes, and valuable lessons for NLP practitioners.

Explore security risks in AI/ML adoption, focusing on secure coding practices in Python. Learn techniques to improve code hygiene and protect against vulnerabilities in ML-based solutions.

Comprehensive introduction to AngularJS covering key concepts like data binding, directives, scope, controllers, and factories. Ideal for beginners looking to jumpstart their learning process.

Explore dependency injection in Angular with Vojta Jina. Learn key concepts, best practices, and implementation techniques to enhance your Angular applications' modularity and testability.

Learn to create cross-platform mobile apps using AngularJS and PhoneGap. Explore setup, compilation, APIs, and best practices for developing native applications without learning platform-specific languages.

Learn end-to-end testing for Angular applications using Protractor. Discover techniques to write robust, maintainable tests and improve your development workflow.

Learn techniques to optimize Angular applications for speed and performance from the beginning of development, ensuring efficient and responsive user experiences.

Learn to create flexible container components using Web Components and Angular, enhancing reusability and customization in your applications while leveraging the strengths of both technologies.

Explore ngTasty, a powerful tool for enhancing Angular applications with efficient data handling and dynamic UI components. Learn implementation techniques and best practices.