Skip to content
This repository was archived by the owner on Sep 11, 2025. It is now read-only.

Merge about-replatform into about 💥 🚀#5360

Merged
bretthayes merged 183 commits intomainfrom
cpt/merge-replatform
May 19, 2022
Merged

Merge about-replatform into about 💥 🚀#5360
bretthayes merged 183 commits intomainfrom
cpt/merge-replatform

Conversation

@bretthayes
Copy link
Contributor

This PR merges sourcegraph/about-replatform into the about repo to preserve git history and bring over our replatformed Marketing Site with Next.js.

bretthayes and others added 16 commits May 4, 2022 18:09
* port over event logger to react hook

* add drift integration

* drift

* script fix

* prettier
* meta updates from #5305

* new meta image

* remove meta props

* math path
* Port over code reuse use-case

* Remove custom block border style prepping for Tailwind migration

* Lint/prettier

* Remove unneeded bold class & give Links same properties

* Bring over code reuse copy changes

* Refactor Blockquote props for simpler rendering

* Nutanix ThreeUpText

* Prettier

* Refine border utility class

* Link passHref prop & img alt addition

Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@Beccas-MBP.lan>
* add Blockquote component and edit border style

* add Blockquote export

* linting corrections

* add Code Health link to Use Cases page

* white navbar style on Onboarding and Vulnerabilities Use Case pages

* port over Code Health Use Case page

* rm image from Layout on Code Health, Onboarding, and Vulnerabilities

* replace w BlockquoteWithBorder as in code reuse

* correct button tracking

* move tracking to Next Links

* swap in new components

* cleanup

* remove redundant bold text on a tags
* port incident response use case page

* link to incident response from  use cases index
* data -> tracking and breakpoints

* homepage WIP

* file loader

* native svg import as react component support

* useEffect

* hero bg images

* mp4/webm support via imports

* prettier 🙃

* responsive box fixes

* video element

* observe element

* prettier

* prettier

* linting and prettier

* changes from #5340

* tracking and prettier
* port press release markdown files

* initial port for press release index and template

* add press release list item, rename directory, blog type logic

* point getStaticPaths to press release

* simplify directory name

* au revoir to a few blog post class styles

* Prettier

* remove ref in markdown file throwing error

* update style to className in markdown file throwing error

* implement components alias on posts ts

* image path in press release slug

* responsive spacing on press and blog list items

* move blog component imports, rename blog list and blog resource components

* more import fixes

* rm unused classes in blog items

* change imports back
* add netlify redirects

* redirect updates, cleanup, node v, and readme

* build status badge
* out dir

* updates to redirects

* test rm force

* redirects, file renaming, and broken link updates

* test redirect precedence

* /terms-dotcom redirect to /terms/cloud

* issue and PR templates

* prettier
* Port over hubspot form loading fix

* add code insights to header, add chilipiper to code insights

* Remove redundant meta img value

Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@Beccas-MBP.lan>
Co-authored-by: Tim Zielonko <tim.zielonko@sourcegraph.com>
* Port Nutanix webinar

* Code Insights webinar

* Refactor port over

* QA updates

Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@Beccas-MBP.lan>
* update broken footer links

* terms WIP

* terms markdown markup

* update links to relative and new URIs

* more link edits

* md updates WIP

* update from #5359

* updates from #5355

* updates from #5355
@bretthayes bretthayes added this to the A - Sprint 4 milestone May 19, 2022
@sourcegraph-bot
Copy link
Contributor

Notifying subscribers in CODENOTIFY files for diff b859acd...f9631d6.

Notify File(s)
@beyang podcast/.gitignore
podcast/0.md
podcast/1.md
podcast/10.md
podcast/11.md
podcast/12.md
podcast/13.md
podcast/14.md
podcast/15.md
podcast/16.md
podcast/2.1.md
podcast/2.10.md
podcast/2.11.md
podcast/2.12.md
podcast/2.13.md
podcast/2.14.md
podcast/2.15.md
podcast/2.17.md
podcast/2.18.md
podcast/2.19.md
podcast/2.2.md
podcast/2.3.md
podcast/2.4.md
podcast/2.5.md
podcast/2.6.md
podcast/2.7-2.md
podcast/2.7.md
podcast/2.8.md
podcast/2.9.md
podcast/2.md
podcast/3.1.md
podcast/3.md
podcast/4.md
podcast/5.md
podcast/6.md
podcast/7.md
podcast/8.md
podcast/9.md
@nicksnyder .github/CODEOWNERS
@sourcegraph/marketing blogposts/2016/5-short-stories-from-open-source-pains-in-gains.md
blogposts/2016/announcing-checkup-simple-self-hosted-health-checks.md
blogposts/2016/appdash-an-open-source-perf-tracing-suite.md
blogposts/2016/browse-review-code-on-github-like-in-an-ide-with-the-sourcegraph-chrome-extension.md
blogposts/2016/building-a-product-one-user-interview-at-a-time.md
blogposts/2016/google-i-o-talk-building-sourcegraph.md
blogposts/2016/how-to-make-your-open-source-project-thrive-with-andrey-petrov.md
blogposts/2016/ipfs-the-permanent-web-by-juan-benet.md
blogposts/2016/poetically-simple-code-review.md
blogposts/2016/thyme-a-simple-cli-to-measure-human-time-and-focus.md
blogposts/2016/why-we-open-sourced-our-uptime-monitoring-system.md
blogposts/2017/building-a-high-performance-key-value-store.md
blogposts/2017/building-toward-the-sourcegraph-master-plan.md
blogposts/2017/file-tree-navigation-on-github-yes-please.md
blogposts/2017/great-code-search-for-aws-codecommit.md
blogposts/2017/how-caddy-auto-detects-https-interception.md
blogposts/2017/introducing-sourcegraph-server-2-3.md
blogposts/2017/jp-robinson-of-nytimes-on-go-kit-gizmo-and-marvin.md
blogposts/2017/more-powerful-code-search-on-sourcegraph.md
blogposts/2017/part-1-how-sourcegraph-scales-with-the-language-server-protocol.md
blogposts/2017/part-2-how-sourcegraph-scales-with-the-language-server-protocol.md
blogposts/2017/regexp-queries-directories-openid-connect-and-more-updates-to-sourcegraph.md
blogposts/2017/see-how-many-people-use-a-java-library-with-sourcegraph-badges.md
blogposts/2018/how-to-support-your-employee-through-pregnancy-maternity-leave-and-the.md
blogposts/2018/introducing-sourcegraph-server-2-4.md
blogposts/2018/introducing-sourcegraph-server-2-5.md
blogposts/2018/powerful-code-search-for-bitbucket-server.md
blogposts/2018/sourcegraph-2-10.md
blogposts/2018/sourcegraph-2-8-19-languages-ridiculously-huge-monorepos-lsp-a-graphql-api.md
blogposts/2018/the-august-2018-docker-hub-outage-and-the-impact-on-kubernetes-deployments.md
blogposts/2019/announcing-sourcegraph-3.1.md
blogposts/2019/announcing-sourcegraph-3.10.md
blogposts/2019/announcing-sourcegraph-3.11.md
blogposts/2019/announcing-sourcegraph-3.2.md
blogposts/2019/announcing-sourcegraph-3.3.md
blogposts/2019/announcing-sourcegraph-3.4.md
blogposts/2019/announcing-sourcegraph-3.5.md
blogposts/2019/announcing-sourcegraph-3.6.md
blogposts/2019/announcing-sourcegraph-3.7.md
blogposts/2019/announcing-sourcegraph-3.8.md
blogposts/2019/announcing-sourcegraph-3.9.md
blogposts/2019/code-navigation-in-github-pull-requests.md
blogposts/2019/convoy-improved-their-developer-on-boarding-with-sourcegraph.md
blogposts/2019/convoy-software-engineers-and-data-scientists-work-better-together.md
blogposts/2019/felix-becker-fully-type-safe-web-workers-with-zero-boilerplate.md
blogposts/2019/felix-fosdem.md
blogposts/2019/from-saas-to-on-prem.md
blogposts/2019/gitlab-integrates-sourcegraph-code-navigation-and-code-intelligence.md
blogposts/2019/live-blogging-strange-loop-2019.md
blogposts/2019/lsif-indexer.md
blogposts/2019/production-stability-at-lyft-during-their-monolith-to-microservices-decomposition.md
blogposts/2019/quantcast-large-scale-refactoring-with-sourcegraph.md
blogposts/2019/sofi-moves-fast-on-hundreds-of-microservices-with-sourcegraph.md
blogposts/2019/sourcegraph-circleci-2.0-migration.md
blogposts/2019/thorn-sunsets-legacy-applications-with-sourcegraph.md
blogposts/2020/3.18/combo-post.md
blogposts/2020/3.18/custom-search-pages.md
blogposts/2020/3.18/search-multiple-revisions.md
blogposts/2020/a-different-way-to-think-about-code-ownership.md
blogposts/2020/announcing-sourcegraph-3.12.md
blogposts/2020/announcing-sourcegraph-3.13.md
blogposts/2020/announcing-sourcegraph-3.14.md
blogposts/2020/announcing-sourcegraph-3.15.md
blogposts/2020/announcing-sourcegraph-3.16.md
blogposts/2020/announcing-sourcegraph-3.17.md
blogposts/2020/can-you-hear-me-no-but-we-read-you.md
blogposts/2020/code-search-in-monorepos.md
blogposts/2020/code-search-turned-code-checker.md
blogposts/2020/cs-dev.md
blogposts/2020/enable-gitlab-native-intelligence-sourcegraph-integration.md
blogposts/2020/evolution-of-the-precise-code-intel-backend.md
blogposts/2020/ex-googler-guide-dev-tools.md
blogposts/2020/find-and-replace.md
blogposts/2020/going-beyond-regular-expressions-with-structural-code-search.md
blogposts/2020/home-offices-of-sourcegraph.md
blogposts/2020/improving-security-through-real-transparency.md
blogposts/2020/optimizing-a-code-intelligence-indexer.md
blogposts/2020/our-abcs-always-be-coding-childrens-book.md
blogposts/2020/performance-improvements-in-precise-code-intel.md
blogposts/2020/remote-software-development-made-easier.md
blogposts/2020/series-b-universal-code-search.md
blogposts/2020/series-c-with-sequoia.md
blogposts/2020/software-engineer-career-paths.md
blogposts/2020/universal-code-intelligence-and-navigation-github.md
blogposts/2020/universal-code-search-github.md
blogposts/2020/universal-code-search-gitlab.md
blogposts/2020/what-happens-when-a-successful-product-gets-its-first-design-team.md
blogposts/2021/announcing-our-series-d-funding-to-expand-universal-code-search.md
blogposts/2021/api-documentation-generated-for-all-your-code.md
blogposts/2021/better-onboarding-prevent-codebase-overwhelm.md
blogposts/2021/career-framework.md
blogposts/2021/continuous_delivery.md
blogposts/2021/dev-tool-time-adam-gordon-bell.md
blogposts/2021/dev-tool-time-amir-rajan.md
blogposts/2021/dev-tool-time-leah-culver.md
blogposts/2021/dev-tool-time-liz-fong-jones.md
blogposts/2021/dev-tool-time-mitchell-hashimoto.md
blogposts/2021/dev-tool-time-paul-jolly.md
blogposts/2021/dev-tool-time-primeagen.md
blogposts/2021/dev-tool-time-roger-peppe.md
blogposts/2021/dev-tool-time-seth-vargo.md
blogposts/2021/dev-tool-time-thorsten-ball.md
blogposts/2021/eliminating-secrets-from-codebase.md
blogposts/2021/how-to-not-break-a-search-engine-or-what-i-learned-about-unglamorous-engineering.md
blogposts/2021/introducing-batch-changes.md
blogposts/2021/log4j-log4-shell-0-day.md
blogposts/2021/nine-circles-of-dependency-hell.md
blogposts/2021/optimizing-a-code-intelligence-commit-graph-1.md
blogposts/2021/optimizing-a-code-intelligence-commit-graph-2.md
blogposts/2021/postgres-version-update.md
blogposts/2021/release-3.27.md
blogposts/2021/release-3.28.md
blogposts/2021/release-3.29.md
blogposts/2021/release-3.30.md
blogposts/2021/release-3.32.md
blogposts/2021/release-3.33.md
blogposts/2021/release-3.34.md
blogposts/2021/release-3.35.md
blogposts/2021/sourcegraph-cloud-teams-beta.md
blogposts/2021/tackling-the-long-tail.md
blogposts/2021/why-index-the-oss-universe.md
blogposts/2021/workspaces-of-sourcegraph.md
blogposts/2021/zoekt-memory-optimizations-for-sourcegraph-cloud.md
blogposts/2022/code-insights-ga-announcement.md
blogposts/2022/css-modules-migration.md
blogposts/2022/developer-productivity.md
blogposts/2022/monolith-microservices.md
blogposts/2022/please-save-git-io.md
blogposts/2022/release-3.36.md
blogposts/2022/release-3.37.md
blogposts/2022/release-3.38.md
blogposts/2022/release-3.39.md
blogposts/2022/sourcegraph-extension-for-vs-code.md
blogposts/2022/third-party-vulnerabilities-process.md
blogposts/2022/why-fig-autocomplete-is-awesome.md
blogposts/liveblogs/dotgo/behaviors-of-channels.md
blogposts/liveblogs/dotgo/machine-learning-and-go.md
blogposts/liveblogs/github-universe/github-universe-liveblog-bret-taylor-quip.md
blogposts/liveblogs/github-universe/liveblogging-github-universe.md
blogposts/liveblogs/gophercon/a-go-guide-to-syscalls.md
blogposts/liveblogs/gophercon/advanced-testing-in-go.md
blogposts/liveblogs/gophercon/an-introduction-to-go-tool-trace-rhys-hiltner.md
blogposts/liveblogs/gophercon/code-intelligence-with-lsif.md
blogposts/liveblogs/gophercon/encrypting-the-internet-with-go-tutorial.md
blogposts/liveblogs/gophercon/evolutionary-optimization-peter-bourgon.md
blogposts/liveblogs/gophercon/fallacies-of-distributed-gomputing.md
blogposts/liveblogs/gophercon/forward-compatible-go-code.md
blogposts/liveblogs/gophercon/go-reliability-and-durability-at-dropbox-tammy-butow.md
blogposts/liveblogs/gophercon/gophecon-2018-writing-accessible-go.md
blogposts/liveblogs/gophercon/gophercon-2018-5-mistakes-c-c-devs-make-writing-go.md
blogposts/liveblogs/gophercon/gophercon-2018-adventures-in-cgo-performance.md
blogposts/liveblogs/gophercon/gophercon-2018-allocator-wrestling.md
blogposts/liveblogs/gophercon/gophercon-2018-an-over-engineering-disaster-with-macaroons.md
blogposts/liveblogs/gophercon/gophercon-2018-asynchronous-networking-patterns.md
blogposts/liveblogs/gophercon/gophercon-2018-becoming-a-go-contributor.md
blogposts/liveblogs/gophercon/gophercon-2018-binary-search-tree-algorithms.md
blogposts/liveblogs/gophercon/gophercon-2018-c-l-eye-catching-user-interfaces.md
blogposts/liveblogs/gophercon/gophercon-2018-computer-vision-using-go-and-opencv-3.md
blogposts/liveblogs/gophercon/gophercon-2018-from-prototype-to-production-lessons-from-building-and.md
blogposts/liveblogs/gophercon/gophercon-2018-go-for-information-displays.md
blogposts/liveblogs/gophercon/gophercon-2018-go-in-debian.md
blogposts/liveblogs/gophercon/gophercon-2018-go-says-wat.md
blogposts/liveblogs/gophercon/gophercon-2018-going-serverless.md
blogposts/liveblogs/gophercon/gophercon-2018-grpc-reflection-and-grpcurl.md
blogposts/liveblogs/gophercon/gophercon-2018-grpc-state-machines-and-testing.md
blogposts/liveblogs/gophercon/gophercon-2018-how-do-you-structure-your-go-apps.md
blogposts/liveblogs/gophercon/gophercon-2018-how-to-write-a-parser-in-go.md
blogposts/liveblogs/gophercon/gophercon-2018-implementing-a-network-protocol-in-go.md
blogposts/liveblogs/gophercon/gophercon-2018-machine-learning-in-go.md
blogposts/liveblogs/gophercon/gophercon-2018-micro-optimizing-go-code.md
blogposts/liveblogs/gophercon/gophercon-2018-painting-with-light.md
blogposts/liveblogs/gophercon/gophercon-2018-the-go-programmers-guide-to-secure-connections.md
blogposts/liveblogs/gophercon/gophercon-2018-the-importance-of-beginners.md
blogposts/liveblogs/gophercon/gophercon-2018-the-scheduler-saga.md
blogposts/liveblogs/gophercon/gophercon-2019-death-by-three-thousand-timers-streaming-video-on-demand-for-cable-tv.md
blogposts/liveblogs/gophercon/gophercon-2019-design-command-line-tools-people-love.md
blogposts/liveblogs/gophercon/gophercon-2019-get-going-with-webassembly.md
blogposts/liveblogs/gophercon/gophercon-2019-go-module-proxy-life-of-a-query.md
blogposts/liveblogs/gophercon/gophercon-2019-on-the-road-to-go-2.md
blogposts/liveblogs/gophercon/gophercon-2019-optimizing-go-code-without-a-blindfold.md
blogposts/liveblogs/gophercon/gophercon-2019-pki-for-gophers.md
blogposts/liveblogs/gophercon/idiomatic-go.md
blogposts/liveblogs/gophercon/liveblog-articles-from-gophercon-2017.md
blogposts/liveblogs/gophercon/livebloggig-gophercon-2019.md
blogposts/liveblogs/gophercon/liveblogging-dotgo-2017.md
blogposts/liveblogs/gophercon/liveblogging-gophercon-2017.md
blogposts/liveblogs/gophercon/my-journey-to-go.md
blogposts/liveblogs/gophercon/peter-bourgon-on-the-history-of-go-kit-and-whats-next.md
blogposts/liveblogs/gophercon/self-deploying-kubernetes-applications-kelsey-hightower.md
blogposts/liveblogs/gophercon/sourcegraph-liveblogging-at-gophercon-2018.md
blogposts/liveblogs/gophercon/the-future-of-go.md
blogposts/liveblogs/gophercon/the-new-era-of-go-package-management.md
blogposts/liveblogs/gophercon/writing-a-go-tool-to-parse-and-modify-struct-tags.md
blogposts/liveblogs/gophercon/writing-network-clients-in-go-the-design-and-implementation-of-the-nats-client.md
blogposts/liveblogs/graphql-summit/building-native-mobile-apps-with-graphql.md
blogposts/liveblogs/graphql-summit/graphql-at-twitter.md
blogposts/liveblogs/graphql-summit/graphql-productivity.md
blogposts/liveblogs/graphql-summit/graphql-under-the-hood.md
blogposts/liveblogs/graphql-summit/handling-authentication-and-authorization-in-graphql.md
blogposts/liveblogs/graphql-summit/liveblogging-graphql-summit-2017.md
blogposts/liveblogs/strange-loop/strange-loop-2019-a-better-story-for-kubernetes-secrets.md
blogposts/liveblogs/strange-loop/strange-loop-2019-a-robot-poet-goes-for-a-walk-in-the-park.md
blogposts/liveblogs/strange-loop/strange-loop-2019-a-stitch-in-time-the-future-of-oss-sustainability.md
blogposts/liveblogs/strange-loop/strange-loop-2019-alda-s-dynamic-relationship-with-clojure.md
blogposts/liveblogs/strange-loop/strange-loop-2019-apache-pulsar-and-the-legacy-of-telegraphy.md
blogposts/liveblogs/strange-loop/strange-loop-2019-assistive-augmentation-lip-reading-with-ai.md
blogposts/liveblogs/strange-loop/strange-loop-2019-astriagraph-monitoring-global-traffic-in-space.md
blogposts/liveblogs/strange-loop/strange-loop-2019-automating-operations-of-a-global-cdn.md
blogposts/liveblogs/strange-loop/strange-loop-2019-behind-the-new-york-times-crossword.md
blogposts/liveblogs/strange-loop/strange-loop-2019-better-integration-tests-for-performance-monitoring.md
blogposts/liveblogs/strange-loop/strange-loop-2019-better-spotify-playlists-through-discrete-optimization.md
blogposts/liveblogs/strange-loop/strange-loop-2019-beyond-alt-text-trends-in-online-accessibility.md
blogposts/liveblogs/strange-loop/strange-loop-2019-beyond-traces-the-insights-in-trace-aggregates.md
blogposts/liveblogs/strange-loop/strange-loop-2019-building-a-unified-cancer-immunotherapy-data-library.md
blogposts/liveblogs/strange-loop/strange-loop-2019-building-an-open-source-artificial-pancreas.md
blogposts/liveblogs/strange-loop/strange-loop-2019-building-haskell-programs-with-fused-effects.md
blogposts/liveblogs/strange-loop/strange-loop-2019-can-androids-conceive-of-electric-sheep.md
blogposts/liveblogs/strange-loop/strange-loop-2019-closing-keynote.md
blogposts/liveblogs/strange-loop/strange-loop-2019-community-driven-development.md
blogposts/liveblogs/strange-loop/strange-loop-2019-compacting-the-uncompactable.md
blogposts/liveblogs/strange-loop/strange-loop-2019-complexities-of-color-in-computing.md
blogposts/liveblogs/strange-loop/strange-loop-2019-computer-vision-and-nlp-for-multi-task-fashion-modeling.md
blogposts/liveblogs/strange-loop/strange-loop-2019-correctness-proofs-of-distributed-systems-with-isabelle.md
blogposts/liveblogs/strange-loop/strange-loop-2019-css-algorithms.md
blogposts/liveblogs/strange-loop/strange-loop-2019-declarative-apis-in-an-imperative-world.md
blogposts/liveblogs/strange-loop/strange-loop-2019-designing-systems-against-domestic-violence.md
blogposts/liveblogs/strange-loop/strange-loop-2019-deterministic-docker-images-with-go-microservices.md
blogposts/liveblogs/strange-loop/strange-loop-2019-digital-and-social-resilience-through-the-nyc-mesh.md
blogposts/liveblogs/strange-loop/strange-loop-2019-dive-into-streams-with-brooklin.md
blogposts/liveblogs/strange-loop/strange-loop-2019-easy-abstract-interpretation-with-sparta.md
blogposts/liveblogs/strange-loop/strange-loop-2019-empowering-people-to-build-a-digital-bank.md
blogposts/liveblogs/strange-loop/strange-loop-2019-enhancing-angklung-music-rehearsals-with-modern-tech.md
blogposts/liveblogs/strange-loop/strange-loop-2019-escuincla-babosa-a-python-deep-learning-telenovela.md
blogposts/liveblogs/strange-loop/strange-loop-2019-everything-you-wanted-to-know-about-distributed-tracing.md
blogposts/liveblogs/strange-loop/strange-loop-2019-explainable-ai-the-apex-of-human-and-machine-learning.md
blogposts/liveblogs/strange-loop/strange-loop-2019-federated-learning-private-distributed-ml.md
blogposts/liveblogs/strange-loop/strange-loop-2019-finding-bugs-without-running-or-even-looking-at-code.md
blogposts/liveblogs/strange-loop/strange-loop-2019-formal-specification-and-taming-other-people-s-tech.md
blogposts/liveblogs/strange-loop/strange-loop-2019-from-video-games-to-fashion-a-machine-learning-journey.md
blogposts/liveblogs/strange-loop/strange-loop-2019-how-computers-misunderstand-the-world.md
blogposts/liveblogs/strange-loop/strange-loop-2019-how-not-to-read-the-room-creating-wearables-with-ml.md
blogposts/liveblogs/strange-loop/strange-loop-2019-how-to-build-with-data-trust-and-privacy-as-a-baseline.md
blogposts/liveblogs/strange-loop/strange-loop-2019-how-to-fix-ai-solutions-to-ml-bias-and-why-they-don-t-matter.md
blogposts/liveblogs/strange-loop/strange-loop-2019-how-to-teach-programming-and-other-things.md
blogposts/liveblogs/strange-loop/strange-loop-2019-how-we-tell-stories-in-code.md
blogposts/liveblogs/strange-loop/strange-loop-2019-how-your-company-can-help-sustain-open-source.md
blogposts/liveblogs/strange-loop/strange-loop-2019-improving-law-interpretability-using-nlp.md
blogposts/liveblogs/strange-loop/strange-loop-2019-inferenceql-ai-for-data-engineers-without-the-math.md
blogposts/liveblogs/strange-loop/strange-loop-2019-jagged-ragged-awkward-arrays.md
blogposts/liveblogs/strange-loop/strange-loop-2019-lang-wishful-thinking.md
blogposts/liveblogs/strange-loop/strange-loop-2019-learning-to-love-javascript.md
blogposts/liveblogs/strange-loop/strange-loop-2019-machine-learning-to-interpret-sign-language.md
blogposts/liveblogs/strange-loop/strange-loop-2019-makings-of-a-modern-acid-compliant-distributed-database.md
blogposts/liveblogs/strange-loop/strange-loop-2019-meander-declarative-explorations-at-the-limits-of-fp.md
blogposts/liveblogs/strange-loop/strange-loop-2019-minimalist-piano-forever.md
blogposts/liveblogs/strange-loop/strange-loop-2019-myths-and-metaphors-of-open-source.md
blogposts/liveblogs/strange-loop/strange-loop-2019-networking-and-go-an-engineer-s-journey.md
blogposts/liveblogs/strange-loop/strange-loop-2019-new-programming-constructs-for-probabilistic-ai.md
blogposts/liveblogs/strange-loop/strange-loop-2019-observability-superpowers-for-developers.md
blogposts/liveblogs/strange-loop/strange-loop-2019-parser-parser-combinators-for-program-transformation.md
blogposts/liveblogs/strange-loop/strange-loop-2019-pattern-matching-scale-using-finite-state-machine.md
blogposts/liveblogs/strange-loop/strange-loop-2019-performance-matters.md
blogposts/liveblogs/strange-loop/strange-loop-2019-privacy-governance-explainability-in-ml-ai.md
blogposts/liveblogs/strange-loop/strange-loop-2019-probabilistic-scripts-for-automating-common-sense-tasks.md
blogposts/liveblogs/strange-loop/strange-loop-2019-realtime-hybrid-reinforcement-learning-at-scale.md
blogposts/liveblogs/strange-loop/strange-loop-2019-recreating-forgotten-programming-languages-for-art.md
blogposts/liveblogs/strange-loop/strange-loop-2019-rgb-to-xyz-the-science-and-history-of-color.md
blogposts/liveblogs/strange-loop/strange-loop-2019-rhapsody-in-zero-knowledge-proving-without-revealing.md
blogposts/liveblogs/strange-loop/strange-loop-2019-riding-the-stream-processing-wave.md
blogposts/liveblogs/strange-loop/strange-loop-2019-ruby-on-the-apple-ii-adventures-in-retro-programming.md
blogposts/liveblogs/strange-loop/strange-loop-2019-safety-in-chaos-forming-realistic-failure-hypotheses.md
blogposts/liveblogs/strange-loop/strange-loop-2019-securing-cloud-applications-and-their-credentials.md
blogposts/liveblogs/strange-loop/strange-loop-2019-temporal-databases-for-streaming-architectures.md
blogposts/liveblogs/strange-loop/strange-loop-2019-the-idea-becomes-a-machine-that-makes-the-art-that.md
blogposts/liveblogs/strange-loop/strange-loop-2019-the-strange-loop-making-parasitic-insects-our-friends.md
blogposts/liveblogs/strange-loop/strange-loop-2019-towards-an-open-reason-ml-able-web.md
blogposts/liveblogs/strange-loop/strange-loop-2019-tweet-my-wedding-dress.md
blogposts/liveblogs/strange-loop/strange-loop-2019-typing-the-untyped-soundness-in-gradual-type-systems.md
blogposts/liveblogs/strange-loop/strange-loop-2019-unison-a-new-distributed-programming-language.md
blogposts/liveblogs/strange-loop/strange-loop-2019-uptime-15364-days-the-computers-of-voyager.md
blogposts/liveblogs/strange-loop/strange-loop-2019-voice-driven-development-who-needs-a-keyboard-anyway.md
blogposts/liveblogs/strange-loop/strange-loop-2019-watch-the-watcher-facial-recognition-police-oversight.md
blogposts/liveblogs/strange-loop/strange-loop-2019-why-do-tree-ensembles-work.md
blogposts/liveblogs/strange-loop/strange-loop-2019-zipline-a-declarative-feature-engineering-library.md
docs/archives/privacy/2021.01.15.md
docs/archives/subprocessors/2022-12-03.md
docs/archives/terms-cloud/2021-06-25.md
docs/archives/terms-cloud/2021-12-09.md
docs/archives/terms-cloud/2022-02-09.md
docs/archives/terms-self-hosted/2021-06-24.md
docs/archives/terms-self-hosted/2021-08-25.md
docs/archives/terms-self-hosted/2021-10-11.md
docs/archives/terms-self-hosted/2022-02-10.md
docs/privacy.md
docs/security.md
docs/subprocessors.md
docs/terms-cloud.md
docs/terms-gov.md
docs/terms-self-hosted.md
docs/terms.md
website/.buildkite/pipeline.yml
website/.editorconfig
website/.eslintrc.js
website/.gitignore
website/.nvmrc
website/.prettierignore
website/.stylelintrc.json
website/.tool-versions
website/.vscode/settings.json
website/.vscode/tasks.json
website/CODENOTIFY
website/LICENSE
website/README.md
website/gatsby-browser.js
website/gatsby-config.js
website/gatsby-node.js
website/gatsby-ssr.js
website/package-lock.json
website/package.json
website/prettier.config.js
website/script/install.sh
website/src/components/BackButton.tsx
website/src/components/Blockquote.tsx
website/src/components/BlogListItem.tsx
website/src/components/BoardSection.tsx
website/src/components/BrowserInstallButtons.tsx
website/src/components/CustomCarousel.tsx
website/src/components/EventsList.tsx
website/src/components/EventsSection.tsx
website/src/components/Footer.tsx
website/src/components/FormLegal.tsx
website/src/components/Header.tsx
website/src/components/HoverablePopover.tsx
website/src/components/IconItem.tsx
website/src/components/Install/copyIcon.svg
website/src/components/Install/index.tsx
website/src/components/IntegrationsSection.tsx
website/src/components/Jumbotron.tsx
website/src/components/Layout.tsx
website/src/components/LeadershipSection.tsx
website/src/components/NewsList.tsx
website/src/components/PageSectionLinks.tsx
website/src/components/QuoteCarousel/QuoteCarousel.module.scss
website/src/components/QuoteCarousel/index.tsx
website/src/components/SelfHostedSection.tsx
website/src/components/ServerVersionNumber.tsx
website/src/components/Sprinkles.tsx
website/src/components/SprinklesHome.tsx
website/src/components/Subscribe.tsx
website/src/components/TabCarousel.tsx
website/src/components/TemplateCodeBlock.tsx
website/src/components/TestimonialCarousel.tsx
website/src/components/ThreeUpText.tsx
website/src/components/TrySourcegraph.tsx
website/src/components/Tweets.tsx
website/src/components/YouTube.tsx
website/src/components/blog/BlogHeadLinks.tsx
website/src/components/blog/BlogHeader.tsx
website/src/components/blog/BlogPost.tsx
website/src/components/blog/LinkPost.tsx
website/src/components/blog/PodcastPost.tsx
website/src/components/blog/PostsList.tsx
website/src/components/blog/PostsListPage.tsx
website/src/components/blog/PressReleasePost.tsx
website/src/components/blog/ReleasePost.tsx
website/src/components/blog/postTypes.tsx
website/src/components/code-insights/CodeInsightsExamples.module.scss
website/src/components/code-insights/CodeInsightsExamples.tsx
website/src/components/code-insights/components/CodeInsightsQueryBlock.tsx
website/src/components/code-insights/components/card/Card.tsx
website/src/components/code-insights/components/legend/CodeInsightLegend.module.scss
website/src/components/code-insights/components/legend/CodeInsightLegend.tsx
website/src/components/code-insights/components/line-chart/LineChart.tsx
website/src/components/code-insights/components/line-chart/LineChartContent.module.scss
website/src/components/code-insights/components/line-chart/components/GlyphContent.module.scss
website/src/components/code-insights/components/line-chart/components/GlyphContent.tsx
website/src/components/code-insights/components/line-chart/components/MaybeLink.tsx
website/src/components/code-insights/components/line-chart/components/TickComponent.tsx
website/src/components/code-insights/components/line-chart/components/tooltip-content/TooltipContent.module.scss
website/src/components/code-insights/components/line-chart/components/tooltip-content/TooltipContent.tsx
website/src/components/code-insights/components/line-chart/helpers/generate-accessors.ts
website/src/components/code-insights/components/line-chart/helpers/get-processed-chart-data.ts
website/src/components/code-insights/components/line-chart/helpers/get-y-ticks.ts
website/src/components/code-insights/components/line-chart/helpers/use-event-emitters.ts
website/src/components/code-insights/components/line-chart/helpers/use-scales.ts
website/src/components/code-insights/components/line-chart/types.ts
website/src/components/code-insights/components/view/View.module.scss
website/src/components/code-insights/components/view/View.tsx
website/src/components/code-insights/mock-data.tsx
website/src/components/code-insights/types.ts
website/src/components/content/CaseStudyPage.tsx
website/src/components/content/ContentPage.tsx
website/src/components/content/ContentSection.tsx
website/src/components/content/WhitePaperPage.tsx
website/src/components/podcast/PodcastSubscribeLinks.tsx
website/src/components/pricing/PricingFreeTierPopover.tsx
website/src/components/pricing/PricingPlan.tsx
website/src/components/pricing/PricingPlanFeature.tsx
website/src/components/pricing/PricingPlanProperty.tsx
website/src/components/product/CaseStudyCard.tsx
website/src/components/product/EbookUniversalCodeSearch.tsx
website/src/components/product/EnterpriseReadySolution.tsx
website/src/components/product/GitLabIntegrationSection.tsx
website/src/components/product/OpenSourcePrivacyFeatureItem.tsx
website/src/components/product/ProductDemoVideo.tsx
website/src/components/product/SupportedProgrammingLanguagesLink.tsx
website/src/components/product/UseCasesTable.tsx
website/src/components/webinars/WebinarLayout.tsx
website/src/css/_colors.scss
website/src/css/_spacing.scss
website/src/css/components/_Footer.scss
website/src/css/components/_IconItem.scss
website/src/css/components/_LeadershipSection.scss
website/src/css/components/actions/ContactPresalesSupportAction.tsx
website/src/css/components/actions/GetSourcegraphNowActions.tsx
website/src/css/components/actions/RequestDemoAction.tsx
website/src/css/components/actions/StartAFreeTrialAction.tsx
website/src/css/components/actions/SubmitEmailForm.tsx
website/src/css/components/actions/ViewDeveloperDocumentationAction.tsx
website/src/css/components/blog/_BlogPost.scss
website/src/css/components/content/_ContentPage.scss
website/src/css/pages/_404.scss
website/src/css/pages/__case_studies.scss
website/src/css/pages/__white_papers.scss
website/src/css/pages/_about.scss
website/src/css/pages/_batch-changes.scss
website/src/css/pages/_cloud-beta.scss
website/src/css/pages/_code-insights.scss
website/src/css/pages/_community.scss
website/src/css/pages/_content.scss
website/src/css/pages/_dev-tools-quiz.scss
website/src/css/pages/_jobs.scss
website/src/css/pages/_news.scss
website/src/css/pages/_sales.scss
website/src/css/pages/_support.scss
website/src/css/pages/_uninstall.scss
website/src/css/styles.scss
website/src/css/templates/_PostTemplate.scss
website/src/data/events-listing.json
website/src/data/news-listing.json
website/src/declarations.d.ts
website/src/graphql-types.d.ts
website/src/hooks/carousel.ts
website/src/hooks/chiliPiper.ts
website/src/hooks/hubSpot.ts
website/src/hooks/index.ts
website/src/hooks/windowWidth.ts
website/src/html.tsx
website/src/images/about/david-sacks.jpg
website/src/images/about/sg-founders.png
website/src/images/about/sg-lightspeed.png
website/src/images/about/sg-sway.png
website/src/pages/404.tsx
website/src/pages/about.tsx
website/src/pages/accelerate-dev-onboarding.tsx
website/src/pages/batch-changes.tsx
website/src/pages/blog.tsx
website/src/pages/case-studies/cern-reduces-technical-debt.tsx
website/src/pages/case-studies/cloudflare-accelerates-debugging-and-improves-security.tsx
website/src/pages/case-studies/convoy-improved-on-boarding.tsx
website/src/pages/case-studies/convoy-software-engineers-and-data-scientists-work-better-together.tsx
website/src/pages/case-studies/criteo-tackles-big-code.tsx
website/src/pages/case-studies/f5-streamlines-collaboration-globally.tsx
website/src/pages/case-studies/factset-migrates-from-perforce-to-github.tsx
website/src/pages/case-studies/indeed-accelerates-development-velocity.tsx
website/src/pages/case-studies/index.tsx
website/src/pages/case-studies/lyft-monolith-to-microservices.tsx
website/src/pages/case-studies/nutanix-fixed-log4j-with-sourcegraph.tsx
website/src/pages/case-studies/quantcast-large-scale-refactoring.tsx
website/src/pages/case-studies/sofi-moves-fast-on-hundreds-of-microservices.tsx
website/src/pages/case-studies/we-are-thorn.tsx
website/src/pages/case-studies/workiva-automates-large-scale-code-changes.tsx
website/src/pages/code-insights.tsx
website/src/pages/code-search.tsx
website/src/pages/community.tsx
website/src/pages/contact/index.tsx
website/src/pages/contact/product-specialist.tsx
website/src/pages/contact/request-batch-changes-demo.tsx
website/src/pages/contact/request-code-change-management-demo.tsx
website/src/pages/contact/request-code-insights-demo.tsx
website/src/pages/contact/request-demo.tsx
website/src/pages/contact/request-info.tsx
website/src/pages/contact/request-trial.tsx
website/src/pages/demo.tsx
website/src/pages/dev-tools-quiz.tsx
website/src/pages/dotgo.tsx
website/src/pages/fixing-vulnerabilities.tsx
website/src/pages/get-started/cloud.tsx
website/src/pages/get-started/index.tsx
website/src/pages/get-started/self-hosted.tsx
website/src/pages/github-universe.tsx
website/src/pages/go.tsx
website/src/pages/graphql.tsx
website/src/pages/guides/continuous-developer-onboarding/index.tsx
website/src/pages/guides/dev-onboarding-how-is-it-unique/index.tsx
website/src/pages/hackathons.tsx
website/src/pages/home/_Features.tsx
website/src/pages/home/_Hero.tsx
website/src/pages/home/_UseCases.tsx
website/src/pages/home/home.module.scss
website/src/pages/home/index.tsx
website/src/pages/jobs.tsx
website/src/pages/news.tsx
website/src/pages/partner-podcast.tsx
website/src/pages/podcast.tsx
website/src/pages/press-release.tsx
website/src/pages/pricing.tsx
website/src/pages/privacy/cookie-policy.tsx
website/src/pages/resources/abcs-book.tsx
website/src/pages/resources/universal-code-search-ebook.tsx
website/src/pages/sl.tsx
website/src/pages/strange-loop.tsx
website/src/pages/support.tsx
website/src/pages/uninstall.tsx
website/src/pages/use-cases/code-health.tsx
website/src/pages/use-cases/code-reuse.tsx
website/src/pages/use-cases/incident-response.tsx
website/src/pages/use-cases/index.tsx
website/src/pages/use-cases/onboarding.tsx
website/src/pages/use-cases/useCases.module.scss
website/src/pages/use-cases/vulnerabilities.tsx
website/src/pages/webinars/code-insights-turning-your-metrics-into-action.tsx
website/src/pages/webinars/preparing-for-the-next-log4j.tsx
website/src/pages/white-papers/remote-work-easier.tsx
website/src/templates/ContentTemplate.tsx
website/src/templates/PodcastEpisodeTemplate.tsx
website/src/templates/PostTemplate.tsx
website/src/utils/event-logger.ts
website/static/_redirects
website/static/external-logos/ars-technica-logo.png
website/static/external-logos/dropbox-logo.svg
website/static/external-logos/general-electric-logo.svg
website/static/external-logos/lyft-color-logo.svg
website/static/sourcegraph-mark.png
website/tsconfig.json
website/typings/react-plx.d.ts
website/typings/rehype-react.d.ts
website/typings/scss.d.ts
website/typings/svg.d.ts
website/yarn.lock

Copy link
Contributor

@zlonko zlonko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@bretthayes bretthayes merged commit 611f024 into main May 19, 2022
@bretthayes bretthayes deleted the cpt/merge-replatform branch May 19, 2022 21:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

6 participants