
Exploring design principles for complex numeric algorithms, balancing usability, extensibility, efficiency, and robustness. Insights from Boost.Polygon.Voronoi library implementation.

Learn to create Python bindings for C++ libraries, enhancing performance and usability. Explore memory management, data conversion, multi-threading, and API design for seamless integration.

Learn to create effective developer documentation that serves as marketing, defines your product, and acts as a user interface. Discover key strategies for different doc types and user engagement.

Explore how Python enhances UX design through automation, data analysis, and personalization. Learn practical examples for improving user experiences and designer workflows.

Learn to create cross-platform desktop and mobile applications using PySide and QML, combining Python's power with Qt's flexibility for efficient and versatile app development.

Learn how Python transformed SourceForge, enhancing usability and performance. Explore the journey from Django to Allura, and discover the impact of TurboGears and Pyramid in modernizing open-source development.

Learn to create rich HTML user interfaces for Python apps using Jigna, a seamless Python-JS bridge. Explore two-way data binding and rendering options in Qt widgets or web browsers.

Explore Odoo: a powerful Python framework for building web-based business applications, offering productivity advantages over popular alternatives like Django.

Smartcity proiektuetarako Django-rekin garatutako web orria, energia kontsumoa modu argi eta sinplean bistaratzeko, erabiltzailean oinarritutako diseinuarekin eta hainbat hizkuntzatan.

Explore integrating Python backend with Angular-based Ionic framework for cross-platform mobile app development, enabling modern UX design while leveraging Python's capabilities.

Explore modern authentication methods beyond passwords, including email-based, one-time passwords, and hardware keys. Learn implementation strategies for enhanced security in Python web applications.

Explore 10 essential Python Enhancement Proposals (PEPs) and their impact on everyday coding, from style guides to advanced features like data classes and assignment expressions.

Learn to create attractive and functional GUIs with PySimpleGUI, bridging the gap between complex frameworks and limited design tools. Explore its design philosophy and practical applications.

Learn to create user-friendly interfaces in Jupyter Notebooks using ipywidgets, enabling data scientists to build interactive tools without extensive front-end skills or deployment concerns.

Learn essential principles for creating effective business dashboards, including best practices and common pitfalls to avoid in data visualization and design.

Explore modern reporting with SQL Server 2016, featuring enhanced paginated reports, mobile BI, and integration with Power BI. Learn to create interactive, responsive reports for various platforms.

Explore advanced Power BI features to enhance user experience: bookmark capture, button configurations, report tooltips, and measure-based formatting for improved report design and interactivity.

Explore Android's Memory Compaction (MC) technology, its implementation, and impact on system performance in this in-depth technical session.

Explore efficient NVMe passthrough techniques, including AruRing, biopolling, and fixed buffers, to enhance storage performance in Linux systems.

Explore modeling view state as serializable data, enabling time travel debugging, UI replay, and improved program correctness in Swift app development.

Explore natural language processing APIs in iOS 11, their capabilities, and how to leverage them to enhance user experience in app development.