
Clint Beacock developed and maintained core features for the tidepool-org/blip repository, focusing on data visualization, consent workflows, and release engineering. He built robust React and Redux components to streamline patient data flows, enhance daily chart rendering, and improve onboarding with accessible, mobile-friendly UI. Clint integrated API-driven consent management and analytics, ensuring data integrity and regulatory compliance. His technical approach emphasized modular component design, test-driven development, and continuous integration using JavaScript and TypeScript. By upgrading dependencies, refining state management, and addressing edge cases, Clint delivered stable, maintainable code that improved user experience and supported rapid, reliable release cycles.

October 2025 performance highlights for tidepool-org/blip: Delivered core daily chart visualization enhancements and accessibility improvements, stabilized UI interactions, and fixed key data lifecycle issues to improve reliability and business value. Key outcomes include enabling daily chart rendering via fillData fetch, mounting initial stacked daily charts, integrating SMBG data, correcting tooltip behavior, and strengthening accessibility and navigation.
October 2025 performance highlights for tidepool-org/blip: Delivered core daily chart visualization enhancements and accessibility improvements, stabilized UI interactions, and fixed key data lifecycle issues to improve reliability and business value. Key outcomes include enabling daily chart rendering via fillData fetch, mounting initial stacked daily charts, integrating SMBG data, correcting tooltip behavior, and strengthening accessibility and navigation.
September 2025 (2025-09) — Tidepool Blip: delivered targeted UX polish, telemetry improvements, and release readiness, with a strong emphasis on business value and engineering quality. Key work spanned UI refinements, analytics enhancements, stability improvements, and proactive release management to enable safer, faster deployments.
September 2025 (2025-09) — Tidepool Blip: delivered targeted UX polish, telemetry improvements, and release readiness, with a strong emphasis on business value and engineering quality. Key work spanned UI refinements, analytics enhancements, stability improvements, and proactive release management to enable safer, faster deployments.
August 2025 focused on advancing consent workflows, data donation UX, and release readiness for tidepool-org/blip. The month delivered user-facing improvements, strengthened data integrity through API/Redux work, and enhanced UI accessibility and mobile experience. In addition to critical bug fixes, the work established a robust base for smoother releases and continued platform improvements.
August 2025 focused on advancing consent workflows, data donation UX, and release readiness for tidepool-org/blip. The month delivered user-facing improvements, strengthened data integrity through API/Redux work, and enhanced UI accessibility and mobile experience. In addition to critical bug fixes, the work established a robust base for smoother releases and continued platform improvements.
July 2025 (2025-07) monthly summary for tidepool-org/blip Key outcomes and impact: - Comprehensive dependency refresh and release readiness for the Viz/Tideline stack, aligning visuals with the latest libraries and security patches while supporting v1.86.1 through v1.89.0 RC/final cycles. - Expanded device support and provider management, including FreeStyle Libre in device connection cards, data source prioritization per provider, and Abbott provider integration with explicit ordering and default enablement. - Significant UX and data-flow improvements to reduce friction and improve clarity, including a new loading state for data fetching, background log refresh, alarm hover coverage, label refinements (CGM toggle, one-minute toggle), and new UI components (slideshow with Storybook) plus data donation flow. - Stability and quality gains via bug fixes across multi-provider states, label correctness, performance improvements, and merge-resolution cleanup; improved test coverage and privacy hygiene in LaunchDarkly integrations. Key features delivered: - Visualization updates and dependency bumps across viz/tideline; version bumps and release tagging for viz and tideline across multiple cycles. - Added FreeStyle Libre to device connection cards; enhanced provider display logic and explicit provider ordering; Abbott provider enablement by default. - UI/UX enhancements: correct state rendering with multiple provider connections; revamped toggle labels; improved loading UX; background log refresh; slideshow and data donation components; theme-level navigation icons. - Supporting components and infra: LaunchDarkly flag hook with localStorage overrides; data privacy fixes; test updates and coverage improvements; moved navigation to theme level. Major bugs fixed: - Fixed incorrect state rendering when multiple providers are connected and corrected data source priorities for identical providerName cases. - Corrected CGM sample interval toggle label and one-minute toggle texts; reduced CGM one-minute loading delay; resolved non-critical React console warnings. - Removed unintended artefacts from merge resolution (EmptyContentNode) and reverted tideline to 1.33.1 to undo unintended changes; re-added missing setSubmitting calls. - Privacy-focused LD fixes: remove personal user IDs from LD payload and ensure appropriate hook usage (no hooks inside return statements). Overall impact and accomplishments: - Strengthened release cadence and stability for upcoming v1.88.x and v1.89.0 cycles; improved data fidelity across multiple providers and devices; enhanced clinician/patient UX with reliable visuals and responsive loading behavior; privacy-conscious LD integration and defaults reduce deployment risk. Technologies/skills demonstrated: - React/TypeScript, UI/UX design, release engineering, dependency management for viz/tideline, LaunchDarkly feature flags, test automation, Storybook integration, and component migrations (carousel). Representative achievements (top 5): 1) Viz/Tideline dependency refresh and library bumps enabling updated visuals and patches (commits include 7b77c07a, 750de66f, 8dc4678c, c4cd495c, 19f807f9). 2) Release tagging and versioning across v1.86.1–v1.89.0 RC/final cycles (rcs, bump-develop, web patches). 3) Abbott/provider management overhaul with default enablement and explicit provider ordering (commits include Add showAbbottProvider flag, Differentiate providers, explicit ordering). 4) UX/data flow enhancements: loading state, alarm hovers tests, FreeStyle Libre in device cards, slideshow/data donation flow, and theme-level navigation icons. 5) QA and privacy improvements: updated tests, privacy fixes in LaunchDarkly usage, and cleanup to avoid hook misuse.
July 2025 (2025-07) monthly summary for tidepool-org/blip Key outcomes and impact: - Comprehensive dependency refresh and release readiness for the Viz/Tideline stack, aligning visuals with the latest libraries and security patches while supporting v1.86.1 through v1.89.0 RC/final cycles. - Expanded device support and provider management, including FreeStyle Libre in device connection cards, data source prioritization per provider, and Abbott provider integration with explicit ordering and default enablement. - Significant UX and data-flow improvements to reduce friction and improve clarity, including a new loading state for data fetching, background log refresh, alarm hover coverage, label refinements (CGM toggle, one-minute toggle), and new UI components (slideshow with Storybook) plus data donation flow. - Stability and quality gains via bug fixes across multi-provider states, label correctness, performance improvements, and merge-resolution cleanup; improved test coverage and privacy hygiene in LaunchDarkly integrations. Key features delivered: - Visualization updates and dependency bumps across viz/tideline; version bumps and release tagging for viz and tideline across multiple cycles. - Added FreeStyle Libre to device connection cards; enhanced provider display logic and explicit provider ordering; Abbott provider enablement by default. - UI/UX enhancements: correct state rendering with multiple provider connections; revamped toggle labels; improved loading UX; background log refresh; slideshow and data donation components; theme-level navigation icons. - Supporting components and infra: LaunchDarkly flag hook with localStorage overrides; data privacy fixes; test updates and coverage improvements; moved navigation to theme level. Major bugs fixed: - Fixed incorrect state rendering when multiple providers are connected and corrected data source priorities for identical providerName cases. - Corrected CGM sample interval toggle label and one-minute toggle texts; reduced CGM one-minute loading delay; resolved non-critical React console warnings. - Removed unintended artefacts from merge resolution (EmptyContentNode) and reverted tideline to 1.33.1 to undo unintended changes; re-added missing setSubmitting calls. - Privacy-focused LD fixes: remove personal user IDs from LD payload and ensure appropriate hook usage (no hooks inside return statements). Overall impact and accomplishments: - Strengthened release cadence and stability for upcoming v1.88.x and v1.89.0 cycles; improved data fidelity across multiple providers and devices; enhanced clinician/patient UX with reliable visuals and responsive loading behavior; privacy-conscious LD integration and defaults reduce deployment risk. Technologies/skills demonstrated: - React/TypeScript, UI/UX design, release engineering, dependency management for viz/tideline, LaunchDarkly feature flags, test automation, Storybook integration, and component migrations (carousel). Representative achievements (top 5): 1) Viz/Tideline dependency refresh and library bumps enabling updated visuals and patches (commits include 7b77c07a, 750de66f, 8dc4678c, c4cd495c, 19f807f9). 2) Release tagging and versioning across v1.86.1–v1.89.0 RC/final cycles (rcs, bump-develop, web patches). 3) Abbott/provider management overhaul with default enablement and explicit provider ordering (commits include Add showAbbottProvider flag, Differentiate providers, explicit ordering). 4) UX/data flow enhancements: loading state, alarm hovers tests, FreeStyle Libre in device cards, slideshow/data donation flow, and theme-level navigation icons. 5) QA and privacy improvements: updated tests, privacy fixes in LaunchDarkly usage, and cleanup to avoid hook misuse.
June 2025 monthly summary for tidepool-org/blip: The team concentrated on release readiness, core UI stabilization for CGM workflows, and analytics/data integrity improvements, delivering measurable business value through a consolidated release train, targeted UI enhancements, and telemetry enhancements that support data-driven decisions. Key release engineering included consolidating release bumps for Viz, Tideline, and platform-client across multiple RCs (v1.84.3-rc.1, v1.85.x RCs, v1.86.0 RCs, and related 1.87.x RCs), with representative commits spanning version bumps and library upgrades. UI stability efforts focused on CGM toggle behavior, loading states, and bug fixes in Trends, daily view, and pump alarm tooling, improving reliability and user experience. Telemetry and data correctness improvements tightened analytics visibility and data sourcing, while QA/test updates increased stability ahead of releases. This work reduces time-to-market for features, mitigates risk in critical patient-facing flows, and reinforces the platform’s credibility with customers.
June 2025 monthly summary for tidepool-org/blip: The team concentrated on release readiness, core UI stabilization for CGM workflows, and analytics/data integrity improvements, delivering measurable business value through a consolidated release train, targeted UI enhancements, and telemetry enhancements that support data-driven decisions. Key release engineering included consolidating release bumps for Viz, Tideline, and platform-client across multiple RCs (v1.84.3-rc.1, v1.85.x RCs, v1.86.0 RCs, and related 1.87.x RCs), with representative commits spanning version bumps and library upgrades. UI stability efforts focused on CGM toggle behavior, loading states, and bug fixes in Trends, daily view, and pump alarm tooling, improving reliability and user experience. Telemetry and data correctness improvements tightened analytics visibility and data sourcing, while QA/test updates increased stability ahead of releases. This work reduces time-to-market for features, mitigates risk in critical patient-facing flows, and reinforces the platform’s credibility with customers.
In May 2025, tidepool-org/blip achieved measurable business value through mobile UX stabilization, data presentation clarity, and release readiness, while improving data-fetch efficiency and visual consistency. Key work delivered includes setting the mobile default chart view to Basics, hiding disconnected data sources in device settings, preventing the uploader banner from flashing during initial load, upgrading the visualization library across the codebase, and preparing v1.85.x release with RCs and bumps. CGM data UX controls were added (initial range toggle and 1- and 5-minute toggles with visibility gating), dosing decision fetch was optimized to fetch only relevant data, and tests and QA were strengthened with fixes and updates. Minor refactors and code cleanup contributed to maintainability and stability.
In May 2025, tidepool-org/blip achieved measurable business value through mobile UX stabilization, data presentation clarity, and release readiness, while improving data-fetch efficiency and visual consistency. Key work delivered includes setting the mobile default chart view to Basics, hiding disconnected data sources in device settings, preventing the uploader banner from flashing during initial load, upgrading the visualization library across the codebase, and preparing v1.85.x release with RCs and bumps. CGM data UX controls were added (initial range toggle and 1- and 5-minute toggles with visibility gating), dosing decision fetch was optimized to fetch only relevant data, and tests and QA were strengthened with fixes and updates. Minor refactors and code cleanup contributed to maintainability and stability.
April 2025 (2025-04) focused on improving provider-connection observability, data-UX accuracy, release readiness, and CI reliability across tidepool-org/blip. The work delivered concrete business value by ensuring correct data display, faster and safer deployments, and clearer user experiences across key data flows. Key features delivered: - Provider connections metrics collection (start/end) with OAuth flow metrics to improve observability and SLA tracking. - Abbott data connection re-enable with UI copy updates and Twiist disconnect handling improvements. - UI/UX and Viz/tooling updates in preparation for releases, including bumping Viz/Tideline, and UI refinements (popover margins, settings info, copy updates). - Data connections UI enhancements (unique connected-banner when import time is indeterminate; open data connections modal for Dexcom status). - Release readiness and version management (RC tagging for v1.84.x series and v1.84.1; dependencies bumps across Tideline, Viz, platform-client a Major bugs fixed: - Data connections ordering now sorts by modified time to display the correct provider when multiple connections exist. - Refresh fixes for datetime query parameter provided as an integer in data views. - PR feedback fixes and cleanup of legacy handling cruft; lastImportTime optional fix and Twiist display name corrections. - Toast display logic hardened to avoid showing messages when the message prop is missing or empty. - CI stability improvements and migration of tests to Docker, including multiple Travis/yarn/cache and Chrome service related fixes. Overall impact and accomplishments: - Improved data correctness and display reliability, reducing user confusion and manual intervention. - Enhanced observability and SLA tracking for provider connections, aiding incident response and performance measurement. - More reliable, faster release cycles with improved CI/CD maturity and consistent test results. - Clearer UX for data connections and status indicators, contributing to higher user satisfaction and adoption. Technologies/skills demonstrated: - Instrumentation and observability (metrics for provider connections, OAuth events). - Front-end UI/UX improvements (data connection UI, popovers, copy updates, and Twiist handling). - Release engineering (RC tagging, version bumps, dependency updates across Tideline, Viz, platform-client). - CI/CD modernization (Docker-based CI, stability fixes, test management).
April 2025 (2025-04) focused on improving provider-connection observability, data-UX accuracy, release readiness, and CI reliability across tidepool-org/blip. The work delivered concrete business value by ensuring correct data display, faster and safer deployments, and clearer user experiences across key data flows. Key features delivered: - Provider connections metrics collection (start/end) with OAuth flow metrics to improve observability and SLA tracking. - Abbott data connection re-enable with UI copy updates and Twiist disconnect handling improvements. - UI/UX and Viz/tooling updates in preparation for releases, including bumping Viz/Tideline, and UI refinements (popover margins, settings info, copy updates). - Data connections UI enhancements (unique connected-banner when import time is indeterminate; open data connections modal for Dexcom status). - Release readiness and version management (RC tagging for v1.84.x series and v1.84.1; dependencies bumps across Tideline, Viz, platform-client a Major bugs fixed: - Data connections ordering now sorts by modified time to display the correct provider when multiple connections exist. - Refresh fixes for datetime query parameter provided as an integer in data views. - PR feedback fixes and cleanup of legacy handling cruft; lastImportTime optional fix and Twiist display name corrections. - Toast display logic hardened to avoid showing messages when the message prop is missing or empty. - CI stability improvements and migration of tests to Docker, including multiple Travis/yarn/cache and Chrome service related fixes. Overall impact and accomplishments: - Improved data correctness and display reliability, reducing user confusion and manual intervention. - Enhanced observability and SLA tracking for provider connections, aiding incident response and performance measurement. - More reliable, faster release cycles with improved CI/CD maturity and consistent test results. - Clearer UX for data connections and status indicators, contributing to higher user satisfaction and adoption. Technologies/skills demonstrated: - Instrumentation and observability (metrics for provider connections, OAuth events). - Front-end UI/UX improvements (data connection UI, popovers, copy updates, and Twiist handling). - Release engineering (RC tagging, version bumps, dependency updates across Tideline, Viz, platform-client). - CI/CD modernization (Docker-based CI, stability fixes, test management).
March 2025 summary for tidepool-org/blip: Delivered key UX enhancements, corrected data charting logic, stabilized CI/test runs, and completed extensive dependency upgrades to support ongoing releases. The month focused on improving user clarity in OAuth flows, ensuring accurate chart rendering from diabetes data, and preparing the codebase for upcoming Viz/Tideline and platform-client updates, with release-ready version bumps.
March 2025 summary for tidepool-org/blip: Delivered key UX enhancements, corrected data charting logic, stabilized CI/test runs, and completed extensive dependency upgrades to support ongoing releases. The month focused on improving user clarity in OAuth flows, ensuring accurate chart rendering from diabetes data, and preparing the codebase for upcoming Viz/Tideline and platform-client updates, with release-ready version bumps.
February 2025 delivered a banner system overhaul and data-connections UX improvements in tidepool-org/blip, enabling clearer user guidance around data connectivity and account actions while reducing technical debt. Implemented a banner system refactor to a new provider with updated styling, added multiple banners (add email, send verification email, patient limit, shareData, updateType, donate, share proceeds), and introduced a maxUniqueDaysShown control to limit display duration. Introduced Data Source banners for 'just connected' and reconnection events to improve onboarding. Expanded the Data Connections UI: show all data connections in the Devices modal, assign unique interaction IDs for banners, handle reshown banners, and ensure proper cleanup of timers. Completed key refactors to centralize user/clinic logic by moving hasClinicRole to personUtils, and cleaned up unused props and legacy banner code. Strengthened quality and delivery through test utilities for mounting providers with a reducer-connected store, unit-test updates, and CI/dependency bumps.
February 2025 delivered a banner system overhaul and data-connections UX improvements in tidepool-org/blip, enabling clearer user guidance around data connectivity and account actions while reducing technical debt. Implemented a banner system refactor to a new provider with updated styling, added multiple banners (add email, send verification email, patient limit, shareData, updateType, donate, share proceeds), and introduced a maxUniqueDaysShown control to limit display duration. Introduced Data Source banners for 'just connected' and reconnection events to improve onboarding. Expanded the Data Connections UI: show all data connections in the Devices modal, assign unique interaction IDs for banners, handle reshown banners, and ensure proper cleanup of timers. Completed key refactors to centralize user/clinic logic by moving hasClinicRole to personUtils, and cleaned up unused props and legacy banner code. Strengthened quality and delivery through test utilities for mounting providers with a reducer-connected store, unit-test updates, and CI/dependency bumps.
January 2025 (2025-01) monthly summary for tidepool-org/blip focused on delivering business value through robust test coverage, UX improvements, and architectural refactors, complemented by selective dependency upgrades and performance optimizations. Key features delivered: - UI Card system and no-data view enhancements with a Card component and Storybook support for Data Connections and Uploader; updated banners and responsive adjustments for mobile. - Data Source Management Refactor and DataConnections integration: removed legacy UI pieces, added Redux dataSources state, supported disconnections, and aligned with DataConnections; versioned release (v1.84.0-web-3275). - Therapy Settings Data Connections: added data connections in Therapy Settings view. - Dependency updates: bumped tideline, viz, and platform-client to align with latest design specs. - App infrastructure improvements: AppBanner integration and provider connection popup hook, plus data connections copy updates for personal users. Major bugs fixed: - Fixed broken tests across the unit test suite and updated tests to reflect changes; reverted no-data view header usage to restore expected behavior; addressed PR feedback UI issues and stability improvements; improved patient data view performance by returning early in chart-change scenarios. Overall impact and accomplishments: - Improved reliability and developer velocity through expanded unit test coverage (OAuth connection page tests; tests for PatientDetails and PatientEmailModal). - Enhanced user experience with a responsive, data-driven UI and no-data views, contributing to better onboarding and data workflows. - Reduced technical debt and increased maintainability via data source management refactor and timely dependency upgrades. - Performance and stability gains in patient data views and chart interactions, supporting faster decision-making. Technologies/skills demonstrated: - React, Redux, Storybook, and component-driven UI design; test-driven development and test suite maintenance; dependency management and versioning; feature flagging through incremental commits; UX optimization for mobile and no-data states.
January 2025 (2025-01) monthly summary for tidepool-org/blip focused on delivering business value through robust test coverage, UX improvements, and architectural refactors, complemented by selective dependency upgrades and performance optimizations. Key features delivered: - UI Card system and no-data view enhancements with a Card component and Storybook support for Data Connections and Uploader; updated banners and responsive adjustments for mobile. - Data Source Management Refactor and DataConnections integration: removed legacy UI pieces, added Redux dataSources state, supported disconnections, and aligned with DataConnections; versioned release (v1.84.0-web-3275). - Therapy Settings Data Connections: added data connections in Therapy Settings view. - Dependency updates: bumped tideline, viz, and platform-client to align with latest design specs. - App infrastructure improvements: AppBanner integration and provider connection popup hook, plus data connections copy updates for personal users. Major bugs fixed: - Fixed broken tests across the unit test suite and updated tests to reflect changes; reverted no-data view header usage to restore expected behavior; addressed PR feedback UI issues and stability improvements; improved patient data view performance by returning early in chart-change scenarios. Overall impact and accomplishments: - Improved reliability and developer velocity through expanded unit test coverage (OAuth connection page tests; tests for PatientDetails and PatientEmailModal). - Enhanced user experience with a responsive, data-driven UI and no-data views, contributing to better onboarding and data workflows. - Reduced technical debt and increased maintainability via data source management refactor and timely dependency upgrades. - Performance and stability gains in patient data views and chart interactions, supporting faster decision-making. Technologies/skills demonstrated: - React, Redux, Storybook, and component-driven UI design; test-driven development and test suite maintenance; dependency management and versioning; feature flagging through incremental commits; UX optimization for mobile and no-data states.
December 2024 monthly summary for tidepool-org/blip: Focused on stabilizing the data-connection UX, improving authentication flow consistency, and upgrading dependencies to unlock new capabilities. Delivered multiple UI enhancements and integration work while addressing critical stability issues to reduce support and maintenance time. Key features delivered: - Data Connection modal UI added with patient details and integrated into the Patient list and TIDE for streamlined data-source management - OAuthConnection updated to use the shared activeProviders list to unify auth flows and reduce duplication - Storybook environment fix: run Storybook in the TEST node env to bypass window config errors - Version bump to viz and platform-client v1.82.0 with release tag v1.82.0 to enable updated visuals and compatibility - UI/UX enhancements including divider styles, dialog padding updates, and textPrimaryLink button variants Major bugs fixed: - Storybook env error resolved by switching to TEST node environment - VizUtils.formattedTimeAgo adjusted to reflect recent changes - Data Source Connections: Last Update Contexts handled comprehensively - Clinician Invites Button Text fix - UseCallback dependency fixes for patient create/edit handler Overall impact and accomplishments: - Improved stability and developer experience across UI components and data-connections flows, reducing debugging time and enabling faster iteration on data integration features. - Increased consistency of auth and data-connection UX, aligning with business goals of reliable data pipelines and better clinician/patient workflows. Technologies/skills demonstrated: - React component design and hooks usage, memoization for performance improvements - UI/UX design and accessibility considerations in modals and banners - Dependency/version management and release planning - Testing and bug-fix discipline to restore stability across the codebase
December 2024 monthly summary for tidepool-org/blip: Focused on stabilizing the data-connection UX, improving authentication flow consistency, and upgrading dependencies to unlock new capabilities. Delivered multiple UI enhancements and integration work while addressing critical stability issues to reduce support and maintenance time. Key features delivered: - Data Connection modal UI added with patient details and integrated into the Patient list and TIDE for streamlined data-source management - OAuthConnection updated to use the shared activeProviders list to unify auth flows and reduce duplication - Storybook environment fix: run Storybook in the TEST node env to bypass window config errors - Version bump to viz and platform-client v1.82.0 with release tag v1.82.0 to enable updated visuals and compatibility - UI/UX enhancements including divider styles, dialog padding updates, and textPrimaryLink button variants Major bugs fixed: - Storybook env error resolved by switching to TEST node environment - VizUtils.formattedTimeAgo adjusted to reflect recent changes - Data Source Connections: Last Update Contexts handled comprehensively - Clinician Invites Button Text fix - UseCallback dependency fixes for patient create/edit handler Overall impact and accomplishments: - Improved stability and developer experience across UI components and data-connections flows, reducing debugging time and enabling faster iteration on data integration features. - Increased consistency of auth and data-connection UX, aligning with business goals of reliable data pipelines and better clinician/patient workflows. Technologies/skills demonstrated: - React component design and hooks usage, memoization for performance improvements - UI/UX design and accessibility considerations in modals and banners - Dependency/version management and release planning - Testing and bug-fix discipline to restore stability across the codebase
November 2024 (Month: 2024-11) delivered key features and stability improvements for tidepool/blip, focusing on Viz library upgrade cycles, TIDE UI data handling enhancements, API/stability fixes, and release readiness across components. The work enabled more reliable data presentation, stable tests, and faster, clearer release cycles with coordinated versioning.
November 2024 (Month: 2024-11) delivered key features and stability improvements for tidepool/blip, focusing on Viz library upgrade cycles, TIDE UI data handling enhancements, API/stability fixes, and release readiness across components. The work enabled more reliable data presentation, stable tests, and faster, clearer release cycles with coordinated versioning.
Overview of all repositories you've contributed to across your timeline