
Exploring Gilt Groupe's journey from Ruby to Scala, focusing on the benefits and challenges of implementing a typesafe, futures-based strong client model in a distributed service architecture.

Practical career advice for programmers, covering topics like job selection, skill development, work-life balance, and career advancement strategies. Insights from personal experiences to help developers navigate their professional journey.

Explore architectural simplicity through events, focusing on reducing complexity, enhancing flexibility, and building adaptable software systems for improved productivity and long-term evolution.

Explore CocoaPods, an Objective-C dependency manager. Learn its origins, features, and how it streamlines iOS/Mac app development by simplifying code sharing and integration.

Exploring DevOps and security integration, this talk discusses principles, risk management, and practical approaches for embedding security in agile development processes.

Discover efficient project sizing using Randomized Branch Sampling. Learn to estimate software project size accurately without analyzing every user story, saving time and improving forecasts.

Explore reactive programming for Android development, focusing on building event-driven applications consistently and reliably. Learn from SoundCloud's journey in embracing Functional Reactive Programming.

Exploring Web Assembly's potential to revolutionize web development by enabling high-performance native code execution in browsers, enhancing security and portability.

Exploring SAFe implementation at LEGO: benefits, challenges, and real-world insights from Agile experts Henrik Kniberg and Lars Roost on scaling Agile practices in large organizations.

Discover how Story Mapping can revolutionize your planning process, align stakeholders, and prioritize valuable tasks. Learn practical techniques to implement this powerful tool in your projects.

Explore Android security threats, pitfalls, and essential survival tips for developers. Learn about encryption, SSL pinning, app integrity verification, and tools like ProGuard to enhance your app's security.

Explore the future of IoT development with insights on creating a more programmable and productive environment for connected devices, featuring practical demonstrations on the Raspberry Pi 2.

Explore the Mobius Loop for outcome-focused Agile and Lean development. Learn why prioritizing outcomes over outputs leads to better results and how to implement this approach in your projects.

Explore Gradle's performance improvements for Android development, including variant modeling and a new configuration model. Learn about faster builds, optimizations, and future enhancements in this comprehensive overview.

Explore mutation testing in Python to validate test suites, detect unnecessary code, and improve coverage analysis. Learn about algorithms, mutations, and tools like Cosmic Ray for enhancing software quality.

Dismantling Android secrets with CodeInspect: Explore advanced techniques for analyzing Android malware, reverse engineering protection, and uncovering hidden behaviors in mobile applications.

Explore applying Continuous Delivery practices to embedded systems, overcoming challenges in versioning, testing, and security for improved software development processes.

Explore cross-platform mobile development strategies and challenges in this interactive fishbowl discussion with industry experts, offering insights for developers seeking efficient multi-platform solutions.

Explore how UX is a shared responsibility across teams, impacting various aspects of software development beyond just design, and learn strategies for integrating UX throughout the project lifecycle.

Learn to create innovative Apple Watch apps using watchOS 2. Explore the development process, key features, and best practices for building engaging wearable applications.

Explore Java language evolution strategies balancing innovation with compatibility. Learn about careful design approaches and the challenges of evolving a mature programming language.