Available position-specific pages

Each card below links to a generated landing page.

Founding Technical Writer Portfolio

Owns documentation and other technical content to help developers succeed.

Open page

Senior Technical Writer Portfolio

Creates a wide range of documentation for technical and non-technical audiences.

Open page

Technical Writer Portfolio

Collaborates cross-functionally to produce product manuals, CLI guides, release notes, and training materials.

Open page

Core work samples

Collect diagnostic logs for troubleshooting

Explains how to use the log uploader tool to collect and submit logs for debugging and support troubleshooting workflows.

Developer experienceMarkdown authoringGitHub workflows

Log Uploader tool overview

Introduces the purpose and usage context of the log uploader tool within the product’s debugging workflow.

Markdown authoringDeveloper experienceGitHub workflows

Subdomain takeover vulnerabilities in DNS configuration

Explains the mechanics of subdomain takeover vulnerabilities, including how DNS configurations and external service dependencies can create exploitable conditions.

Security documentationDeveloper experienceCross-team collaboration

Identifying subdomain takeover risks

Describes the conditions that allow subdomain takeover vulnerabilities to occur and how developers can recognize misconfigurations that create risk.

Security documentationCross-team collaborationDeveloper experience

Preventing subdomain takeover vulnerabilities

Provides practical mitigation strategies for preventing subdomain takeover vulnerabilities through DNS management and infrastructure hygiene.

Security documentationDeveloper experienceCross-team collaborationContent strategy

Platform local API security model

Explains the security model governing local APIs exposed by the platform runtime, including how access restrictions protect system capabilities.

Security documentationDeveloper experience

Requesting access to restricted APIs

Describes mechanisms used to request access to APIs that are restricted on the local system.

Security documentationPlatform documentation

Accessible names and labels explained

Explains the difference between visible labels and accessible names and how assistive technologies interpret them when interacting with web interfaces.

Cross-team collaborationWeb platform documentationWeb standards documentation

Accessibility labeling best practices

Summarizes recommended practices for ensuring that interface elements have clear and meaningful labels that support accessible navigation.

Accessibility documentationWeb platform documentation

Application manifest concept and purpose

Explains the role of the application manifest in defining application configuration, capabilities, and runtime behavior within the platform.

Platform documentationConfiguration documentation

Application manifest configuration reference

Documents the structure and fields used in the application manifest file and how they control application capabilities.

Platform documentationConfiguration documentation

Fallback manifest concept and purpose

Explains the role of fallback manifests in the platform and how they ensure applications can start when a primary manifest is unavailable.

Configuration documentationPlatform documentation

Fallback manifest behavior during application startup

Explains how the platform loads fallback manifests during the application startup process when a primary manifest cannot be used.

Platform documentationArchitecture documentation

Configuring and using fallback manifests

Provides reference information on fallback manifest configuration, events emitted during fallback checks, and typical log output for fallback scenarios.

Platform documentationConfiguration documentation

Desktop API security model

Explains the security model governing APIs available on managed desktops and how administrators control access to platform capabilities.

Security documentationPlatform administration documentation

Restricting API access on managed desktops

Describes how desktop owners restrict or allow access to APIs to protect system capabilities and reduce security risks.

Security documentationPlatform administration documentation

Agents: integrating external systems with HERE Enterprise Browser

Explains how agents connect HERE Enterprise Browser to external systems such as Microsoft 365, Salesforce, and Slack, enabling cross-application search and interoperability.

Platform documentationConceptual documentationEnterprise software documentation

Configure an agent integration in the HERE Admin Console

Step-by-step instructions for creating and configuring an 'agent' (integration) in the HERE Admin Console, including selecting the agent type, entering configuration values, and granting access.

Administrative documentationTask-oriented writingEnterprise software documentation