90 karma · joined August 24, 2022
I have a couple of terminals open and work on at max 3 things.
A main task, an exploration task and another prompt/skill improvement or documenting an issue (or a proposal)
The real moat I believe is the ability to hold the the problem in the head, isolate it and mentally design a way to structurally solve it iteratively.
Very few people have it. Much less common with domain experts.
I would rather bet on educating domain to the engineer than teaching a domain expert to architect software.
No mangers, no product managers, no appraisal (30% hike or out)
The rule was "I will treat you like an adult and you have to act like one"
Easily the best company I worked for and best Colleuges.
But I have seen this model hiccup once it reached ~70 engineers.
May be because of the structure or may be it's difficult to hire more such engineers India. Might scale better in SF.
I have 10 years of experience. I am a reasonable engineer. I can tell you that about half of the hype on twitter is real. It is a real blessing for small teams.
We have 100k DAU for a consumer crud app. We built and maintain everything in-house with 3 engineers. This would have taken atleast 10 engineers 3-4 years back.
We don't have a bug list. We are not "vibe coding" , 2 of us understand almost all of the codebase. We have processes to make sure the core integrity of codebase doesn't go for a toss.
None has touched the editor in months.
Even the product folks can raise a PR for small config changes from slack.
Velocity is through the roof and code quality is as good if not better than when we write by hand.
We refactor almost A LOT more than before because we can afford to.
I love it.
Restricted to adults over 21 years of age.
Getting everyone to agree on a standard was/is/will be the tougher part.
Both Romans and Mongols have lost/retreated many battles. They just had to regroup and raise another army over and over again. Some of their opponents could not even afford the war even after winning over them multiple times.
The other sides simply were more fragile, where you were defending and once your city falls, you are done.
Avoid risk of ruin. Keep the ability of taking multiple shots with upside in your favor.
The summary of that entire conversation is this:
If you ever feel demotivated, defeated or dull just pray to the sun or go into the sunlight.
This message was repeated dozens of times over and over with various metaphors.
I think they were trying to hammer the point that sunlight solves a lot of issues.
First of all, the call accuracy is much higher.
Second, you get more consistent results across models.
It worked way better with a QR code.
That way there is proof of presence and the recieving person need not have the app installed.
I wonder why in my 30 years of lived experience (in India), I never met or heard of anyone being autistic or needing meds for mental health, even amongst the software engineers. But this seems to be fairly prevalent in the US.
It might be under diagnosis but medical services and pharma are extremely cheap and fairly competent, at least for the engineers.
May be they don't openly talk about it due to stigma.
I can't imagine what they would go through here, it's a extremely social culture where you are socially forced into group festivals, gatherings and frequent visits from relatives.
Pretty much 5-6 niche classification use cases.
Agreed. I noticed that 10x engineers are a product of 10x workplaces. Orgs have insane ability to take the most skilled engineers and make them unproductive.
IMO, the street fighting skill is a bit less known. I worked for a unicorn which had ZERO managers and ZERO Product managers. The engineers had to speak to the users, write the roadmaps, build stuff and report to the founder. I realised this skill was rare among engineers and less talked about. Initially, I titled this "Street fighting engineers", it eventually evolved into this.