
Explore techniques for creating robust, idempotent, and transactional background jobs in Ruby, focusing on ACID principles and Sidekiq best practices.

Overcome blank page panic and boost confidence in coding through Test-Driven Development, pseudocode, and RSpec. Learn practical strategies to initiate projects and make steady progress.

Discover techniques for identifying and safely removing obsolete code in large Ruby projects, including git commands, static analysis, and effective PR strategies for code deletion.

Learn to create 2D platformers and top-down RPGs using Ruby and DragonRuby Game Toolkit. Perfect for beginners, this workshop guides you through game development basics with hands-on experience.

Learn strategies for implementing CI/CD in automotive software development using Yocto Project, covering source management, SDK, Jenkins, build optimization, and test automation.

Explore efficient Continuous Delivery for IoT Linux distributions using Yocto tools, GitHub, and Jenkins. Learn collaborative infrastructure, code review, testing, and upstream cooperation strategies.

Explore the pros and cons of RTOSes vs. bare metal approaches for embedded computing and IoT, comparing popular open-source options and os-less frameworks to help choose the right approach for your project.

Explore containerization in embedded systems using Yocto Project. Learn how to address licensing, reproducibility, security, and maintenance while building and deploying micro-services for modern embedded solutions.

Explore Ruby programming for hacking, forensics, and security testing. Learn techniques for penetration testing and digital forensics using Ruby's powerful capabilities.

Explore OSINT techniques using GUI and command-line tools. Learn advanced Twitter strategies, Facebook analysis, and specialized platforms for comprehensive digital investigations.

Explore TCP/IP, IPv6, routing, and internet architecture. Learn about BGP, ISPs, and internet exchanges to understand how the global network remains functional.

Explore challenges and strategies for effective phishing campaigns, covering tools, frameworks, and key considerations for successful implementation and detection avoidance.

Learn strategies to initiate and develop an effective application security program, focusing on key elements and best practices for implementation.

Explore how to persuade corporate clients to adopt Flutter for large-scale mobile app development, addressing concerns and highlighting its advantages for enterprise use.

Insights from two years of building commercial Flutter apps: client convincing, benefits, challenges, and best practices for successful development and team management.

Explore Flutter for desktop: current state, configuration, plugins, limitations, and future prospects. Gain insights into cross-platform desktop app development with Flutter.

Comprehensive guide to Flutter navigation: Navigator, Routes, and Transitions explained with practical advice, use cases, and future insights for efficient app development.

Explore voice-first Flutter app development using various integrations, including Flutter packages, ML solutions, third-party tools, and platform-specific features for Android and iOS.

Explore Flutter's inner workings: widgets, RenderObjects, and Elements. Understand layers beyond widgets, learn about RenderObjects, and discover the connection between widgets and Elements.

Explore reactive programming for large-scale Java applications, covering challenges, tools, APIs, and internals. Learn to optimize performance and handle complex data flows efficiently.

Explore the evolution of invisible UI and AI-driven interfaces, their potential for seamless computing, and the possible humorous and catastrophic implications for human-computer interaction.