
Explore common pitfalls and misuses of Java 21's virtual threads, learning how to avoid performance issues and implement them correctly in your projects.

Explore the controversial idea that "names don't matter" in programming, its implications for code semantics, and the apparent contradictions in mathematical naming conventions.

Explore best practices for .NET testing with Rob Richardson. Learn to implement effective tests in ASP.NET Core projects using XUnit and techniques to isolate dependencies for robust testing.

Exploring the future of Cloud-to-Edge computing, this talk presents innovative solutions for simplifying development, enhancing data management, and optimizing application deployment across the entire infrastructure spectrum.

Explore Java's evolution in 2024, featuring modern features for next-gen applications, Oracle's technology leadership, and advancements in developer productivity and community participation.

Learn advanced web scraping techniques using Python and Beautiful Soup, covering HTML parsing, dynamic content handling, proxy usage, error management, and data extraction automation for efficient web data collection.

Learn to extract clean text from URLs and web searches using Jina AI, with optional API key. Includes code review, chat integration with GPT-4, and introduction to Auto Streamer v3.

Discover how to turn open-source projects into profitable ventures, learn from JobRunr's success story, and explore strategies for becoming a full-time open-source developer and your own boss.

Comprehensive iOS development tutorial covering UIKit, programmatic UI, networking, and persistence. Build a GitHub follower app while preparing for take-home interview projects.

Comprehensive SwiftUI tutorial covering fundamentals through advanced concepts. Build four apps with increasing complexity, learning UI design, data flow, networking, and iOS-specific features.

Comprehensive Swift programming tutorial covering language basics, iOS app development, UIKit, SwiftUI, and practical projects. Includes career advice and bonus content for aspiring developers.

Explore vertical architectures for scalable Angular apps. Learn about verticals, team scaling, and implementation options like CLI workspaces, Nx Monorepos, and Micro Frontends.

Discover techniques for writing clear, empathetic code that enhances readability, reduces bugs, and improves team collaboration. Learn to transform confusing code into elegant, maintainable solutions.

Learn to use Turbo Intruder for efficient fuzzing, including account bruteforcing and bypassing MFA timers. Hands-on lab exercises demonstrate practical application of this powerful security testing tool.

Discover hidden endpoints and vulnerabilities by diving deep into JavaScript files. Learn techniques to uncover potential bugs and enhance your bug bounty hunting skills.

Strategies for maintaining and improving legacy codebases, including when to refactor, effective communication, documentation, and automated testing techniques.

Explore the power of meta programming to generate code and functionality, saving time and effort in software development tasks.

Comprehensive exploration of dev container ecosystem, covering features, templates, and specifications. Includes demos, project examples, and community resources for developers.

Discover the benefits and opportunities of open source involvement, from skill development to networking, in this insightful talk by Eddie Jaoude.

Explore game engine architecture fundamentals, project structure, and build systems. Gain insights from real experiences and witness the initial engine execution.

Explore continuous profiling techniques to optimize resource usage, reduce cloud costs, and enhance software performance across multiple languages in cloud-native environments.