Using AI in objectively verifiable domains (e.g. code, data formatting) makes it much easier to get high-quality results
Using AI in objectively verifiable domains (e.g. code, data formatting) makes it much easier to get high-quality results
If you can remove a word but preserve meaning, then remove it
If you can remove a word but preserve meaning, then remove it
Thanks for all the support! It's been a lot of fun making these podcast videos and trying to improve the quality for the community
If you have any suggestions for future guests or the podcast in general I'm always open to feedback!
Thanks for all the support! It's been a lot of fun making these podcast videos and trying to improve the quality for the community
If you have any suggestions for future guests or the podcast in general I'm always open to feedback!
• his promos from IC6 -> IC8
• why he accepts diffs that will break prod
• his notetaking system in vscode
Any guesses on who it is? 👀
• his promos from IC6 -> IC8
• why he accepts diffs that will break prod
• his notetaking system in vscode
Any guesses on who it is? 👀
• More to do that I want to pay for
• Wanting to enjoy the moment more since being young in NYC feels temporary
• Things just being more expensive
Worth it though
• More to do that I want to pay for
• Wanting to enjoy the moment more since being young in NYC feels temporary
• Things just being more expensive
Worth it though
Any ideas on the real reason behind this?
Chart below is from "The SignalFire State of Talent Report - 2025":
Any ideas on the real reason behind this?
Chart below is from "The SignalFire State of Talent Report - 2025":
Such interesting advice and stories about Zuck/John Carmack. Will drop the episode here tomorrow morning, follow if interested
Such interesting advice and stories about Zuck/John Carmack. Will drop the episode here tomorrow morning, follow if interested
• his promos at Meta from IC6 -> IC8
• his notetaking system
• IC8 impact working 40 hours a week
If interested, follow and I'll post about it here when it's ready
• his promos at Meta from IC6 -> IC8
• his notetaking system
• IC8 impact working 40 hours a week
If interested, follow and I'll post about it here when it's ready
Such interesting advice and stories about Zuck/John Carmack. Will polish it up and launch it in a bit
Such interesting advice and stories about Zuck/John Carmack. Will polish it up and launch it in a bit
I've had 5 interns at Meta, here's the gist on what a strong internship performance looks like:
I've had 5 interns at Meta, here's the gist on what a strong internship performance looks like:
We don't really have any other options aside from China. They do it faster and cheaper (even with the increased cost from tariffs)
We don't really have any other options aside from China. They do it faster and cheaper (even with the increased cost from tariffs)
Looking for more quality examples to learn from
Looking for more quality examples to learn from
If you're curious what we talked about, drop a reply and I'll share the recording link when it's ready:
If you're curious what we talked about, drop a reply and I'll share the recording link when it's ready:
This scares junior engineers but not senior+ engineers. Here's why:
This scares junior engineers but not senior+ engineers. Here's why:
1. Give updates no one cares about
2. Present in meetings and everyone tunes out
3. Share opportunities that don't resonate
The fix for this problem:
1. Give updates no one cares about
2. Present in meetings and everyone tunes out
3. Share opportunities that don't resonate
The fix for this problem:
Writing down what you do, useful commands/info, and ongoing investigations expands your memory. This is critical in software engineering since there's so much to remember.
Here are a 4 use cases for this diary:
Writing down what you do, useful commands/info, and ongoing investigations expands your memory. This is critical in software engineering since there's so much to remember.
Here are a 4 use cases for this diary:
• Initiative - You're proactive rather than reactive
• Control - You believe you can influence & control outcomes
• Autonomy - You set direction based on your judgement
Agency is easier to understand through examples, here are 9 for software engineers:
• Initiative - You're proactive rather than reactive
• Control - You believe you can influence & control outcomes
• Autonomy - You set direction based on your judgement
Agency is easier to understand through examples, here are 9 for software engineers:
Here are 3 career stories from Staff+ engineers at Meta, Airbnb and Amazon that you can learn from to save you time:
Here are 3 career stories from Staff+ engineers at Meta, Airbnb and Amazon that you can learn from to save you time:
Neither path is objectively better than the other.
I compiled all my notes from senior managers and ICs I chatted with when considering the switch myself. Some takeaways:
Neither path is objectively better than the other.
I compiled all my notes from senior managers and ICs I chatted with when considering the switch myself. Some takeaways:
AI assisted tooling will give them more leverage which is a multiplier for their exceptional judgement
AI assisted tooling will give them more leverage which is a multiplier for their exceptional judgement
• LLMs make it easier to learn (interactive prompting/questioning) if you want
• Today, you don't need to think much anyway (if you want to copy-paste from existing examples/Google, you can)
For jr devs:
• LLMs make it easier to learn (interactive prompting/questioning) if you want
• Today, you don't need to think much anyway (if you want to copy-paste from existing examples/Google, you can)
For jr devs:
Cursor / AI makes this even more obvious.
Cursor / AI makes this even more obvious.
• "collisionless" hash tables
• O(1) worst case lookup + deletion
• O(1) amortized insertions
Idea is pretty simple + interesting:
• "collisionless" hash tables
• O(1) worst case lookup + deletion
• O(1) amortized insertions
Idea is pretty simple + interesting: