Talha Masood

Talha Masood

Working in Stealth Mode!
600 points

Badges

Gemologist
Gemologist

5

Top 5 Launch
Top 5 Launch
Tastemaker
Tastemaker
Gone streaking 10
Gone streaking 10
View all badges

Maker History

Forums

Talha Masood

2mo ago

OpenAI agrees to acquire Windsurf for $3 Billion

OpenAI has agreed to buy Windsurf for $3 Billion. This is the biggest acquisition OpenAI has done to date.

Last month, OpenAI announced the release of GPT4.1 which is their latest model with increased coding capabilities.

Acquiring Windsurf which is a fork of VS Code from Microsoft seems to be a continuation of the effort where OpenAI wants to dominate the space of the developer productivity.

Startup events in San Francisco (early June)?

Hey folks!

I'll be in SF during the first half of June and was wondering if there are any must-attend startup events, meetups, or founder gatherings happening around that time. Would love to connect with the local scene any recommendations appreciated!

Talha Masood

2mo ago

Vibe Coding Techniques from YCombinator

4 days ago Tom Blomfield from Y Combinator posted a video explaining some of the techniques to be good at Vibe Coding. Tom says in the start that the best techniques for Vibe Coding are the ones used by professional Software Engineers to write code (kinda ironic).
Before we talk about what Tom has to say about Vibe Coding, here are some of the reviews about Vibe Coding from the YC Founders.
Nicole Lu - If your AI editor is taking you into a loop, sometimes it helps to go to the LLM's website and paste the same code.
Skyler Ji - I open both Cursor and Windsurf side by side, give them the same problem to solve and pick the best response.
Sacha Servan-Schreiber - Take Vibe Coding as a new programming language. And to get the best results, you will have to provide a lot of context
Arshad Shaikh - I usually do Vibe Coding in the reverse direction. I write the test cases followed by the code that then has to satisfy these test cases. I never micro-manage an LLM while Vibe Coding.
Antoni Gmitruk - Spend time crafting the architecture and other details with an LLM before offloading it to an AI editor.
Vibe Coding Advice from Tom:
1. Pick Up the Tools: If you don't know a lot about programming start with Lovable or Replit. These tools give you a feel of the UI. And if you know how to write code (doesn't matter how good you are), you should try dabbling with tools like Windsurf or Cursor
2. Use Version Control Religiously: Once you have something you think is working, feel free to push to github. Do not rely on the LLM to revert the code for you because this is not always reliable
3. Write High Level Tests: Have your LLM write high level tests for your software so that you safeguard your application against unwanted changes by the LLM.
4. Bug Fixes: Sometimes, when you encounter an error message, just copy pasting the error stack is good enough for the LLM to solve it for you. For complex bugs, it's okay to reset after a failed attempt and starting over. Again, Github is your friend.
5. Documentation: You can download all the documentation for the framework you're working with and put it into a subfolder for the AI editor to access.
6. Choosing the tech stack: It's a safe bet to work with something that has been around for a long time and has a lot of open source code available.

View more