
Explore continuous delivery for native mobile apps, covering tools, branching, Jenkins jobs, testing strategies, and best practices to improve agility and reliability in app development.

Explore strategies for creating maintainable unit tests that benefit the entire development team. Learn to write effective, unselfish tests that enhance code quality and collaboration.

Estrategias y desafíos para implementar arquitecturas de microservicios en grandes empresas, abordando aspectos organizacionales, técnicos y de transformación.

Explore domain-specific languages for programming self-rebuilding robots, focusing on resilience, adaptability, and distributed programming across various robotic applications.

Explore resilience in software systems, its importance, and strategies for building robust applications that can withstand failures and maintain functionality in complex environments.

Explore microservices architecture and its impact on organizational structure. Learn how Conway's Law influences system design and how to leverage it for faster, more scalable, and robust software development.

Explore iOS security threats and mitigations, covering architecture, malware examples, and best practices for developers to enhance app protection and user safety.

Insights on transitioning from 14-day sprints to continuous deployment, with practical tips for implementing and improving the development process for faster, more efficient delivery.

Explore Random Decision Forests on Apache Spark with Sean Owen. Learn about decision trees, feature vectors, model interpretation, and hyperparameter tuning for machine learning in distributed environments.

Explore Rugged software development principles, emphasizing resilience, security, and innovation. Learn about lifecycle changes, instrumentation, code testing, and supply chain advantages for creating robust software systems.

Dr. Forsgren explores the impact of DevOps on organizational performance, highlighting the link between IT investments and success when combined with the right culture and practices.

Explore innovative techniques to analyze code evolution, uncover hidden dependencies, and identify design issues in large-scale systems by treating your codebase as a crime scene.

Explore the groundbreaking Mars Science Laboratory mission and Curiosity rover's landing on Mars with NASA scientist Anita Sengupta, detailing the innovative technologies and challenges overcome.

Dan North revisits Agile principles, examining their relevance in today's rapidly evolving tech landscape. He challenges blind adoption of practices and emphasizes the importance of understanding core values behind Agile methodologies.

Insights from developing a commercial drone platform, covering hardware, software, and cloud components. Explores challenges, solutions, and applications in various industries.

Discover how to effectively analyze and make sense of big data using Elasticsearch, Logstash, and Kibana in this insightful presentation on distributed log analysis techniques.

Explore Angular2's capabilities through live app development, comparing with ES5 and Angular 1.4 conversions for a comprehensive understanding of framework evolution.

Exploración de wearables: oportunidades, desafíos y diseño para experiencias móviles contextuales. Análisis del mercado actual, casos de uso y pautas para crear interacciones naturales y discretas con dispositivos portátiles.

Explore how human interactions and company culture impact software development processes, focusing on the relationship between tools and organizational values.

Explore microservices implementation challenges, including database management, asynchronous patterns, and service taxonomy. Learn strategies for rapid development, scalability, and adapting to complex problem domains.

Explore reactive programming with Rx, focusing on evolving existing architectures. Learn techniques for refactoring and implementing reactive patterns in legacy codebases.