
Explore Gershwin, a stack-based language fusing Clojure and Factor concepts. Learn about its unique features, implementation, and seamless Clojure interop while building a program during the presentation.

Explore language design principles and prototype development using functional programming, inspired by Clojure and Haskell. Learn about BODOL, a unique toy language combining Lisp and Haskell features.

Explore Functional Reactive Programming in Elm, a powerful approach for creating interactive web interfaces and games with concise, readable code. Learn key concepts and see live coding of a Mario game.

Exploring ways to make software development more inclusive and accessible, addressing challenges in diversity, education, and communication within the field.

Explore the concept of "I" and self-awareness through Gödel's incompleteness theorem with Pulitzer Prize-winning author Douglas Hofstadter, as he revisits and clarifies ideas from his influential works.

Explore LinkedIn's stream processing challenges, innovations in machine learning applications, and advancements in nearline processing. Learn about state management and offline-online convergence in large-scale data systems.

Novel programming constructs for probabilistic AI that automate complex mathematical details, enabling accessible AI development without advanced math. Includes examples using Gen for 3D scene inference and time series forecasting.

Explore how a digital bank built and scales its microservices architecture, focusing on cloud-based infrastructure, Kubernetes deployment, and custom tooling for high reliability and fast development cycles.

Explore CSS algorithms: their definition, implementation, and impact on web development. Learn to write efficient CSS code and understand its role in modern design systems and media publications.

Explora cómo crear guiones de telenovelas usando redes neuronales y aprendizaje profundo en Python, comparando frameworks como Keras, PyTorch y TensorFlow para generar drama y giros argumentales.

Explore the statistical properties and effectiveness of decision tree ensembles in classification and regression, covering algorithms, bias-variance decomposition, and advanced interpretations.

Exploring ML bias solutions and their limitations. Presents deep learning techniques for combating data bias, discusses algorithmic fairness, and challenges assumptions about AI bias solutions through real-world case studies.

Streamline static analyzer development with SPARTA, a C++ library providing efficient, scalable components. Learn algorithms, benefits, and implementation for language-independent program analysis.

Explore machine learning applications in gaming and fashion industries, focusing on consumer behavior prediction using advanced models like CNN, LSTM, and DeepAR for personalized experiences.

Explore algorithmic playlist creation using music theory and optimization techniques to generate cohesive, mood-setting Spotify playlists. Includes live demos and audience participation.

Explore Dart's evolution from dynamic to static typing, its VM architecture changes, and the balance between language design and optimization in this insightful talk on compiler rebuilding.

Explore the development of "Hello, Operator!", a game using a 1927 telephone switchboard. Learn about blending old and new tech, hardware challenges, and cross-platform game engine design.

Learn to modularize React and Redux code for better state management, scalability, and maintainability using the "ducks" pattern, illustrated through a TV show ranking app example.

Explore the journey of modeling and generating Carnatic music using machine learning. Discover data collection techniques, raga identification, and automatic transcription, with demos comparing machine and human music.

Explore how citizens built a data portal to address Saint Louis' vacant property problem, unifying fragmented data for policymakers and residents alike.

Exploring digital art from early computing eras, revealing system limitations and artistic innovations. Discusses challenges in preserving and exhibiting these works, highlighting cultural impacts on technology.