Engr Manager, Developer, AI enjoyoor

Joined June 2011
💯!
"[AI coding tools like Cursor] increase my enjoyment, as a programmer" THIS is something we don't talk about enough. When a tool makes the job better - eg because it removes the toil that's a drag to do (e.g. refactoring, repetitive stuff) then it's already a big win!
Ender retweeted
sometimes there is no way to debug besides staring at the code until you become enlightened
Yes
My theory is that very large companies can’t run effective performance programs, so they must do large purges periodically. They know they have a bunch of remote employees working 3 jobs, poor performers that receive “good enough” performance reviews, C players riding the bloat.
1
You can remove “AI” from this and it would still be true.
A common mistake that AI companies make nowadays is to not give their engineers enough time and mental calm to do their best work. Constant deadlines, pressure and distractions from daily AI news are poison for writing good code and systems that scale well. That’s why most AI APIs and products have reliability issues. A good company culture that mixes excellence with focus and enough rest leads to faster and better results. The best example of how to do it well is the early Google culture from 1998 which resulted in one of the largest scale and most reliable services on the web in just a few short years. Founders should copy some of the strategies that Larry and Sergey used. They are still underrated IMO despite their huge reputation.
1
Clicked into this clickbait trending topic. I’m now dumber for it.
Tale as old as software engineering, I’ve seen this story with: Functional Programming Hadoop/Big Data Service-Oriented Architectures
At a past company, the head of engineering and the principal engineers decided to break our Ruby on Rails application into a Go microservices mesh. They created very detailed design documents and architecture diagrams. They went all out and used Kubernetes, gRPC, service templates, the whole shebang. The whole senior engineering leadership came from Amazon, where they were used to each team owning a distinct service. They tried to apply that model directly. But our issues were with code ownership and poor domain modeling. The entire application could have run on just a handful of EC2 instances. What was the result? Five years later, 70% of the application is still running on the Ruby on Rails monolith. Never completed the migration. But now they have to maintain two systems. None of the original leadership works there anymore.
Website idea: VIBERR - Fiverr but for matching vibe coders with real engineers to fix things
What’s more incredible than Meta AI layoffs is how in-demand these people are in the job market.
7
ChatGPT Atlas is crazy slow. Is it being throttled?
Ender retweeted
OpenAI is giving off 90s Microsoft vibes. Crushing everyone, taking on everyone, and being everywhere.
💯
I don't know what labs are doing to these poor LLMs during RL but they are mortally terrified of exceptions, in any infinitesimally likely case. Exceptions are a normal part of life and healthy dev process. Sign my LLM welfare petition for improved rewards in cases of exceptions.
Came across this nugget. Incredibly cringe.
I sent this note to our entire team at @Opendoor earlier today.
Ender retweeted
*sigh* we're debating what an agent is again IT'S NOT THAT HARD, FOLKS
A kid’s smartphone should just have calling, SMS, ChatGPT.
Ender retweeted
The jump from "agents are nowhere close to working" to "okay, narrow agents for research and coding work pretty well" to (very recently) "general purpose agents are actually useful for a range of tasks" has been quick enough (less than a year) so that most people have missed it.
65
132
21
1,725
Slopscrolling
Excited to share Vibes — a new feed in the Meta AI app for short-form, AI-generated videos.
1
This is really good
Introducing study mode in ChatGPT — step by step guidance for students rather than quick answers: openai.com/index/chatgpt-stu…