
Discover mutation testing to enhance your test suite's effectiveness. Learn its principles, benefits, and implementation across various programming languages.

Explore asyncio and shared memory techniques to overcome GIL limitations, enhancing CPU-intensive data processing performance across macOS and Windows Subsystem for Linux.

Explore Python's functional programming capabilities for data challenges, focusing on itertools, functools, and map-reduce patterns through interactive Advent of Code puzzles.

Exploring structured concurrency in async Python: advantages, error handling, timeouts, and tools for reliable code. Learn static and dynamic analysis techniques to write efficient async programs.

Explore open source supply chain security, understanding vulnerabilities, attack vectors, and protective measures. Learn to evaluate dependencies and implement safeguards against potential threats.

Aprende a escribir pruebas unitarias efectivas con pytest, incluyendo buenas prácticas, mocks y características avanzadas para mejorar la calidad del código.

Descubre el green computing y su impacto ambiental. Aprende estrategias para reducir la huella ecológica en data centers y programación con Python, contribuyendo a un futuro digital más sostenible.

Explora la evolución del empaquetamiento en Python, desde distutils hasta pyproject.toml y hatch, analizando el estado actual y mejorando el flujo de trabajo para distribuir aplicaciones eficientemente.

Explora la sinergia entre ingeniería genética y Python, desde conceptos básicos hasta edición de ADN con CRISPR, para aplicaciones cómicas y médicas.

Descubre cómo el procesamiento del lenguaje natural y el aprendizaje automático con Python ayudan a resolver crímenes como el grooming, agilizando el análisis forense de conversaciones digitales.

Uso de Python y ArcPy para analizar datos de telemetría en la conservación de jaguares, combinando tecnología y ecología para entender y proteger esta especie.

Explore how mathematics and Python can be used to solve crime mysteries, inspired by Sherlock Holmes. Learn to apply statistical concepts and Python libraries to tackle forensic puzzles and hypothetical cases.

Explore creating map animations from temporal location data using Python and QGIS. Learn PyQgis Temporal API, scripting, building standalone applications, and developing plugins for enhanced map-making capabilities.

Learn to create interactive games with MicroPython and micro:bit, exploring push buttons, accelerometer sensors, and LED displays. Includes examples like Chase the Dot, Genius, and Car Crash.

Explore Python's time zone handling, including zoneinfo module, ambiguous times, DST transitions, and datetime's fold attribute. Learn to navigate complex scenarios in working with time zones.

Explore Python's evolution, focusing on introducing incompatible changes, lessons learned from Python 2 to 3 transition, and future plans for a stable ABI and improved compatibility.

Explore balancing privacy and utility in AI language models, focusing on protecting sensitive data while maximizing ChatGPT's benefits. Learn about PII removal, secure enclaves, and privacy-aware LLM applications.

Learn to create a hyperspace navigation app using graphs in Python, replacing complex if-then statements for improved code readability and flexibility. Explore graph data structures and modeling techniques.

Explore building backend APIs with Flask and implementing feature flags using LaunchDarkly to ship faster and safer. Learn hands-on examples and best practices for risk mitigation in API development.

Exploring distributed computations in Python across diverse hardware, addressing challenges and strategies for optimal performance in heterogeneous computing environments.

Explore various open-source Python profiling technologies, their tradeoffs, and visualization methods like flow charts, call trees, and flamegraphs in this hands-on workshop.