
Discover practical tips to reignite your passion for coding and find joy in software development, combining insights from psychology, philosophy, and computer science.

Explore strategies for successful remote work implementation, including leveling the playing field, effective communication, and building trust in distributed teams.

Discover strategies to combat work-related stress, improve work-life balance, and avoid "Stress Driven Development" in this insightful talk by Dmitry Vinnik.

Explore Agile culture and DevOps mindset to enhance collaboration, fulfillment, and impact in software development. Discover mechanisms for building high-quality relationships and improving team effectiveness.

Explore agile development best practices for faster, reliable software delivery while meeting customer needs and quality standards. Learn strategies to balance speed and quality.

Explore the evolving definition of entrepreneurial success in the modern era. Gain insights on balancing financial goals, organizational culture, talent acquisition, and other factors for holistic business achievement.

Discover techniques for giving and receiving feedback beyond code reviews, leveraging co-workers' opinions for career growth and fostering a culture of continuous improvement in the workplace.

Explore the transition from engineering to product management, uncovering key mindset shifts, strategic decision-making, and essential skills for success in this challenging but rewarding career path.

Explore Kafka's core concepts, architecture, and use cases. Learn about its scalability, resilience, and performance, with insights on transactions and potential production pitfalls.

Explore reactive Java programming with Project Reactor and Spring Boot 2, covering integration, API design, testing, and live coding examples for building responsive services.

Discover how to cultivate product vision, nurture essential soft skills, and foster a mindset for success in teams and individuals. Learn practices for meaningful work and happiness.

Explore the Majestic Modular Monolith approach as an alternative to microservices, examining its design, implementation, and benefits for code organization, productivity, and scalability.

Explore data scraping as an alternative to biased APIs for social media research. Learn scalable architecture for deep web data capture, topic modeling, and sentiment analysis to detect community manipulation.

Discover advanced IntelliJ IDEA techniques to boost productivity, enhance code understanding, and streamline your development workflow with expert insights from Trisha Gee.

Explore how teams form product vision, essential soft skills, and practices to nurture these abilities. Learn to cultivate a mindset for successful product development and meaningful work.

Explore strategies to tackle complex software challenges, avoid common pitfalls, and create adaptable systems. Learn to minimize accidental complexity and make informed technology choices.

Discover techniques for deliberate practice to enhance your professional skills and work performance, focusing on continuous improvement rather than perfection.

Engaging exploration of technology trends and their impact on Generation Z, offering insights into the digital landscape shaping young minds today.

Explore the concept of diversity in software development and its impact on creating inclusive, effective solutions for varied user needs and perspectives.

Discover software professionals' insights on transforming organizational culture through refactoring techniques and hacking strategies for improved development practices.

Navigating tech's "Bro Culture" as a woman: strategies for success, overcoming biases, and thriving in male-dominated spaces. Insights from a 20-year startup veteran's experiences and her male alter ego "Allan."