
Learn to create custom static analyzers for Go, catching preventable errors before they reach production and enhancing code quality through automated checks.

Explore innovative approaches to testing asynchronous architectures in production, focusing on reliability and handling real-world data at scale.

Explore CRDTs for building decentralized services in Go, covering implementation, advantages, and practical applications in distributed systems.

Explore building scalable applications using Go and SQLite, focusing on recent advancements, configuration tips, and strategies for improving data durability and performance.

Explore Go's native fuzz testing capabilities, including differential fuzzing and its mechanics, with a live demo of bug detection and resolution using this powerful tool.

Learn how CrowdStrike uses Contract Testing for Go HTTP/Message services to efficiently test microservice integrations without costly deployments or brittle environments.

Explore integration testing in Go using TestContainers-go and go-test-report, addressing challenges and solutions encountered during implementation for a smart city project.

Insights on testing React Native apps from Wix's experience, covering tools, best practices, and lessons learned for effective test-driven development in mobile environments.

Learn to add flow typing to React codebases, overcome common challenges, and publish type-checked modules. Gain insights on static analysis, refactoring, and implementing runtime type checking for improved code quality.

Explore GraphQL client options and their impact on development, covering modularity, schema checking, and static analysis. Compare Relay and other approaches for informed decision-making.

Explore modern UI testing approaches for React components, including snapshots, end-to-end frameworks, and style guide testing. Learn creative solutions to transform your testing strategy.

Explore a three-layered testing approach for React applications: unit testing components, behavioral testing interactive elements, and integration testing the entire app.

Explore deterministic state management in React components using State Machines. Learn Automata theory basics and discover how to generate automated tests for more predictable applications.

Scaling React Native development at Wix: architecture, testing, CI/CD, and future plans for supporting 100 developers. Insights on modular development and efficient production issue resolution.

Learn to create custom React Native apps for controlling smart home devices, exploring API testing, network sniffing, and building bridges to various smart appliances.

Strategies for effective JavaScript and React unit testing, covering best practices, common pitfalls, and advanced techniques like mocks and spies to create robust test suites.

Explore common React patterns that impact performance, learn to identify and avoid issues in UI, state management, and React Native-specific areas for faster applications.

Explore key principles for writing effective and confidence-boosting tests in React applications, focusing on programming fundamentals rather than specific tools or libraries.

Explore building drag-and-drop functionality from scratch using browser tools. Learn to create accessible, performant experiences for mobile and desktop without heavy libraries.

Improve front-end unit testing techniques to speed up development, reduce maintenance costs, and remove fear of change. Learn to write effective tests for React components.

Explore techniques for fast, robust visual unit testing in React applications, covering implementation, performance optimization, and pipeline integration.