Welcome Health got their pumpkin, and the front desk sent the love right back ππ«Ά Happy Halloween week to the whole Welcome Health team in Augusta π»
Our pumpkin found a good home at DirectMed DPC π Right there with the stethoscope and the otoscope, where it belongs. Happy Halloween week to the whole DirectMed team π»
I think of max effort as βthere are a lot of things you should think about and the correct solution is unlikely to be the solution you lazily come up with firstβ
Which when you put it that way makes more sense why max effort on some tasks is either wasteful or makes the agent fail to do the simple stupid thing
Winning bets that accidentally payed off
1. Aws making their ui unusable because agents like clis
2. Effect.ts making typescript unreadable because we stopped reading the code
3. Rust making the learning curve unreasonable because we stopped writing the code
Tabflows π΄ββ οΈ retweeted
Why are you still using pull requests?
Is it for code review?
If so, do you really think your or your colleagues catch bugs and mistakes that an Opus 5.5 or Fable or Astra won't find? You can literally spawn all three of them and have them check four times each.
(Also, don't tell me you don't have a "stamp plz" Slack channel or group chat somewhere.)
Is it for knowledge sharing?
Surely there's better ways for that now than the PR, no? We have models that can generate explainer videos, presentations, podcasts, games, quizzes, walkthroughs, ... for any piece of code it can reach.
Is CI the reason?
Well ackshually, CI means continuous integration and its original meaning is the *opposite* of having long-lived branches and PRs.
But, leaving that aside, your agents are hopefully already running the tests before they push something, and hopefully they can run as long as they want and don't block you so they can run the whole test suite and generate "irrefutable proof" and end-to-end demo videos and so on... And so they run the tests and confirm and then you push to a branch and everything runs again and then you merge and then it runs again? That doesn't make sense, does it?
Maybe you work in open source and you accept contributions, in which case I can't speak to the value of pull requests. It's been 2 years since my last OSS contribution. But from what I heard, the time of the PR is coming to an end in OSS too?
I honestly don't get why people still stick to PRs.
With agents you can now move 10x faster, you can finally do real continuous integration, and get more confidence in the changes the agent made.
Don't slow yourself down by having all the changes pile up in a PR.
if you think you fit this, send me a dm!
i'm hiring for the sales team at Tabflows, $100β120k base, $200β240k OTE + generous equity
we've been growing 10% week over week since August and want to hire the best of the best.
a good portion of the best engineers have moved around to companies where they can more directly work with ai
so you see founders of the companies they're leaving posting how they're doing really interesting ai work
but it's futile, competing for talent is impossible right now
new prayer before i go to sleep at night π
I have been approaching this startup game wildly different than others but it all makes sense if you know my 20 rules
1. Stay consistently making progress
2. Donβt die go broke burn out or quit
3. Make bets that can improve positioning even when they fail
4. Invest big when conviction is high
5. Discover conviction donβt force it
6. Never make contrarian bets on things you are not an expert on
7. Be patient yet honest when progress is slow
8. Make sure big decisions like raising money are strategically sound and not coming from emotion or impatience
9. Constantly look for weaknesses and avoid common pitfalls like sunk cost fallacy
10. Focus more on creating value before capturing it
11. Build in public
12. Create feedback loops
13. Prefer less users who love a product over many users who like it
14. Be paranoid when things are going well
15. Be optimistic when things are going poorly
16. Respect and care about users
17. Focus on what competition does well. Steel man their decisions
18. Never sell to a willing buyer if you donβt believe itβs actually going to help them
19. Avoid zero sum or negative sum games
20. Remember rule 1 and 2
Tabflows π΄ββ οΈ retweeted
One thing the engineering community will (re)discover is that every program can be β hardened (edge cases squashed, inputs tightened, errors handled) and β‘ optimized (profiled, benchmarked, rewritten) basically ad infinitum.
There are real costs in every direction: time, attention, opportunity. You can literally explore input spaces that will never be hit or optimize performance of something that will never be used ("you have no users".) Even in an infinite token world, you need to know when to stop and what tradeoffs to accept. Agents will happily drill no matter what.
Tabflows π΄ββ οΈ retweeted
1. Oh shit, AI can do my job better than me
2. Software engineering is dead!
3. I can vibe code as much slop as I want!
4. Oh, things are not going well. Fable/Sol/Opus all suuuck
5. But what if I constrain the agent? Put it in a straitjacket?
6. Oh, the results are pretty good now. How do I go deeper?
7. *Orders 12 software engineering books from Amazon*
8. Software engineering is alive!













