Captain John Peck
✶
Captain John Peck

Merchant Navy captain, software entrepreneur, senior Freemason, Rosicrucian, and practising Spiritualist — a lifetime spent moving between the practical and the contemplative. Two collections of that work live here: eighteen quiet addresses on the inner life, and a twenty-part audio journey through the hidden architecture of a Masonic ritual. Choose where to begin below.

Radio Play 1 infographic — introducing Captain John Peck

About the Author


Captain John Peck

Captain John Peck
(Merchant Navy, Rtd)

Captain John Peck
john@captainjohnpeck.com

  • W. Bro PPGSwdB Wilder Lodge. (9471 Berkshire)
  • W. Bro PPGJW Hungerford Lodge of Mark Master Masons. (1342 Berkshire)
  • E. Comp PPGSN Cookham Manor Chapter. (4191 Berkshire)
  • RW Frater 9° Societas Rosicruicana in Anglia – Past Saffragan, Past Provincial Director of Studies, (31 Thomas à Becket) Home Counties
  • ABTA Award for Speed of Response, awarded to the tour operation software package developed by Captain John Peck for its exceptional speed of response.
  • ATOL Award for Economy of Operation, awarded to the same tour operation software package in recognition of operating costs approximately 50 per cent lower than those of the nearest rival.
  • Award assigned by the faculty of MIT in 2026
  • Invarum Perfectum – Boldly Undertake to be perfect.

Captain John Peck is a distinguished mariner, computer software developer, Freemason, Rosicrucian, practising Spiritualist, and author whose career has been characterised by innovation, problem-solving, service, and a sustained pursuit of knowledge. His professional and spiritual journeys have developed alongside one another for more than seven decades, encompassing the command of ocean-going vessels, pioneering maritime technology, the design and implementation of complex computer systems, and extensive study of spiritual philosophy and the esoteric traditions of Freemasonry.

His life at sea spanned eighteen years, from 1957 to 1975. During this period, he developed what he describes as the world's first radar plotter capable of simultaneously displaying the true and relative motion of vessels, including their direction and speed. He invented, constructed, and sold the device to address the practical problems of navigation in fog and reduced visibility, enabling cable ships to operate more safely in crowded shipping lanes. This early work exemplified the approach that would become a defining feature of his later career: identifying a practical problem, developing an innovative solution, and bringing that solution into effective operation.

By 1975, Captain Peck had reached the rank of Master and was commanding a computerised survey vessel. Having attained the highest rank in his maritime career and completed his service at sea, he came ashore and entered the emerging computer software development industry. His subsequent career has been devoted to solving complex problems and transforming clients' requirements into working solutions.

In 1980, Captain Peck established his own company, beginning a career in software development and systems implementation in which he remains active to this day. Over the decades, the titles and roles within the computer industry have evolved, but the substance of his work has remained remarkably consistent. His approach encompasses the complete life cycle of a solution: understanding a client's requirements, identifying the underlying problem, designing an appropriate solution, procuring the necessary hardware, developing the software, delivering and installing the system, training personnel, and subsequently maintaining the hardware and software under support contracts.

The longevity of his professional relationships is testament to this approach. Two of his principal contracts each continued for more than thirty-one years. His work has also received formal recognition, including an ABTA award for speed of response and an ATOL award recognising the economy of his operations, where operating costs were reported to be approximately 50 per cent lower than those of the nearest competitor. In 2026, he also received an award assigned by the faculty of MIT, further recognising his contribution to his field.

Alongside his professional career, Captain Peck has pursued a spiritual journey that began in 1955. His interest in spiritual awareness, philosophy, and esoteric traditions has remained a continuous thread throughout his life and has developed in parallel with his professional work as a problem solver. His Masonic and Rosicrucian studies have led him to explore the relationship between human consciousness, spiritual awareness, and the deeper philosophical principles embedded within the Masonic tradition.

He is a senior Freemason and Rosicrucian, and a practising Spiritualist whose work draws upon decades of study, meditation, contemplation, and dedicated service within his respective traditions. His Masonic and Rosicrucian appointments reflect a longstanding commitment to scholarship as well as service, including his work as Past Saffragan and Past Provincial Director of Studies within the Societas Rosicruicana in Anglia.

Captain Peck's writing represents the culmination of these diverse experiences. Having spent a lifetime approaching both technical and spiritual questions through investigation and problem-solving, he has sought not only to understand what he has encountered but also to share his conclusions with others. To this end, he has written 32 lectures examining spiritual awareness as it is expressed and developed throughout the Masonic tradition.

At 86 years of age at the time of writing, Captain Peck remains professionally active and intellectually engaged. His life encompasses a rare combination of maritime command, technological innovation, entrepreneurship, software engineering, Masonic and Rosicrucian scholarship, and spiritual enquiry. His continuing work reflects a lifelong conviction that every problem presents an opportunity for understanding—and that knowledge, once acquired, is most valuable when it is shared.

Settings

WCP Compliant

About WCP Theme Portability

About .wcpt Theme Files

WCP Portability Specification

WCPP defines how WCP-based dashboard setups are bundled, transported, and reconstructed on a different machine. Where WCP handles runtime communication between widget and host, WCPP handles the packaging and distribution of those widget setups.

Importing a .wcpt file imports a theme using the .wcpt theme portability format defined in that specification.

Full specification: wcpp.widgetcontextprotocol.com

How to Create Your Own Custom Theme

The WCP Widget Theme Studio is a Docker container providing a full theme gallery and custom theme editor for WCP-compliant dashboards. It ships with 15 built-in themes (12 community plus 3 Penrith Beacon WCP native) and allows unlimited custom themes — all exportable as .wcpt files ready to import here, or shareable via URL.

Prerequisite: Docker Desktop must be installed before running the Studio. It is free for personal and small-team use:

www.docker.com/products/docker-desktop

The Studio is available free of charge on Docker Hub:

hub.docker.com/r/penrithbeacon/wcp-widget-theme-studio

Quick Start: With Docker Desktop running, open a terminal on your computer, paste the command below, and press Enter. Docker will download the image and start the Studio automatically.

docker run -d \
--name wcp-widget-theme-studio \
-p 3740:3740 \
-v theme_data:/app/data \
-v theme_published:/app/published \
-e CONTAINER_NAME=wcp-widget-theme-studio \
--restart unless-stopped \
docker.io/penrithbeacon/wcp-widget-theme-studio:latest

Once running, open your browser and go to http://localhost:3740. The Studio runs on port 3740 by default. To use a different port, replace the first 3740 in -p 3740:3740 with your preferred port number — for example, -p 8080:3740 to access it at http://localhost:8080.

Opening a terminal:

  • Mac — Open Terminal from Applications → Utilities, or press ⌘ Space and type Terminal.
  • Linux — Open your distribution’s terminal emulator (bash or zsh shell).
  • Windows — Open Command Prompt or Windows PowerShell from the Start menu. Note: the backslash line-continuation (\) used above works in PowerShell. In Command Prompt, replace each \ with ^ or paste the command as a single line.

Applying a Theme via URL

The WCP Widget Theme Studio offers a second way to share a custom theme — one that requires no file download or manual import on the recipient’s part. Once a theme has been designed in the Studio, it can be exported directly as a URL parameter that carries the full theme inline.

This makes it straightforward to link to any WCP-aware page whilst having it render automatically in a custom theme — particularly useful for corporate or branding contexts where a team wishes to share a link that arrives pre-styled in their own colours and typography. The theme is entirely self-contained within the URL itself.

Where the destination page has no existing query parameters, the Studio generates a complete query string beginning with ? that encodes the entire theme. Appending this to any WCP-aware URL causes the theme to be imported and applied automatically the moment the page loads — no action required from the visitor.

Where the destination page already carries URL parameters, the Studio instead provides a single parameter ready to append with &, so the theme travels alongside existing query data without conflict.

WCP Compliant

Sharing a Theme via Web Address

What does this do?

Every theme you apply has a name and a set of colour and style choices. This feature lets you copy a special web address that carries your exact theme inside it. When someone else opens that link, the page automatically shows in your theme — without them having to find and apply it themselves.

Which version do I use?

Start of address (? …)

Use this when sharing a plain web address. The theme information is added right after the page address, starting with a ?.

Add to existing address (& …)

Use this when the address already has a ? somewhere in it. If you are not sure, look at the address in your browser — if you see a ? after the page name, use this version.

Will it work on any website?

No — only on websites that display the WCP Compliant badge. You will usually find the badge in the page footer.

On other websites the link will still open the page normally — it just will not change the colours.