
Exploring the future of real-time and offline data management in web development, focusing on GraphQL and local-first approaches for simplified, efficient application architecture.

Dive into advanced authorization models for GraphQL, exploring relationship-based permissions and their implementation in distributed and federated graphs.

Explore the web's evolution and its next transformation, focusing on distributed systems, improved user experiences, and enhanced development productivity for faster, cheaper solutions.

Practical insights on microservice architecture, covering system and entity aspects, design implications, and best practices for developing, testing, deploying, and securing distributed systems.

Explore designing testable components in distributed systems, focusing on Battle.net's development. Learn practical strategies for structuring classes, ensuring correctness, and evaluating performance without full-scale deployment.

Explore rest_rpc, a modern C++ RPC framework simplifying client-server communication. Learn implementation challenges and solutions for type-safe, efficient, and user-friendly remote procedure calls.

Explore C++11's <system_error> header, focusing on std::error_code and std::error_condition. Learn their design, intended use, and potential for extensibility in error handling and reporting across platforms.

Explore std::variant in C++, its implementation, and alternative approaches for serialization. Learn about Intrusive-Variant and Variant-of-Base techniques, and gain insights into modernizing C-style code with variants.

Explore building a distributed computer vision system for farm management using Python, OpenCV, and ZMQ. Learn about image processing, sensor integration, and IoT network development for agricultural applications.

Hands-on workshop on building distributed serverless Python applications using Google Cloud Platform services. Learn to connect multiple programs through databases, APIs, and event triggers for cloud-native development.

Explore event-driven applications using Apache Kafka and Python. Learn about Kafka's capabilities, integration techniques, and real-time data streaming for modern application development.

Explore conflict-free replicated data types (CRDTs) and their potential to enhance Jupyter notebooks, enabling real-time collaboration, synchronous editing, and improved version control in data science workflows.

Learn to build a distributed web scraper in Python, reducing batch job times and improving code durability. Explore techniques, lessons, and stories for efficient large-scale web scraping.

Hands-on tutorial exploring Ray Core APIs for distributed Python applications, covering remote functions, actors, and design patterns for efficient parallel computing.

Explore reconciliation loops as an alternative to queues in distributed systems, examining their implementation in the Takahē ActivityPub server and discussing their advantages and challenges.

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

Learn to instrument, monitor, and troubleshoot Python applications using OpenTelemetry. Gain hands-on experience with traces, metrics, and logs for improved observability and faster issue resolution.

Explore Python's integration with AMQP for efficient message-driven architectures, enhancing scalability and reliability in distributed systems.

Sviluppo di uno strumento parallelo e distribuito per gestire backup di dati su larga scala, ottimizzando le prestazioni e l'affidabilità in ambienti multi-terabyte.

Learn to create a parallel and distributed backup tool for handling multi-terabyte datasets, exploring efficient strategies for large-scale data management and protection.

Explore fully versioned distributed object persistence, its principles, and practical applications in modern software development.