would love to hear more about exactly what scaleups they did and what they regret. Like would love if they can answer more specific questions about their tech stack and stuff. Good video tho!
I didn't cover a bunch of things we went into the deepdive article. Here are details on their tech stack: newsletter.pragmaticengineer.com/p/inside-sourcegraphs-engineering-culture-part-2?open=false#%C2%A7engineering-practices Web: React and TypeScript, without exception. GraphQL. RxJS was used in the past, now deprecated. Backend: Go, for most services. Some Rust is used for syntect_server, and LSIF (Language Server Index Format) analyzers are written in the language they analyze. Note that Sourcegraph is moving to SCIP from LSIF, SCIF being written in TypeScript and Java. Database: Postgres, Blob store, Redis Infra: Kubernetes, and managed database services And Quinn was mostly talking about how they regretted hiring fast; the Job Fair was ok but they got rid of that as well; hiring people who did not love coding sounded he felt like was a mistake (all of these in the episode).
NGL, this was tough to upvote. I did upvote for the effort, but I'd say that going forward the scope of an interview should be more narrow, go deep on a smaller subset of topics. IMO topics like "hiring new grads" and broad strokes on AI use in the industry should either be avoided or explored separately in a different video or even a different format.
would love to hear more about exactly what scaleups they did and what they regret. Like would love if they can answer more specific questions about their tech stack and stuff. Good video tho!
I didn't cover a bunch of things we went into the deepdive article. Here are details on their tech stack: newsletter.pragmaticengineer.com/p/inside-sourcegraphs-engineering-culture-part-2?open=false#%C2%A7engineering-practices
Web: React and TypeScript, without exception. GraphQL. RxJS was used in the past, now deprecated.
Backend: Go, for most services. Some Rust is used for syntect_server, and LSIF (Language Server Index Format) analyzers are written in the language they analyze. Note that Sourcegraph is moving to SCIP from LSIF, SCIF being written in TypeScript and Java.
Database: Postgres, Blob store, Redis
Infra: Kubernetes, and managed database services
And Quinn was mostly talking about how they regretted hiring fast; the Job Fair was ok but they got rid of that as well; hiring people who did not love coding sounded he felt like was a mistake (all of these in the episode).
I would love to work at a company where the CEO Codes.
NGL, this was tough to upvote. I did upvote for the effort, but I'd say that going forward the scope of an interview should be more narrow, go deep on a smaller subset of topics.
IMO topics like "hiring new grads" and broad strokes on AI use in the industry should either be avoided or explored separately in a different video or even a different format.