Gregory Brown

more than code

Hi, I am Greg!

For the past two decades I have worked as manager and a full-stack developer. A prized baker, amateur cook, wannabe cyclist and a whole load more I've finally decided to bring this site back up online.

It has been abandoned for far too long and I have decided it was time to put something up.

Currently I have a blog where I write articles that range from work to lifestyle. I'll soon be adding other little features that showcase a bit of who I am.

Latest Posts

Business/Career

- See all posts

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

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

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

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

Technology

- See all posts

Flyweight Design Pattern: Code Butterflies for Feather-light Efficiency

Experience the elegance of the Flyweight Design Pattern in Ruby! Learn how to unleash code butterflies for feather-light efficiency, minimizing memory usage and enhancing performance. Join this coding ballet with practical examples and let your code flutter through tasks with the grace of a butterfly!

Design Patterns

Technology

Tutorials

Mediator Design Pattern: Bringing Harmony to the Code Ensemble

Picture your code as a lively chatroom, where the Mediator (chat room) orchestrates seamless communication between colleagues (users). It maintains order, preventing a chaotic cacophony of direct interactions. Just like a great party where everyone can communicate without chaos, the Mediator Design Pattern ensures organized and efficient communication in your codebase. Chat on, code communicators, and keep the conversation flowing harmoniously!

Design Patterns

Technology

Tutorials

Observer Design Pattern: Code Psychic for Keeping Tabs on Changes

Unlock the secrets of the Observer Design Pattern in Ruby! Learn how to create a psychic coding crystal ball, notify your avid observers, and keep your codebase responsive. Dive into this mystical adventure with practical examples and bring clairvoyance to your coding journey!

Design Patterns

Technology

Tutorials

Chain of Responsibility Design Pattern

Empower your code with the Chain of Responsibility Design Pattern – a flexible and decoupled chain of handlers. Each handler can either process the request or pass it to the next in line. This pattern shines in scenarios where multiple objects may handle a request, sparing the client from knowing the ultimate processor. Embrace the power of seamless request handling and decoupled workflows. Let the chain work its magic, code handlers, and enjoy the simplicity of this coding solution!

Design Patterns

Technology

Tutorials

Lifestyle/Food

- See all recipes