
Explore ethical frameworks in software engineering, addressing biases and dilemmas to create a more inclusive web for all users.

Explore WebAssembly's low-level intricacies, from writing WAT to implementing algorithms with basic instructions. Gain insights into computer fundamentals and enhance your programming skills.

Explore the intersection of CSS and computer science algorithms, challenging the notion that CSS isn't a 'real' programming language and revealing its algorithmic nature.

Discover how JavaScript can unravel bikeshare algorithms, turn humans into APIs, and explore DC's history while attempting to break a world record in this entertaining tech adventure.

Explore how machine learning with Brain.js can enhance UI/UX in web development. Learn about neural networks, text prediction, and real-time updates to create more user-friendly applications.

Técnicas avanzadas para optimizar el rendimiento web, incluyendo nuevos algoritmos de compresión, formatos de imagen, Client-Hints y HTTP/3.

Explore Rust's potential in scientific computing: its strengths, weaknesses, and areas for improvement. Learn about the language's applications in research and data science.

Learn Azure Machine Learning fundamentals and how to leverage cloud-based predictive models. Discover the potential and ease of implementing machine learning in your software development projects.

Explore C# language quirks and unconventional coding techniques with Jon Skeet. Discover creative misuses of features, from Unicode manipulation to expression body members, in this entertaining and eye-opening presentation.

Explore agile machine learning experiments using F#, focusing on rapid model iteration, experiment design, and validation techniques in the context of a Kaggle competition.

Explore multi-level strategies for optimizing C++ applications, covering design issues, data structures, algorithms, memory allocation, and modern hardware considerations.

Explore C++ performance optimization techniques, covering design issues, data structures, memory allocation, modern CPUs, move semantics, and string handling, with practical examples and measurement strategies.

Explore deliberate software architecture focusing on constraints and qualities, avoiding feature distractions, and designing systems based on major forces for better stakeholder outcomes.

Explore the hidden innovations and algorithms powering everyday smartphone interactions, from network protocols to media compression, and gain insights into the future of digital technology.

Explore optimization techniques for modern computing, from silicon-oriented methods to algorithm adjustments, enhancing performance in speech recognition, self-driving cars, and AI.

Hands-on demonstration of optimizing C++ applications using measurement tools, showcasing common pitfalls and effective solutions through alternative algorithms and libraries.

Explore the hidden technology powering everyday digital experiences, from cellular networks to compression algorithms. Gain insights into the innovations behind smartphones and glimpse the future of digital technology.

Explore the impact of big data, AI, and social media on information flow and personal privacy, examining potential risks and societal implications.

Practical applications of computer science concepts in real-world software development, from Big-O notation to cryptography, enhancing performance and security in everyday coding tasks.

Explore anchoring techniques for associating metadata with code, separate from source files. Learn about context-based updating and see practical implementations in Python and Rust.

Practical application of computer science concepts in everyday development, from Big-O notation to cryptography, enhancing performance and security in real-world projects.