Efficient scaleups in 2024 vs 2021: Sourcegraph (with CEO & Co-founder Quinn Slack)

  Рет қаралды 4,616

The Pragmatic Engineer

The Pragmatic Engineer

Күн бұрын

Пікірлер: 8
@63pufferfish
@63pufferfish Ай бұрын
I would love to work at a company where the CEO Codes.
@JR-gy1lh
@JR-gy1lh Ай бұрын
These are type of companies I want to work for. Not the bean counters, managerial, political class.
@stryhx
@stryhx Ай бұрын
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!
@pragmaticengineer
@pragmaticengineer Ай бұрын
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).
@kane_lives
@kane_lives Ай бұрын
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.
@david168-d6f
@david168-d6f Ай бұрын
46:04 "Any company that still maintains location-independent pay past 200 employees, it's a symptome of a company that struggles to be real with their employees and treat them as shareholders" Dude that's such a stretch 🙄 quite an imaginative way to justify saving costs by exploiting inequality.
@pragmaticengineer
@pragmaticengineer Ай бұрын
Did you miss the context here? Sourcegraph issues shares for every employee on top of the salary. Quinn said he knows of one company that paid a location-independent salary that was larger than Sourcegraph: and that company had a steep downwards stock price. The point he made was that the company's priority is (naturally) to increase the company value (thus stock price) and if and when this happens, employees also do well. See also how e.g. when Uber went public easily more than 1,000 employees became millionaires (thanks to employee stock!) For-profit tech companies are a business first, and if you want to maximise your earnings as a developer, it helps to understand why they pay how they pay! E.g. why do Google, Meta and similar ones pay location-dependent salaries, yet still often pay more in the EU or even India than companies that pay, globally? And why does the same position pay 2-5x as much at other companies? Some more context here: newsletter.pragmaticengineer.com/p/trimodal-nature-of-tech-compensation
Twisting the rules of building software: Bending Spoons (the team behind Evernote)
1:18:52
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 56 МЛН
How to Get a Developer Job - Even in This Economy [Full Course]
3:59:46
freeCodeCamp.org
Рет қаралды 3,1 МЛН
Top Minds in AI Explain What’s Coming After GPT-4o | EP #130
25:30
Peter H. Diamandis
Рет қаралды 307 М.
Being A Senior Engineer by Jesse Spevack from Stripe
1:00:10
Boulder Ruby
Рет қаралды 5 М.
Where Are Laid Off Tech Employees Going? | CNBC Marathon
41:28
Linear: move fast with little process (with first Engineering Manager Sabin Roman)
1:11:57
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 641 М.
Promotions and tooling at Google (with Irina Stanescu, Ex-Google)
58:53
The Pragmatic Engineer
Рет қаралды 8 М.
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН