Purpose: Build the software the world needs to unleash evolution and empower purpose in organizations
  • 3rd Party Technical Services Steward

    Purpose:

    Effective and efficient 3rd-party administration of technical services

    Accountabilities:

    • Publishing a list internally of third-party services that GlassFrog is integrating with in the product codebase, including how the account is being paid
    • Adding and removing user accounts from third-party services used by GlassFrog
    • Publishing authorized budget for outside services
    • Administering paid third-party technical services used by GlassFrog
  • Agent Development

    Purpose:

    Software ships at the speed of thought

    Accountabilities:

    • Shipping general GlassFrog product improvements (features, bugs, quick wins)
    • Shipping API v5
    • Shipping Clyde — the agent infrastructure that makes all this possible
    • Shipping AI Agent Integration — first-class agent participation in GlassFrog
    • Shipping Cloud Infra (AWS, production hosting, deploys)
  • Architect

    for backend, cloud

    Purpose:

    Sustainable, healthy architecture for the long run

    Accountabilities:

    • Planning and executing large infrastructure investments and improvements.
    • Reviewing PRs and providing feedback to Developers on request
    • Providing feedback on suitability of developer-initiated infra stories
    • Blocking or escalating work on any developer-initiated infra stories that seem harmful or overly wasteful
    • Providing ad-hoc technical leadership as opportunities present themselves
    • Integrating objections from @Product Vision to potential investments for improving development capacity, before committing to those investments
    • Supporting @Developer in using defined source control systems effectively and efficiently
    • Soliciting and integrating feedback from other @Architect role fillers on design and execution of large infrastructure changes
    • Maintaining and prioritizing the issues in the Linear Infra Work project
    • Publishing architectural guidelines for @Developer to follow
    • Reviewing pull-requests for adherence to architectural guidelines
  • Developer

    Purpose:

    Satisfy the customer through early and continuous delivery of truly valuable software

    Accountabilities:

    • Participating in team processes defined by @Agilator
    • Following architectural guidelines published by @Architect
    • Attempting to reproduce bugs at the request of @QA
    • Implementing GlassFrog user stories, bug fixes, and chores to improve the product and GlassFrog operations
    • Adding infra stories to get rid of dead code as observed
    • Sharing development challenges with other @Developer role fillers as challenges arise in their development work
    • Delivering bugs and stories in a testable state before triggering @QA to test them
  • Feature Owner

    Purpose:

    Features customers love

    Accountabilities:

    • Gathering requirements and context for owned features from stakeholders and customer feedback
    • Breaking down owned features into well-specified, implementable stories
    • Supporting stories with mockups, UX direction, or additional specification as needed
    • Coordinating development and rollout of owned features
    • Acceptance testing delivered stories against feature intent
  • Pipeline Ops

    Purpose:

    Code flows smoothly from merge to production

    Accountabilities:

    • Deploying delivered stories to production, including smoke-testing on staging
    • Monitoring and triaging issues reported in #bugs-og
    • Prioritizing critical bugs above other work and fast-tracking to resolution
    • Advising L2 Support on technical fixes for customer issues
    • Providing projections on availability to pull critical bugs on request
    • Notifying @Ribbiting Communications when you deploy new functionality.
  • Platform Engineer

    Purpose:

    Infrastructure developers love

    Domains:

    • AWS Infra

    Accountabilities:

    • Supporting @Developer with web app deploys and rollbacks as needed
    • Running rake tasks on production at the request of @Developer
    • Notifying @Ribbiting Communications  when deploying new functionality.
    • Defining and evolving deployment processes for hosted environments
    • Triaging and resolving infrastructure issues in the development pipeline
    • Maintaining and optimizing CI pipelines
    • Responding to incidents and service degradations, including status page updates
    • Defining and maintaining hosted infrastructure, DNS, and email systems
    • Monitoring application and infrastructure health, triaging significant regressions
  • Security Maintenance

    Purpose:

    Secure infrastructure and software

    Accountabilities:

    • Identifying potential security threats to GlassFrog and customer data
    • Championing security issue fixes through the process
    • Scanning for security holes and known vulnerabilities on a regular basis
    • Informing @Privacy Compliance Coordinator as soon as any breach of personal data is suspected
    • Documenting, reviewing and updating security configuration standards
    • Performing reviews to validate compliance with documented standards.
    • Responding to requests about GlassFrog security
    • Scanning for security holes and known vulnerabilities on a regular basis
    • Publishing standards about when to use Rails encrypted credentials, when to use AWS keys, and ensuring that existing credentials are in the preferred location.
  • Senior Review

    Purpose:

    Nothing ships without human eyes on it

    Accountabilities:

    • Reviewing agent-generated pull requests for correctness, quality, and architectural fit
    • Desk-checking fixes locally before approving for deployment
    • Providing feedback to improve agent output quality over time
    • Evaluating delivered bug fixes on request and accepting or rejecting as appropriate
  • System Monitor

    Purpose:

    Unspecified

    Accountabilities:

    • Monitoring application performance, and triaging or submitting critical bugs for significant performance regressions or problems
    • Observing the logs for errors frequently, preferably every day, and alert the team if something got worse
  • Technical Screener

    Purpose:

    Unspecified

    Accountabilities:

    • Defining a technical screening process for candidates for roles requiring technical software development related skills
Purpose: Satisfy the customer through early and continuous delivery of truly valuable software
  • Circle Lead

    Purpose:

    Satisfy the customer through early and continuous delivery of truly valuable software

    Accountabilities:

    • There are no accountabilities defined for this role.
Purpose:

Our Essence is: GlassFrog is the morning sun, breaking dawn with radiant clarity.

Our Blessing is to provide the spark of insight that ignites the fire of evolution.

Our Mission is to transform every organization into a sanctuary of clarity, passion, and purpose.

Our Message is: Organizational life can be so much better. Lack of clarity is the root of organizational pain, and you can’t optimize what isn’t clear to start with. Creating organizational clarity enables change, and change enables evolution; and once you’ve unleashed evolution in your company, progress isn't just possible, it's unstoppable.

Note: GlassFrog uses the purpose discovery framework and four aspects of purpose from Tim Kelley's book "True Purpose".

  • Partnership Steward

    Purpose:

    The circle has the requisite partners and partner relationships for its needs and context

    Accountabilities:

    • There are no accountabilities defined for this role.
Purpose: Easy onboarding, smooth operations, delighted customers
  • L2 Support

    Purpose:

    Customer-facing roles get the technical assistance they need

    Accountabilities:

    • Updating feature flags settings upon request of @Customer Support
    • Evaluating the severity of tickets escalated to L2 and assisting @Customer Support in shepherding potentially critical bugs to a timely resolution
    • Triaging user-reported issues after @Customer Support has attempted to find a reproduction
    • Handling complex imports at the request of @Customer Support during customer onboarding
    • Arranging successive role filler(s) to avoid coverage gaps.
    • Investigating and triaging Stripe billing integration issues upon request
  • Support Tech Wizard

    Purpose:

    Support infrastructure has the technical expertise it needs to thrive

    Accountabilities:

    • Configuring and maintaining GlassFrog's customer support platform and knowledge base
Purpose: Customer-facing roles get the technical assistance they need
  • Circle Lead

    Purpose:

    Customer-facing roles get the technical assistance they need

    Accountabilities:

    • There are no accountabilities defined for this role.
Purpose: Software ships at the speed of thought
  • Circle Lead

    Purpose:

    Software ships at the speed of thought

    Accountabilities:

    • There are no accountabilities defined for this role.