1/ Most engineering organizations start off with a monolith, and eventually migrate to a micro/macro-services architecture. Sharing some thoughts below on:
a) why this happens
b) common mistakes organizations make during the migration.
🧵 below...
@NotionCalendar Might be a bug then? It's already set to that and grayed out. But i still see the join+transcribe as my option rather than "join meeting".
I don't think I've ever posted talking shit about an app but holy this change perfectly encapsulates AI-related enshittification. I literally cannot find a way to change this setting. @NotionCalendar WHY?? Why not let me just *join a meeting* like a calendar is meant to do??
Notion has changed it's calendar aggregator and changed the Join button to join and transcribe.
Predictably with a bolt on AI service.
Great App. Time to build my own version of it.
It should not be controversial or political to be against public executions by the government.
James Madison and the rest of the Founding Fathers are watching us right now:
“The means of defense against foreign danger have been always the instruments of tyranny at home.”
AI agents are going to rely on structure the same way humans rely on structure. An agent able to quickly look up "what did customer X buy recently and why" IS a relational DB query. It's just that the "why" column will now be free text because an agent can reason about it! 5/5
This is AI hype at its worst IMO – structured data is not going anywhere, the types of things we structure just changes to make it easier for agents. Humans do this too, we label and organize files into folders, we structure documents with headers, we have shared frameworks. 1/5
Every vertical SaaS platform is built on a relational database.
This made sense when data was expensive and structure was necessary for retrieval.
It doesn't make sense anymore.
The next generation of SMB software won't organize data into tables. It will remember interactions.
The system won't store a quote. It will remember that the customer asked for hardwood, hesitated on price, and mentioned their daughter's wedding in June.
The system of record is shifting from structured data to memory.
That changes everything about how vertical software gets built. When you share memory across applications instead of syncing databases, you can build twenty apps that feel like one.
The customer doesn't need to re-enter information. The system already knows.
How would a human use that? "Let me look up what <customer x> <bought> recently". "Now, let me look up <why> they <bought> it". 4/5
They keep trying to defend Spotify but eventually it breaks new lows
Don’t understand the valuation. How much longer do they think they can raise prices? Founder saw the writing on the wall
@StephenM yeah and then Americans invented the personal computer and the internet and the smartphone and the reusable rocket and then artificial intelligence and it just kept going. no alt history required
MAGAZINER: How many veterans have you deported?
NOEM: We haven't deported veterans
MAGAZINER: We are now joined on Zoom by a combat veteran you deported to Korea
Strong agree. We went down this path before it was called "FDEs" (which IMO is rebranded proserv). Keep proserv focused on value-added work, and let the product handle the onboarding. -100 pts if you're an AI company using FDEs, can't you use AI to solve it? That's what we did.
The “forward deployed” concept will cause harm to many startups that go down this path. When you are building the product, park yourself at customers’ office. But, the goal should be to build a great product that does not require you to forward deploy a person for the customer to be successful. If you solve problems with people, you will default to throwing bodies at problems and will build an inferior product. Your goal should be the opposite.
being weirded out by extremely common international eating methods like using hands or chopsticks broadcasts to everyone that you've lived an extremely small and unremarkable life. embarrassing tbh
I used to work at Skyscanner.
The reality is far more mundane: this is NOT how Skyscanner works as delays mean revenue lost!
Here’s a story from @balintorosz who used to head up mobile at Skyscanner about how faster searches result in more revenue actually (cont’d):