Co-creating your agency’s project definition & client onboarding toolkit

• Delivery-approach shaping tools
• Risk review & rebalancing process

As an accomplished Agile coach, agency business owner, strategist and developer, I have spent over two decades at the intersection of technology, business, humans, and creative problem-solving. My journey began in the trenches of software development, where I honed my technical skills and developed a passion for building elegant, user-centric solutions. This technical foundation has been crucial in understanding the complexities of product development and delivery.

In founding and leading a digital agency, I navigated the challenges of scaling a service-oriented business, mastering the art of client relations delivering high-quality digital products and transitioning projects to value focused support agreements. This experience taught me the nuances of managing client expectations and the importance of transparent, effective communication in building long-lasting partnerships.

As an agile coach, I’ve guided teams and organisations in adopting agile methodologies, focusing on continuous improvement, flexibility, and delivering value quickly. My approach emphasises collaboration, adaptability, and empowering teams to make decisions that lead to better project outcomes.

In my role as a strategist, I focused on business processes and technological innovation. I help client-facing agencies refine their sales approaches and product delivery methods, ensuring they align with market needs and client expectations. My strategy work is informed by hands-on experience in software development, commercial approaches and product delivery in client-facing agencies.

With a client-centric mindset, I support agencies in crafting compelling value propositions, streamlining operations, and fostering a culture of excellence and innovation. My goal is to help agencies not just survive but thrive in the ever-evolving digital landscape by becoming more resilient, agile, and client-focused.

Get in touch

Move your Sites folder in OS X with a SymLink NOT an Alias

Two hours of my life were wasted on this one, even though I’ve done it before. So…

If you want to move your ~/Sites folder into say Dropbox or AeroFS or Google Drive or SkyDrive and then you still want to point to it from its default location don’t use an alias.

I know an alias is only a ctrl-click away, but it means all sorts of pain.

Instead, move the folder to dropbox by dragging it (yes you can do this), then open Terminal and type:

ln -s ~/Dropbox/Sites ~/Sites

Replace Dropbox with whatever the folder of your service is called.

Restart Apache either by restarting Web Sharing in System Preference -> Sharing or by using Terminal and typing:

apachectl graceful

Cross your fingers and open a virtual host in your web browser. I fought with an Alias and all sorts of folder settings and httpd.conf lines to try and get it working, and then all I needed was to use a SymLink in its place.

Don’t worry about no longer having a ‘real’ ~/Sites folder. You don’t actually need one.

Cheers to James Galley, my desk neighbour for helping my brain to click on this one.