Get live statistics and analysis of Mike Ritchie's profile on X / Twitter

Founder @definiteapp (a data team that never sleeps)
The Innovator
Mike Ritchie is a bold tech innovator who fearlessly calls out the flaws in major cloud platforms while driving groundbreaking improvements in data systems. As the founder of DefiniteApp, he pioneers solutions that transform the data experience from frustrating to seamless. His candid humor and technical savvy make him a refreshing voice in the data community.
Top users who interacted with Mike Ritchie over the last 14 days
For a guy whoโs always roasting cloud services, Mike might want to consider how many times heโs nearly set fire to his own codebase in the name of โinnovationโโbecause sometimes breaking things is just his version of a hobby.
Opening a pull request that radically improved query performance and memory management for DuckDB Iceberg usersโturning queries from โdoomโ to โzoomโ status is no small feat.
To revolutionize the world of data infrastructure by building smarter, faster, and more reliable tools that empower teams to do their best work without battling broken systems.
Mike values transparency, relentless problem-solving, and open collaboration. He believes in contributing actively to open-source projects rather than just complaining and that innovation is the key to overcoming technical limitations.
Mikeโs technical expertise combined with his fearless communication style allows him to rapidly identify problems and publicly push for solutions. His hands-on approach in open source and thoughtful improvements makes him a genuine innovator.
His direct and sometimes abrasive tone might alienate less technically savvy followers or those sensitive to blunt critiques, potentially limiting his audience reach.
To grow his audience on X, Mike should balance his sharp critiques with more educational content that breaks down complex data topics for a broader audience. Live Q&A sessions or coding walkthroughs could deepen engagement and showcase his expertise without the edge.
Fun fact: Mike's top tweet about GCPโs hidden failures amassed over 170k views, proving that his blunt honesty resonates widely within the tech community.
Top tweets of Mike Ritchie
We (@definiteapp) have a PR open to add predicate pushdown to the DuckDB Iceberg extension. This is a 0 to 1 change for many production @ApacheIceberg lakes. @duckdb currently downloads every parquet file for every table referenced. This is... not ideal. Most queries would just bomb. With predicate pushdown, we see: * simple queries: from several seconds --> subsecond * complicated queries: From OOM errors --> query actually executes
We know @duckdb is high-quality, performant software. But I didn't appreciate how well the people building it are organized. Here's a section of the 1.0.0 release announcement: DuckDB Labs: The core contributors. Instead of developing features that will be behind a paywall, they provide support and consulting. Awesome. DuckDB Foundation: A non-profit that ensures DuckDB remains MIT licensed. Perfect.

We switched our CRM at @definiteapp to @attio last week. It took me from: dislike -> like I dreaded logging into our old CRM. I enjoy opening up Attio. The result? I spend more time selling. As a technical founder, I always want to work on product. Having good tech to work on sales helps shift the balance in the right direction. ๐๐๐ซ๐'๐ฌ ๐ฐ๐ก๐๐ญ ๐ ๐ฅ๐ข๐ค๐: ๐๐ก๐ ๐ญ๐๐๐ฅ๐๐ฌ / ๐ฏ๐ข๐๐ฐ๐ฌ ๐๐ซ๐ ๐ฉ๐๐ซ๐๐๐๐ญ๐ฅ๐ฒ ๐๐จ๐ง๐. Adding columns, filtering, and sorting all work intuitively. You can edit records without opening them (e.g. you can edit the value for 3 records from the table view, without opening each one) and everything syncs automatically. (I could be bias here, because the tables work exactly like they do in Definite... I think we may have both been inspired by Notion ๐ ) ๐๐ก๐ ๐ค๐๐ฒ ๐ข๐ง๐ญ๐๐ ๐ซ๐๐ญ๐ข๐จ๐ง๐ฌ ๐๐ซ๐ ๐๐ฎ๐ข๐ฅ๐ญ-๐ข๐ง ๐๐ง๐ ๐ญ๐ก๐จ๐ฎ๐ ๐ก๐ญ๐๐ฎ๐ฅ๐ฅ๐ฒ ๐ข๐ฆ๐ฉ๐ฅ๐๐ฆ๐๐ง๐ญ๐๐. You connect your email account and Attio (without relying on bcc) automatically pulls in leads and calculates a "Connection Strength". They also automatically pull in stuff you'd normally need to get from Clearbit (e.g. amount raised, # twitter followers, etc.) ๐๐ฉ๐๐๐ ๐๐ง๐ ๐๐. The app loads fast and all user interactions are snappy. I have no affiliation with them, I just respect craftsmanship like this.

We just open-sourced our @meltanodata target for Ducklake (from @duckdb). * Type conversion is automatic (timestamps stay timestamps). * Append or merge: choose at runtime. * Storage is portable (S3, GCS, or local). * Works with Postgres, MySQL, SQLite, or DuckDB catalogs. * Timestamp and categorical partitions are built in. We're already running it in production here at @definiteapp.
Excited to join @jrdntgn (MotherDuck), Jake Thomas (Okta), and @mehd_io (MotherDuck)ย for a panel on scaling DuckDBโfrom single-node setups to distributed architectures. Weโll cover: โข Should you care aboutย DeepSeekโs smallpond? (sneakย peek:ย โmaybeโ) โข When toย scale up vs. scale out โข Real-world experiences with @motherduck, self-hosted DuckDB, and large-scale workloads ๐ Tuesday, March 11 โฐ 8:30am PT / 4:30pm CET ๐ Register here: lu.ma/5946jam3 If you're working with @duckdb, donโt miss this!
It shouldnโt take 6 months and 5 vendors to make sense of your data. @definiteapp raised $10M to give you an AI-native data platform in an afternoon. Why does it normally take so long? Because the modern data stack is split across three heavyweight products: 1. Data Warehouse: a place to store all your data 2. ETL: pipelines to get data into your warehouse 3. BI: a place to build reports & dashboards Each of these comes from a different vendor, each with its own price tag and complexity. On top of that, you need data engineers and analysts to stitch them together and keep the system running. Letโs look at one of our customers, a b2b SaaS that raised $20M. Their current tech stack looks like many of our customers: * Postgres for their application database * Hubspot for CRM * Stripe for payments * A slew of other sources (customer success platform, Google Sheets, and event data) They wanted the same thing every company wants: a single source of truth for how the business is performing. Traditionally, this is done with dashboards. Their plan was to hire a few data people, buy a bunch of tools (Snowflake, Tableau and Fivetran) and hope for the best. Six months and a lot of pain later, maybe theyโd have a few dashboards. Fortunately, they tried Definite one morning and by that afternoon their key metrics were live. How do we do it? Definite ships a full data stack (warehouse + pipelines + metrics & reports) in a single app. Weโre built on the best open source infrastructure in the market with an AI agent thatโs eager to make sense of your data. Instead of hiring, buying, stitching, and waiting; you have the answers you need in minutes running on a data stack that scales. And it's just a chat away. A huge thank you to our partners at @costanoavc (@JohnCowgill) and @AcrewCapital (@asadkkhaliq), to our incredible team, and to our early design partners who have helped shape the product. And weโre hiring. If youโre a high-agency builder who wants to help reinvent analytics for thousands of operators, letโs talk โ> mike@definite.app

โซ Definite 2.0 This is the biggest release since we started Definite and Iโm insanely proud of it. Weโve completely redesigned the product with meticulous attention to every detail. Weโve added scalable storage to @duckdb using @ApacheIceberg. And our AI Assistant (โFiโ) is now ready to help you get shit done. It was painstaking and took months to get right, but the result is worth every minute. Incredibly proud of the team here for pulling this off.
Most engaged tweets of Mike Ritchie
We switched our CRM at @definiteapp to @attio last week. It took me from: dislike -> like I dreaded logging into our old CRM. I enjoy opening up Attio. The result? I spend more time selling. As a technical founder, I always want to work on product. Having good tech to work on sales helps shift the balance in the right direction. ๐๐๐ซ๐'๐ฌ ๐ฐ๐ก๐๐ญ ๐ ๐ฅ๐ข๐ค๐: ๐๐ก๐ ๐ญ๐๐๐ฅ๐๐ฌ / ๐ฏ๐ข๐๐ฐ๐ฌ ๐๐ซ๐ ๐ฉ๐๐ซ๐๐๐๐ญ๐ฅ๐ฒ ๐๐จ๐ง๐. Adding columns, filtering, and sorting all work intuitively. You can edit records without opening them (e.g. you can edit the value for 3 records from the table view, without opening each one) and everything syncs automatically. (I could be bias here, because the tables work exactly like they do in Definite... I think we may have both been inspired by Notion ๐ ) ๐๐ก๐ ๐ค๐๐ฒ ๐ข๐ง๐ญ๐๐ ๐ซ๐๐ญ๐ข๐จ๐ง๐ฌ ๐๐ซ๐ ๐๐ฎ๐ข๐ฅ๐ญ-๐ข๐ง ๐๐ง๐ ๐ญ๐ก๐จ๐ฎ๐ ๐ก๐ญ๐๐ฎ๐ฅ๐ฅ๐ฒ ๐ข๐ฆ๐ฉ๐ฅ๐๐ฆ๐๐ง๐ญ๐๐. You connect your email account and Attio (without relying on bcc) automatically pulls in leads and calculates a "Connection Strength". They also automatically pull in stuff you'd normally need to get from Clearbit (e.g. amount raised, # twitter followers, etc.) ๐๐ฉ๐๐๐ ๐๐ง๐ ๐๐. The app loads fast and all user interactions are snappy. I have no affiliation with them, I just respect craftsmanship like this.

โซ Definite 2.0 This is the biggest release since we started Definite and Iโm insanely proud of it. Weโve completely redesigned the product with meticulous attention to every detail. Weโve added scalable storage to @duckdb using @ApacheIceberg. And our AI Assistant (โFiโ) is now ready to help you get shit done. It was painstaking and took months to get right, but the result is worth every minute. Incredibly proud of the team here for pulling this off.
It shouldnโt take 6 months and 5 vendors to make sense of your data. @definiteapp raised $10M to give you an AI-native data platform in an afternoon. Why does it normally take so long? Because the modern data stack is split across three heavyweight products: 1. Data Warehouse: a place to store all your data 2. ETL: pipelines to get data into your warehouse 3. BI: a place to build reports & dashboards Each of these comes from a different vendor, each with its own price tag and complexity. On top of that, you need data engineers and analysts to stitch them together and keep the system running. Letโs look at one of our customers, a b2b SaaS that raised $20M. Their current tech stack looks like many of our customers: * Postgres for their application database * Hubspot for CRM * Stripe for payments * A slew of other sources (customer success platform, Google Sheets, and event data) They wanted the same thing every company wants: a single source of truth for how the business is performing. Traditionally, this is done with dashboards. Their plan was to hire a few data people, buy a bunch of tools (Snowflake, Tableau and Fivetran) and hope for the best. Six months and a lot of pain later, maybe theyโd have a few dashboards. Fortunately, they tried Definite one morning and by that afternoon their key metrics were live. How do we do it? Definite ships a full data stack (warehouse + pipelines + metrics & reports) in a single app. Weโre built on the best open source infrastructure in the market with an AI agent thatโs eager to make sense of your data. Instead of hiring, buying, stitching, and waiting; you have the answers you need in minutes running on a data stack that scales. And it's just a chat away. A huge thank you to our partners at @costanoavc (@JohnCowgill) and @AcrewCapital (@asadkkhaliq), to our incredible team, and to our early design partners who have helped shape the product. And weโre hiring. If youโre a high-agency builder who wants to help reinvent analytics for thousands of operators, letโs talk โ> mike@definite.app

We (@definiteapp) have a PR open to add predicate pushdown to the DuckDB Iceberg extension. This is a 0 to 1 change for many production @ApacheIceberg lakes. @duckdb currently downloads every parquet file for every table referenced. This is... not ideal. Most queries would just bomb. With predicate pushdown, we see: * simple queries: from several seconds --> subsecond * complicated queries: From OOM errors --> query actually executes
Excited to join @jrdntgn (MotherDuck), Jake Thomas (Okta), and @mehd_io (MotherDuck)ย for a panel on scaling DuckDBโfrom single-node setups to distributed architectures. Weโll cover: โข Should you care aboutย DeepSeekโs smallpond? (sneakย peek:ย โmaybeโ) โข When toย scale up vs. scale out โข Real-world experiences with @motherduck, self-hosted DuckDB, and large-scale workloads ๐ Tuesday, March 11 โฐ 8:30am PT / 4:30pm CET ๐ Register here: lu.ma/5946jam3 If you're working with @duckdb, donโt miss this!
Good read here on how and why @NotionHQ built a data lake. tldr: they saved over $1M by moving off Fivetran + Snowflake. They also set up CDC (change data capture), so ingestion times dropped from days to hours. If you read this and think "wow, that sounds great, but we'd never build this ourselves", check out @definiteapp (spoiler: we built it for you).

People with Innovator archetype
Crypto OG '16 | Full-Stack Developer | DeveloDAO: Fair Web3 Launches on #ICP โ Transparent Raises. DM for Early Access ๐ซต | Building the Ungated Future ๐ฃโฐ
Building AI products. Ex @BytedanceTalk๏ฝ01.ai| @ViduAI_official Side project: sightai.io Discord: discord.com/invite/dFx8RwAโฆ
WEB 3 ENTHUSIASTS || COMPUTER SCIENTIST || CRYPTO ENTHUSIAST || FOREX TRADER || GRAPHICS DESIGNER || KOL ๐ฏ
I like computers and cats. ใกใใฃใจๆฅๆฌ่ชไธๆใใซใใผ Ko-fi: ko-fi.com/rosscomputerguy
generalist
Building software @quantfive - quantfive.org / wysiwyg for your custom codebase codepress.dev / ycombinator fellowship / top 80 NA FIFA player
Developer ๐งโ๐ป Researcher ๐ต๏ธ Hunting Airdrops to get freedom from Job ๐ต Super OG at @billions_ntwk
cofounder/cto @boldmetrics // love building teams and software, in that order // winter is my jam - let is snow โ๏ธ
Trying my best to embody stoicism and first-principles thinking. Building @memco_ai โ shared memory for AI agents.
A pioneering utility coin powering gas fees for the Peace Through Trade (PTT) L1 PoW Blockchain ecosystem. Join our community: discord.gg/b5NBzKwAA8
Welcome to D.E.S.T Stacking 10 BTC for my 3 kids.
life goes on.
Explore Related Archetypes
If you enjoy the innovator profiles, you might also like these personality types:





