Michiel Sikkes
@michiels
CTO at Firmhouse. Please consider the environment before running your business. Join the club.
Product/company tools we're using @firmhouse for day-to-day stuff that could fit in one tweet. (Probably) most used first: - @linear - @SlackHQ - @intercom - @github - Google Apps (email, calendar) - @basecamp - @heroku - @NotionHQ - @AppSignal - @CircleCI - @pingdom
Meet Oppy! It's just started school at @firmhouse and will be training for a little while in our team. It's already helping us help our merchants way better!

Man, I love helping customers 🙌 An urgent message arrives on a Friday afternoon. It's beyond our control or even our customer's control, so they have to wait for their vendor to resolve it. However, that doesn’t mean we can't minimize the impact over the weekend. We managed to…
We are adding support for @ReferralCandy and other referral apps in @firmhouse. The typical route that these apps seem to take is that it generates Shopify discount codes on the fly for both referred friend and for the advocate, the referrrer. Then you need to claim your reward…
Tijdens de komende zomerweken knallen we hard door aan de eerste versies van mooie langverwachte features in @firmhouse. Ik ben heel benieuwd waar we over een paar weken staan! Op de reguliere roadmap staan grotere onderwerpen, zoals: - Cancellation reasons en bijbehorende…
Are there already AI video editors out there or models that can take raw video as input and output an edited version? Doesn’t have to be publishable. Just good enough to slim down the raw A-role material into something that’s almost there.
The agentic logic we're adding to @firmhouse will change the UI/usage paradigm of our Portal from looking up "When/What" into immediately answering "Why?" kind of questions. Go from "When did the customer last change their subscription?" and "Did the most recent payment…
Wtf and hell yeah. Cursor is/was still my second choice after using Devin. Should I now switch?
Cognition has signed a definitive agreement to acquire Windsurf. The acquisition includes Windsurf’s IP, product, trademark and brand, and strong business. Above all, it includes Windsurf’s world-class people, whom we’re privileged to welcome to our team. We are also honoring…
Developers and system administrators have CLI to execute powerful tasks and chain commands, without having to be limited by a graphical user interface. Chatting (txt, voice, or otherwise) with smart specific-purpose Agents is this, but for the masses. GUIs are going to change…
I have this hunch that agents actually talking to each other would provide better value than plugging in an MCP everywhere. An MCP is great! And provides *some* context for function calling. But it won't provide *the* context from the original prompt or original agent. It's like…
Yesterday, we taught Oppy (our new internal e-commerce operations agent) to help linking a custom domain to an e-commerce site, while taking these instructions from a Standard Operating Procedure Playbook document. So this is *not* a preconfigured workflow in n8n, Zapier, or…

This is the way
What if we kept our APIs private instead of exposing them publicly? Then wrapped system internals with an MCP server (or equivalent) and expose a single API endpoint that simply accepts a prompt. 🤔
Now using @devinai to build our own internal Slack colleage-assistant Oppy. An Agentic Colleague building an Agentic Colleague! Oppy (internal name) will become the best second-line e-commerce opperations colleage. It'll help easily accessing information about our customers,…
Trying out @cursor_ai background agents. From all the hype and news I thought it would truly be a smart conversational agent, that can work with me on code changes. Seems that has this moment it's more like a "background runner for the sidebar in the Cursor UI". I still have to…
Exploring directions on how we could have LLMs build dynamic customer-facing UI. For example when a user opens a page, we prompt an LLM with a system prompt and a particular context about the user. The LLM can then offer suggestions on what the user could possibly do next. Two…
With all the async coding agents now being launched. @DevinAI doesn’t get enough credit. They were the first I used and still the best experience and knowledge of our codebase. As well as perfect “colleague” interaction in Slack and GitHub
One shotting new B2B Pay on Account features during the weekend with Devin!
Anyone knows how to get an authenticated MCP into the Responses API of @OpenAI? Trying to get @linear MCP into OpenAI Responses API for a few weeks now, but constantly failing with Unauthenticated errors. Generated a Personal token and added that as Bearer token.
Companies going AI-first should dedicate some talent that knows what AI is capable of to be in the trenches to design next gen workflows. AI moves so fast it’s hard to decentralize this knowledge yet. Huge opportunity for engineers and IT folks that jump on this early.
We are opening up a new role at Quora: a single engineer who will use AI to automate manual work across the company and increase employee productivity. I will work closely with this person.
My favorite thing about @DevinAI is that they have figured out how to handle async communications. I can send as many messages as I want whenever I want without having to pause the agent. Also the UI/UX for setting up the devcontainer
So far, Devin > Cursor in Slack
The evolution of UI/UX for multi-agent collaboration on long running sophisticated workflows followed by eventual consensus and final resolution will be super interesting to watch.