Michael Irvine @mjirv.bsky.social · 14/10/2025What’s Fivetran’s story, anyway? This is a wild work history, lol 030
Michael Irvine @mjirv.bsky.social · 14/10/2025A SNOW/DBX acquisition could still happen, of course. But I really hope it doesn’t, and that this gives the dbt/Fivetran combo (Sixtran? dbtran?) the gravity it needs to stand on its own long term. 020
Michael Irvine @mjirv.bsky.social · 14/10/2025I’m happy about the dbt/Fivetran merger. Ultimately, it’s better for the data community to have one big ETL company headed (hopefully) towards an IPO rather than two smaller ones stumbling along, hoping Databricks or Snowflake finally decide to acquire them. 130
Michael Irvine @mjirv.bsky.social · 01/09/2025cool, done. if you send me your personal address i can have it forward to you. 010
Michael Irvine @mjirv.bsky.social · 01/09/2025the problem with being a data vendor is you only get to play with the shiny toys you’re building, not everyone else’s. super pumped to be back to being a practitioner soon 😀 110
Michael Irvine @mjirv.bsky.social · 01/09/2025i can make an arynn@delphihq.com alias if you want lol 110
Michael Irvine @mjirv.bsky.social · 31/08/2025i want them to put max in a racing bull and see what happens 110
Michael Irvine @mjirv.bsky.social · 11/08/2025though i’ve been saying this for like a year and a half and clearly been wrong so far. but the gpt-5 launch feels different. there are non-bearish readings of gpt-5 that may very well be right. but this is the first time the vibes have really shifted. 000
Michael Irvine @mjirv.bsky.social · 11/08/2025lol, mostly because “forward-deployed” implies working with customers, vs “solutions” which doesn’t really mean anything at all fwiw i started out in a role like this (we called it “Product Operations” at LiveRamp) and it was a great place to start. But we mostly were semi-technical, not CS majors. 020
Michael Irvine @mjirv.bsky.social · 11/08/2025isn’t that just a fancy name for what used to be known as “solutions engineers” or “solutions architects” then? imo FDE is more descriptive, but i don’t think it’s a new thing in terms of the work being done 230
Reposted by Michael Irvinearynndoesdata @arynn.bsky.social · 05/08/2025Cube did a reorganization, which sadly eliminated my role from the company as a solutions engineer in pre-sales. I am open to work in solutions engineering, devrel, product marketing, and possibly other roles. DM if you have interest or roles that you could refer me to. 6115
Michael Irvine @mjirv.bsky.social · 13/06/2025i like to just put the leaves in there and pour through a strainer if needed 120
Michael Irvine @mjirv.bsky.social · 09/06/2025currently using ai agents to build tests for ai agentsmedia.tenor.coma cartoon of two spidermans standing in front of a nypd vanAlt: a cartoon of two spidermans standing in front of a nypd van 000
Michael Irvine @mjirv.bsky.social · 03/06/2025lots of people on LinkedIn etc ragging on dbt Fusion but from what i can tell, it’s mostly vendors worried that dbt just killed their strategy of reselling dbt core careful who you listen to out there, folks 030
Michael Irvine @mjirv.bsky.social · 29/05/2025> You may not provide the software to third parties as a hosted or managed service The elastic license is pretty straightforward; i think dbt would be able to enforce it against the Dagsters of the world if they want to. I assume they’ll come to some kind of agreement with them & others. 030
Michael Irvine @mjirv.bsky.social · 25/05/2025not sure about the experimental design here. it seems like the treatment group spent 3 more hours per week learning english and the control group just got… nothing? i would have liked to see the control be a (non-AI) group tutoring program or something. but still. 010
Michael Irvine @mjirv.bsky.social · 25/05/2025holy effect size, batman documents.worldbank.org/en/publicati... 120
Michael Irvine @mjirv.bsky.social · 14/05/2025with openai (and maybe some other model providers) you can use seeds to get mostly deterministic responsesplatform.openai.comOpenAI PlatformExplore developer resources, tutorials, API docs, and dynamic examples to get the most out of OpenAI's platform. 110
Michael Irvine @mjirv.bsky.social · 08/05/2025can’t believe jd vance killed the pope and they still elected an american to replace him 000
Michael Irvine @mjirv.bsky.social · 04/05/2025probably best option right now is running it alongside cursor and using cursor for just the AI stuff, right? but idk how well that would work in practice 010
Michael Irvine @mjirv.bsky.social · 30/04/2025me heading to r/dataengineering to comment “why not just do this in dbt?” on every post about some insanely over-engineered data pipeline 110
Michael Irvine @mjirv.bsky.social · 26/04/2025media.tenor.coma football player with the word patriots on his shirtAlt: they had us in the first half, not gonna lie 000
Michael Irvine @mjirv.bsky.social · 22/04/2025Even $5 will help me reach Catholic voters in key cardinal districts! Our internal polling shows we’re TIED with the establishment candidates! ⏰ DEADLINE: Conclave begins SOON! Donate in the next 4 HOURS and we’ll TRIPLE MATCH your gift! Reply YES to confirm your support! (Msg & data rates apply) 010
Michael Irvine @mjirv.bsky.social · 22/04/2025URGENT: My Candidacy for Pope Needs Your Support NOW! Hello Friend! 💥 BREAKING NEWS 💥 I’ve just announced my candidacy for POPE! The Vatican ELITES don’t want me to win, but with YOUR help we can REVOLUTIONIZE the papacy! Can I count on your support? 100
Michael Irvine @mjirv.bsky.social · 22/04/2025like many of you (statistically speaking), i am technically eligible to be the next Pope 010
Michael Irvine @mjirv.bsky.social · 18/04/2025decades of job losses being blamed (right or wrong) on nafta 120
Michael Irvine @mjirv.bsky.social · 16/04/2025i do the opposite and procrastinate life admin tasks by working 😬 110
Michael Irvine @mjirv.bsky.social · 12/04/2025i guess i would have liked for it to actually be an extension to MCP as far as i can tell, the only things it really adds is task management and content types, which would be easy enough to layer on top of MCP 000
Michael Irvine @mjirv.bsky.social · 12/04/2025eli5: why do we need a separate protocol for agents to call other agents? couldn’t we just use MCP?developers.googleblog.comAnnouncing the Agent2Agent Protocol (A2A)- Google Developers BlogExplore A2A, Google's new open protocol empowering developers to build interoperable AI solutions. 240
Michael Irvine @mjirv.bsky.social · 10/04/2025wild that versace has the same valuation as like, airbytebbc.comPrada buying rival fashion brand Versace in $1.36bn dealThe deal to unite the two Italian brands has an estimated value of $1.36bn (£1.06bn). 000
Michael Irvine @mjirv.bsky.social · 10/04/2025it’s crazy. i almost feel like im missing something fundamental about the incentives behind VC the official line is that the funds are all just convinced AI is going to totally reshape society, but that feels like a rationalization. and anyway, where’d all the “contrarians” go? 110
Michael Irvine @mjirv.bsky.social · 10/04/2025this post brought to you by the 500th MCP aggregator startup i’ve seen this week on linkedin 010
Michael Irvine @mjirv.bsky.social · 10/04/2025if i were angel investing right now, my strategy would be to invest in anyone who’s totally ignoring AI there’s alpha in just building good old-fashioned products that solve users’ problems! 361
Michael Irvine @mjirv.bsky.social · 09/04/2025media.tenor.coma robot is jumping over a box in a room with a lot of windowsAlt: a robot is jumping over a box in a room with a lot of windows and face planting 100
Michael Irvine @mjirv.bsky.social · 04/04/2025i guess i picked a good time to roll over my old 401k 🥴 000