
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.

Explore ScanAPI, an open-source tool for creating integration tests for REST APIs. Learn its motivations, problem-solving capabilities, implementation, and future developments.

Explore interactive mapmaking using Python and GeoDataframes. Learn to create visually appealing maps with libraries like Folium, Kepler.gl, and Plotly, and discover Geopatra for simplified geodata visualization.

Explore advanced sorting techniques in Python, from built-in functions to custom sorting methods. Learn to efficiently sort complex data structures and create sortable custom classes.

Explore Golden Master Testing for legacy systems and data processing programs. Learn techniques to implement, process outputs, and identify relevant differences in Python.

Discover strategies for introducing Python in non-Python workplaces, from initial steps to building a Pythonic culture. Learn from real experiences to successfully implement Python in your company.

Explore how Gousto uses Python for menu planning optimization and personalized recommendations, leveraging genetic algorithms and graph databases to enhance customer experience and operational efficiency.

Explore automating Kubernetes infrastructure management using Python, focusing on creating a Celery Operator to streamline cluster setup, configuration, and autoscaling in production environments.

Explore challenges and solutions for packaging Python code in distributed computing environments, focusing on shipping methods, pickling, self-contained executables, and real-world examples with PySpark and S3 storage.

Explore AsyncIO for cloud IoT core development, focusing on data integrity and performance. Learn techniques for handling messages, managing connections, and ensuring accurate data in low-cost solutions.

Learn tools and libraries for writing consistent, high-quality Python code. Explore PEP standards, linters, formatters, and security checkers. Discover integration methods for development workflows and build pipelines.

Automate tasks using Python scripts and integrate them with chat apps for easy access. Learn to create software robots that handle server diagnostics, incident response, API access, and analytical reporting.

Explore integrating Python with Android for GPS functionality, inspired by a book cataloging project. Learn about RPC calls between Python and Android intents for efficient mobile development.

Discover Auto-sklearn, an open-source AutoML tool that simplifies machine learning pipeline development. Learn its functionality, benefits, and how to implement it as a scikit-learn replacement.