
Practical insights on building scalable data streaming ML pipelines for real-time processing using Python, Kafka, SpaCy, and Seldon. Covers key concepts and best practices through a Reddit comment moderation case study.

Explore deceptive security techniques using Python, including WebTrap and DemonHunter tools. Learn how to implement machine learning for XPath injection attack mitigation in web services.

Explore Python's object internals, memory management, and data structure behavior. Gain insights into mutability, copying, sorting, and memory allocation for improved code understanding and optimization.

Live-coding session using NumPy and SoundDevice to create realistic instrument sounds with math. Gradually build a synthesizer from simple sine waves to playing classical music, while exploring music theory concepts.

Explore the process of reviving and updating a Django project from Python 2.7 to 3.8, focusing on challenges, solutions, and best practices for modernizing legacy code.

Explore async programming in Python, focusing on its benefits for web applications. Learn to transform Flask apps to Sanic, with tips on measuring, monitoring, and testing async code.

Learn to optimize deep learning computations by writing custom C and CUDA extensions for GPU, with a focus on image search across billions of items and seamless integration with Python codebases.

Ray: open-source framework for scaling Python applications from laptop to cluster, solving performance challenges in ML/AI systems. Learn its features, use cases, and how it compares to alternatives.

Explore Python's data visualization libraries including Matplotlib, Plotly, Bokeh, and Altair. Learn about dashboarding solutions like Dash, Panel, and Voila, and understand their key features and recent developments.

Learn to optimize Python for high-performance machine learning, from Intel-enhanced packages to scalable data processing and analytics pipelines that rival C++/MPI performance on large datasets and clusters.

Discover 15 essential Python tips for effective data cleaning and understanding, focusing on Pandas and NumPy libraries to enhance your data analysis skills.

Prepare your Python project for production deployment with essential checklist, Docker image optimization, environment differences, and real-world strategies for handling exceptions, logs, and metrics.

Explore key insights and best practices for building robust data pipelines with Python, covering data acquisition, transformation, storage, and workflow management based on 6 years of experience.

Explore the design of WOQLpy, a Python query language for TerminusDB. Learn about challenges, methods, and best practices in creating Pythonic packages, with interactive discussions on effective Python design.

Explore how GoJek developed a personalized recommendation system using PySpark to match customers with relevant products and vouchers, improving conversion rates.

Optimize Pandas for larger datasets: compression techniques, faster operations, and alternatives like Dask and Vaex. Learn to process more data efficiently and boost your data analysis capabilities.

Explore gRPC Python's C extensions and AsyncIO implementation, covering Cython usage, GIL challenges, non-blocking I/O solutions, and performance improvements for efficient asynchronous programming.

Explore controlling hardware devices with Python, expanding your skillset beyond data analysis and web development. Learn practical applications for IoT and infrastructure automation.

Discover how Kedro framework facilitates collaboration between data scientists and engineers, enabling scalable and sustainable data pipelines while balancing flexibility and stability.

Explore the history and anatomy of command-line interfaces, discover Python packages for CLI creation, and learn to build, package, and publish your own CLI using Click.

Explore property-based API testing using schemathesis to automatically generate test scenarios from API schemas, enhancing test coverage and efficiency for web projects.