Gregory Brown - The blog

I write every now and then on topics related to my job, and passions I have. Technology, management, food and cycling

Visitor Design Pattern: Code Tour Guide for Navigating Objects

Embark on a code adventure with the Visitor Design Pattern in Ruby! Learn how to explore different objects with friendly tour guides, each offering a unique perspective. Join this coding exploration with practical examples and let your code wander through diverse elements like a seasoned traveler!

Design Patterns

Technology

Tutorials

Facade Design Pattern: Code Magician's Assistant for Simplifying Tricks

Dive into the magical realm of the Facade Design Pattern in Ruby! Learn how to simplify complex code tricks with a trusty assistant, making your system's performance look effortlessly enchanting. Join this coding carnival with practical examples and let your code dazzle like a master magician's performance!

Design Patterns

Technology

Tutorials

Unlocking the Code: A Deep Dive into Leadership Traits in Software Development

Discover the keys to success in technology leadership with insights into customer-centricity, people-driven approaches, and the ever-evolving landscape of software development. Navigate the digital sea with practical wisdom, trends, and a commitment to placing the customer at the heart of the development journey.

Business

Learning

Management

Strategy Design Pattern: Code Juggler for Swapping Tricks

Step into the dazzling world of the Strategy Design Pattern in Ruby! Learn how to turn your code into a juggling acrobat, effortlessly swapping between different strategies. Join this coding circus with practical examples and make your objects perform tricks that'll leave the audience in awe!

Design Patterns

Technology

Tutorials

Unveiling the Code: The Unparalleled Role of Learning in Software Development Leadership

Explore the essence of leadership in technology with our in-depth exploration into the role of continuous learning in software development. Uncover the roots of perpetual learning in the minds of developers and understand how modern technical leaders stay ahead in the digital landscape. Elevate your leadership journey with insights on navigating emerging trends and championing a culture of continuous upskilling.

Business

Career

Learning

Management

State Design Pattern: Code Chameleon for Shapeshifting Objects

Dive into the enchanting world of the State Design Pattern in Ruby! Transform your code objects into shape-shifters, seamlessly adapting their behavior with different states. Join this magical coding show with practical examples, and empower your objects to charm through ever-changing situations!

Design Patterns

Technology

Tutorials

Leadership Alchemy: Balancing People and Technology in Software Development

Explore the delicate balance of leadership in technology with insights into the art of motivating teams and understanding the intricate tech stack. Dive into the world of software development leadership, where effective leaders are tech sages, conductors of a complex symphony of both people and technology.

Business

Career

Management

Decorator Design Pattern: Code Sprinkles for a Flavorful Experience

Elevate your coding with the Decorator Design Pattern – a delightful infusion of functionality into your objects. Add layers of features without the mess, creating flavorful and maintainable code. Whether crafting digital masterpieces or dynamically enhancing your code, the Decorator Pattern is your secret ingredient for an exquisite coding experience. Sprinkle on, code chefs, and savor the flavor of elegant and maintainable code!

Design Patterns

Technology

Tutorials

Mastering the Art of Adaptability: A Deep Dive into Leadership in Software Development

Uncover the secrets to effective leadership in technology with our deep dive into adaptability in software development. Learn how quick thinking, collaborative approaches, and the right tools can transform challenges into opportunities. Navigate the dynamic world of tech leadership with finesse, leaving an indelible mark on projects and teams.

Business

Career

Learning

Management