Colin is the forward-thinking leader of ClerkDev, pioneering best practices in authentication and developer tools. With a data-driven mindset and a passion for simplifying SaaS building, he champions thoughtful innovation over hype. His vision embraces both product expansion and maintaining integrity in security standards.
You’re so tuned into 'buy best practice' that you probably judge your morning coffee by the ISO certification of its beans while lecturing others on why instant coffee is just hype—don’t worry, your tweets have more buzz than your espresso machine!
Successfully forged a pivotal partnership with Stripe, making SaaS building ‘really, really, ridiculously easy’ and setting Clerk apart as an innovator in developer tooling.
To reshape the developer tools ecosystem by enabling builders to adopt secure, scalable, and best-practice solutions effortlessly, while driving the evolution of SaaS beyond traditional boundaries.
Colin values data over hype, prefers innovation grounded in practical benefits, and believes in simplifying complexity rather than adding unnecessary options. He champions the importance of best practices and holds a strong stance against legacy methods that no longer serve users well.
A clear strategic thinker, Colin skillfully balances product innovation with customer demands, all while maintaining a strong and principled stance on security and user experience.
Sometimes so focused on best practices and the bigger picture, Colin may come across as dismissive of traditional enterprise preferences, potentially alienating risk-averse stakeholders.
To grow your audience on X, lean more into sharing bite-sized insights and storytelling around your data-backed decisions and enterprise anecdotes. Engaging with developer communities via AMAs or quick polls about emerging tools could also boost interaction and follower connection.
Fun fact: Colin proudly led Clerk to reject outdated security features like LUNS-based password validation, even when pressured by enterprise clients—prioritizing integrity over easy wins!
Clerk has reached a clear fork in the road:
1. Focus on enterprise sales
Hire an outbound sales team, bump our prices, and focus our engineering efforts on adding extra knobs that enterprises want.
Basically just copy the Auth0 playbook on a more modern toolchain.
2. Focus on product expansion
Create additional tools for billing, CRM, analytics, etc.
These product verticals are heavily dependent on customer data, so we can lean on our user management roots to bootstrap our offering.
This is Rippling's "compound startup" playbook, but using customer data as the foundation instead of employee data: #why-should-startups-broaden-their-scope">rippling.com/blog/rippling-…
---
We're doing 2.
We know it's a bit unexpected... "What do you mean you're building a payments integration? You're an auth company!"
On the other hand: it's not 🙂 A Stripe integration is almost our most requested feature on feedback.clerk.com, so clearly there's demand.
We see it as a broader shift in developer tools: developers want to "buy best practice" instead of piecing it together themselves – and it's happening up and down the stack:
* Serverless instead of DIY infra
* One step further: @nextjs "framework-defined infra" instead of DIY serverless (h/t @cramforce)
* Stripe Checkout instead of DIY checkout
* @inngest instead of re-reading Brandur's "Transactionally Staged Job Drains" for the Nth time and building a DIY job drain (h/t @itstonyhb)
* @convex_dev keeping the client updated instead of DIY webhook hell (h/t @jamwt)
* etc etc etc
There's still innovation on the other side (e.g. kubernetes), but we see that more as tools for tool-builders than for mass-market adoption.
Since Clerk is playing into this trend by selling best practice for auth, it's not surprising that our customers are saying "do it for more things" instead of "give me a bunch of auth knobs" – they wouldn't have picked Clerk if they wanted more knobs!
---
To be clear, this doesn't mean we're giving up on enterprise sales. We expect the sales will come as more enterprises adopt the "buy best practice" mindset - and we already see it starting.
What is really means is that we won't force ourselves up market early, and that we've needed to grow comfortable telling enterprises "no" when they ask for a knob that we think shouldn't exist.
Let me give you a concrete example. At some point, we had an enterprise demand LUNS-based password validation (Lowercase, Uppercase, Number, Symbol)
You've seen this before, probably in an auth flow that you hate. You probably even have a default memorized password that you use when websites demand the requirement.
We built the feature to win the sale (screenshot below), but the whole thing just felt icky. LUNS hasn't been best practice for over a decade, and it's advised against in NIST 800-63B, which is the foremost guidance for how to implement authentication factors.
At this point, we regret it. We don't want this footgun in our product, and soon we'll be clearly marking it as "Bad practice: please do not use"
We're avoiding more options like this because they dilute our offering, and create an opportunity for a competitor to be better at selling best practice. We don't want that to happen.
Ultimately, we're confident that the "buy best practice" mindset will reach all enterprises eventually. It's no different than when enterprises were afraid of the cloud. While we wait, we can build more great products in other verticals.
Teaser of our Stripe integration! @ClerkDev will keep track of the plan your user subscribes to, and make it easy to verify the plan from your backend with:
if( auth().has({ plan: "user:pro" }) ){ ... }
Clerk has reached a clear fork in the road:
1. Focus on enterprise sales
Hire an outbound sales team, bump our prices, and focus our engineering efforts on adding extra knobs that enterprises want.
Basically just copy the Auth0 playbook on a more modern toolchain.
2. Focus on product expansion
Create additional tools for billing, CRM, analytics, etc.
These product verticals are heavily dependent on customer data, so we can lean on our user management roots to bootstrap our offering.
This is Rippling's "compound startup" playbook, but using customer data as the foundation instead of employee data: #why-should-startups-broaden-their-scope">rippling.com/blog/rippling-…
---
We're doing 2.
We know it's a bit unexpected... "What do you mean you're building a payments integration? You're an auth company!"
On the other hand: it's not 🙂 A Stripe integration is almost our most requested feature on feedback.clerk.com, so clearly there's demand.
We see it as a broader shift in developer tools: developers want to "buy best practice" instead of piecing it together themselves – and it's happening up and down the stack:
* Serverless instead of DIY infra
* One step further: @nextjs "framework-defined infra" instead of DIY serverless (h/t @cramforce)
* Stripe Checkout instead of DIY checkout
* @inngest instead of re-reading Brandur's "Transactionally Staged Job Drains" for the Nth time and building a DIY job drain (h/t @itstonyhb)
* @convex_dev keeping the client updated instead of DIY webhook hell (h/t @jamwt)
* etc etc etc
There's still innovation on the other side (e.g. kubernetes), but we see that more as tools for tool-builders than for mass-market adoption.
Since Clerk is playing into this trend by selling best practice for auth, it's not surprising that our customers are saying "do it for more things" instead of "give me a bunch of auth knobs" – they wouldn't have picked Clerk if they wanted more knobs!
---
To be clear, this doesn't mean we're giving up on enterprise sales. We expect the sales will come as more enterprises adopt the "buy best practice" mindset - and we already see it starting.
What is really means is that we won't force ourselves up market early, and that we've needed to grow comfortable telling enterprises "no" when they ask for a knob that we think shouldn't exist.
Let me give you a concrete example. At some point, we had an enterprise demand LUNS-based password validation (Lowercase, Uppercase, Number, Symbol)
You've seen this before, probably in an auth flow that you hate. You probably even have a default memorized password that you use when websites demand the requirement.
We built the feature to win the sale (screenshot below), but the whole thing just felt icky. LUNS hasn't been best practice for over a decade, and it's advised against in NIST 800-63B, which is the foremost guidance for how to implement authentication factors.
At this point, we regret it. We don't want this footgun in our product, and soon we'll be clearly marking it as "Bad practice: please do not use"
We're avoiding more options like this because they dilute our offering, and create an opportunity for a competitor to be better at selling best practice. We don't want that to happen.
Ultimately, we're confident that the "buy best practice" mindset will reach all enterprises eventually. It's no different than when enterprises were afraid of the cloud. While we wait, we can build more great products in other verticals.
Fun bug on @peer_rich's personal site...
The footer shows 2024, but the footer has:
{new Date().getFullYear()}
Looks to be cached at the build step. What's the best way to solve this?
Founder @ QGM, STARVASA. Building the Reality Engine, an autonomous way to discover new laws of physics. Faster than light travel (FTL) is the goal. 👽🛸
Helping Renaissance Souls unlock their Potential & Freedom in the Meaning Age.
Generalist over Specialist | Obsession over Discipline | Freedom over Scale
Crafted in London. Driven by light, motion & obsession. I don’t follow trends — I design what trends follow. Vision louder than words. ⚡ #TheSherryLens
1kfollowing1kfollowers
Explore Related Archetypes
If you enjoy the visionary profiles, you might also like these personality types:
{"data":{"__meta":{"device":false,"path":"/creators/tweetsbycolin"},"/creators/tweetsbycolin":{"data":{"user":{"id":"2493552175","name":"Colin | clerk.com","description":"Lead clerk at @ClerkDev","followers_count":4591,"friends_count":397,"statuses_count":4357,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1471990369176875011/B29AATen_normal.jpg","screen_name":"tweetsbycolin","location":"Remote","entities":{"description":{"urls":[]}}},"details":{"type":"The Visionary","description":"Colin is the forward-thinking leader of ClerkDev, pioneering best practices in authentication and developer tools. With a data-driven mindset and a passion for simplifying SaaS building, he champions thoughtful innovation over hype. His vision embraces both product expansion and maintaining integrity in security standards.","purpose":"To reshape the developer tools ecosystem by enabling builders to adopt secure, scalable, and best-practice solutions effortlessly, while driving the evolution of SaaS beyond traditional boundaries.","beliefs":"Colin values data over hype, prefers innovation grounded in practical benefits, and believes in simplifying complexity rather than adding unnecessary options. He champions the importance of best practices and holds a strong stance against legacy methods that no longer serve users well.","facts":"Fun fact: Colin proudly led Clerk to reject outdated security features like LUNS-based password validation, even when pressured by enterprise clients—prioritizing integrity over easy wins!","strength":"A clear strategic thinker, Colin skillfully balances product innovation with customer demands, all while maintaining a strong and principled stance on security and user experience.","weakness":"Sometimes so focused on best practices and the bigger picture, Colin may come across as dismissive of traditional enterprise preferences, potentially alienating risk-averse stakeholders.","roast":"You’re so tuned into 'buy best practice' that you probably judge your morning coffee by the ISO certification of its beans while lecturing others on why instant coffee is just hype—don’t worry, your tweets have more buzz than your espresso machine!","win":"Successfully forged a pivotal partnership with Stripe, making SaaS building ‘really, really, ridiculously easy’ and setting Clerk apart as an innovator in developer tooling.","recommendation":"To grow your audience on X, lean more into sharing bite-sized insights and storytelling around your data-backed decisions and enterprise anecdotes. Engaging with developer communities via AMAs or quick polls about emerging tools could also boost interaction and follower connection."},"tweets":[{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/dEpiqY6ZV0","expanded_url":"https://x.com/tweetsbycolin/status/1857900968245072087/photo/1","id_str":"1857899606467923968","indices":[225,248],"media_key":"3_1857899606467923968","media_url_https":"https://pbs.twimg.com/media/GciV2Tfb0AA5cwv.jpg","type":"photo","url":"https://t.co/dEpiqY6ZV0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":285,"w":507,"resize":"fit"},"medium":{"h":285,"w":507,"resize":"fit"},"small":{"h":285,"w":507,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":285,"width":507,"focus_rects":[{"x":0,"y":1,"w":507,"h":284},{"x":0,"y":0,"w":285,"h":285},{"x":0,"y":0,"w":250,"h":285},{"x":43,"y":0,"w":143,"h":285},{"x":0,"y":0,"w":507,"h":285}]},"media_results":{"result":{"media_key":"3_1857899606467923968"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/dEpiqY6ZV0","expanded_url":"https://x.com/tweetsbycolin/status/1857900968245072087/photo/1","id_str":"1857899606467923968","indices":[225,248],"media_key":"3_1857899606467923968","media_url_https":"https://pbs.twimg.com/media/GciV2Tfb0AA5cwv.jpg","type":"photo","url":"https://t.co/dEpiqY6ZV0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":285,"w":507,"resize":"fit"},"medium":{"h":285,"w":507,"resize":"fit"},"small":{"h":285,"w":507,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":285,"width":507,"focus_rects":[{"x":0,"y":1,"w":507,"h":284},{"x":0,"y":0,"w":285,"h":285},{"x":0,"y":0,"w":250,"h":285},{"x":43,"y":0,"w":143,"h":285},{"x":0,"y":0,"w":507,"h":285}]},"media_results":{"result":{"media_key":"3_1857899606467923968"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1857900968245072087","view_count":344896,"bookmark_count":762,"created_at":1731793083000,"favorite_count":1187,"quote_count":71,"reply_count":83,"retweet_count":101,"user_id_str":"2493552175","conversation_id_str":"1857900968245072087","full_text":"Data from Clerk. \"Magic Links\" are magic in name only\n\nProud that Clerk has successfully guided builders to:\n- Enable Sign in with Google\n- Keep passwords enabled \n- Choose Email OTP over Magic Links\n\nData > hype cycles 📊 https://t.co/dEpiqY6ZV0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1966560985168441430","quoted_status_permalink":{"url":"https://t.co/1O6XHO7JTO","expanded":"https://twitter.com/ClerkDev/status/1966560985168441430","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1966568702541000710","view_count":104244,"bookmark_count":206,"created_at":1757701490000,"favorite_count":1134,"quote_count":4,"reply_count":28,"retweet_count":16,"user_id_str":"2493552175","conversation_id_str":"1966568702541000710","full_text":"Did the \"Last used\" thing","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"clerk.com/blog/series-b","expanded_url":"https://clerk.com/blog/series-b","url":"https://t.co/4YkeOiQoGk","indices":[217,240]}],"user_mentions":[{"id_str":"102812444","name":"Stripe","screen_name":"stripe","indices":[58,65]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1749921270295142709","view_count":243290,"bookmark_count":244,"created_at":1706048717000,"favorite_count":455,"quote_count":8,"reply_count":20,"retweet_count":28,"user_id_str":"2493552175","conversation_id_str":"1749921270295142709","full_text":"The money is cool and all, but let's talk more about this @Stripe partnership.\n\ntl;dr: Together, we're going to make building a SaaS really, really, ridiculously easy.\n\nBut let me explain that \"really, really\" part🧵\n\nhttps://t.co/4YkeOiQoGk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,214],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/jApK6LpWbA","expanded_url":"https://x.com/tweetsbycolin/status/1888299014145421384/photo/1","id_str":"1888298613882884096","indices":[215,238],"media_key":"3_1888298613882884096","media_url_https":"https://pbs.twimg.com/media/GjSVla5aEAAITUc.jpg","type":"photo","url":"https://t.co/jApK6LpWbA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1346,"w":1795,"resize":"fit"},"medium":{"h":900,"w":1200,"resize":"fit"},"small":{"h":510,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1346,"width":1795,"focus_rects":[{"x":0,"y":260,"w":1795,"h":1005},{"x":179,"y":0,"w":1346,"h":1346},{"x":262,"y":0,"w":1181,"h":1346},{"x":516,"y":0,"w":673,"h":1346},{"x":0,"y":0,"w":1795,"h":1346}]},"media_results":{"result":{"media_key":"3_1888298613882884096"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"106463784","name":"villi","screen_name":"villi","indices":[87,93]},{"id_str":"64844802","name":"a16z","screen_name":"a16z","indices":[197,202]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/jApK6LpWbA","expanded_url":"https://x.com/tweetsbycolin/status/1888299014145421384/photo/1","id_str":"1888298613882884096","indices":[215,238],"media_key":"3_1888298613882884096","media_url_https":"https://pbs.twimg.com/media/GjSVla5aEAAITUc.jpg","type":"photo","url":"https://t.co/jApK6LpWbA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1346,"w":1795,"resize":"fit"},"medium":{"h":900,"w":1200,"resize":"fit"},"small":{"h":510,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1346,"width":1795,"focus_rects":[{"x":0,"y":260,"w":1795,"h":1005},{"x":179,"y":0,"w":1346,"h":1346},{"x":262,"y":0,"w":1181,"h":1346},{"x":516,"y":0,"w":673,"h":1346},{"x":0,"y":0,"w":1795,"h":1346}]},"media_results":{"result":{"media_key":"3_1888298613882884096"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1888281849325047949","quoted_status_permalink":{"url":"https://t.co/Yql0bdMYMK","expanded":"https://twitter.com/ThePeelPod/status/1888281849325047949","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1888299014145421384","view_count":171126,"bookmark_count":205,"created_at":1739040542000,"favorite_count":383,"quote_count":3,"reply_count":17,"retweet_count":9,"user_id_str":"2493552175","conversation_id_str":"1888299014145421384","full_text":"Never been a fan of multi-stage fund hate from pure seed funds. Here's our anecdote: \n\n@villi passed on our seed extension and said he wanted to wait until the A because the space was competitive\n\n@a16z didn't 🤷♂️ https://t.co/jApK6LpWbA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zD7McEbQa1","expanded_url":"https://x.com/tweetsbycolin/status/1824911947357356258/photo/1","id_str":"1824881699161051136","indices":[280,303],"media_key":"3_1824881699161051136","media_url_https":"https://pbs.twimg.com/media/GVNIPJubEAAUi_V.jpg","type":"photo","url":"https://t.co/zD7McEbQa1","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":908,"resize":"fit"},"medium":{"h":402,"w":908,"resize":"fit"},"small":{"h":301,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":908,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":0,"y":0,"w":402,"h":402},{"x":0,"y":0,"w":353,"h":402},{"x":58,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":908,"h":402}]},"media_results":{"result":{"media_key":"3_1824881699161051136"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"rippling.com/blog/rippling-…","expanded_url":"https://www.rippling.com/blog/rippling-compound-startup-model-global#why-should-startups-broaden-their-scope","url":"https://t.co/QxKWhEevCp","indices":[609,632]},{"display_url":"feedback.clerk.com","expanded_url":"http://feedback.clerk.com","url":"https://t.co/B2oDh1Xoaq","indices":[863,886]}],"user_mentions":[{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[1144,1151]},{"id_str":"15534471","name":"Malte Ubl","screen_name":"cramforce","indices":[1209,1219]},{"id_str":"1388644859859275777","name":"Inngest","screen_name":"inngest","indices":[1265,1273]},{"id_str":"581786871","name":"Tony Holdstock-Brown • Inngest","screen_name":"itstonyhb","indices":[1393,1403]},{"id_str":"1433920357845536775","name":"Convex","screen_name":"convex_dev","indices":[1407,1418]},{"id_str":"28136386","name":"Jamie Turner","screen_name":"jamwt","indices":[1479,1485]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zD7McEbQa1","expanded_url":"https://x.com/tweetsbycolin/status/1824911947357356258/photo/1","id_str":"1824881699161051136","indices":[280,303],"media_key":"3_1824881699161051136","media_url_https":"https://pbs.twimg.com/media/GVNIPJubEAAUi_V.jpg","type":"photo","url":"https://t.co/zD7McEbQa1","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":908,"resize":"fit"},"medium":{"h":402,"w":908,"resize":"fit"},"small":{"h":301,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":908,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":0,"y":0,"w":402,"h":402},{"x":0,"y":0,"w":353,"h":402},{"x":58,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":908,"h":402}]},"media_results":{"result":{"media_key":"3_1824881699161051136"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1824911947357356258","view_count":55679,"bookmark_count":243,"created_at":1723927888000,"favorite_count":362,"quote_count":13,"reply_count":24,"retweet_count":16,"user_id_str":"2493552175","conversation_id_str":"1824911947357356258","full_text":"Clerk has reached a clear fork in the road:\n\n1. Focus on enterprise sales\nHire an outbound sales team, bump our prices, and focus our engineering efforts on adding extra knobs that enterprises want.\n\nBasically just copy the Auth0 playbook on a more modern toolchain.\n\n2. Focus on product expansion\nCreate additional tools for billing, CRM, analytics, etc.\n\nThese product verticals are heavily dependent on customer data, so we can lean on our user management roots to bootstrap our offering.\n\nThis is Rippling's \"compound startup\" playbook, but using customer data as the foundation instead of employee data: https://t.co/QxKWhEevCp\n\n---\n\nWe're doing 2.\n\nWe know it's a bit unexpected... \"What do you mean you're building a payments integration? You're an auth company!\"\n\nOn the other hand: it's not 🙂 A Stripe integration is almost our most requested feature on https://t.co/B2oDh1Xoaq, so clearly there's demand.\n\nWe see it as a broader shift in developer tools: developers want to \"buy best practice\" instead of piecing it together themselves – and it's happening up and down the stack:\n* Serverless instead of DIY infra\n* One step further: @nextjs \"framework-defined infra\" instead of DIY serverless (h/t @cramforce)\n* Stripe Checkout instead of DIY checkout\n* @inngest instead of re-reading Brandur's \"Transactionally Staged Job Drains\" for the Nth time and building a DIY job drain (h/t @itstonyhb)\n* @convex_dev keeping the client updated instead of DIY webhook hell (h/t @jamwt)\n* etc etc etc\n\nThere's still innovation on the other side (e.g. kubernetes), but we see that more as tools for tool-builders than for mass-market adoption.\n\nSince Clerk is playing into this trend by selling best practice for auth, it's not surprising that our customers are saying \"do it for more things\" instead of \"give me a bunch of auth knobs\" – they wouldn't have picked Clerk if they wanted more knobs!\n\n---\n\nTo be clear, this doesn't mean we're giving up on enterprise sales. We expect the sales will come as more enterprises adopt the \"buy best practice\" mindset - and we already see it starting.\n\nWhat is really means is that we won't force ourselves up market early, and that we've needed to grow comfortable telling enterprises \"no\" when they ask for a knob that we think shouldn't exist.\n\nLet me give you a concrete example. At some point, we had an enterprise demand LUNS-based password validation (Lowercase, Uppercase, Number, Symbol)\n\nYou've seen this before, probably in an auth flow that you hate. You probably even have a default memorized password that you use when websites demand the requirement.\n\nWe built the feature to win the sale (screenshot below), but the whole thing just felt icky. LUNS hasn't been best practice for over a decade, and it's advised against in NIST 800-63B, which is the foremost guidance for how to implement authentication factors.\n\nAt this point, we regret it. We don't want this footgun in our product, and soon we'll be clearly marking it as \"Bad practice: please do not use\"\n\nWe're avoiding more options like this because they dilute our offering, and create an opportunity for a competitor to be better at selling best practice. We don't want that to happen.\n\nUltimately, we're confident that the \"buy best practice\" mindset will reach all enterprises eventually. It's no different than when enterprises were afraid of the cloud. While we wait, we can build more great products in other verticals.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1844267091693850780","view_count":78985,"bookmark_count":189,"created_at":1728542514000,"favorite_count":300,"quote_count":20,"reply_count":36,"retweet_count":12,"user_id_str":"2493552175","conversation_id_str":"1844267091693850780","full_text":"New hiring experiment at Clerk:\n\nWe're hiring an all-in-one PM/engineer/marketer to bring a \"new product\" to market.\n\nThe experiment: this role will have commission. We'll give you 30-70% of a regular salary, and we'll work together to define a commission structure that you're confident can earn more than a regular salary.\n\nThe product itself isn't novel. It's a mature industry and there are several competitors, and almost every website ends up paying for this service eventually.\n\nOne of the existing competitors wants to use Clerk as a distribution channel, and they're letting us whitelabel their infrastructure. So, we (you) just need to rebuild their dashboard within ours, add the feature to our SDKs, and figure out how to sell it.\n\nFor the 6,000+ applications already using Clerk, it should be much easier to buy the product through us than to sign up for another service.\n\nA few more details:\n* The partnership is already in place and you can start as soon as next week\n* We're open to hiring a team of two instead of an individual\n* We think you can have the product released before EOY\n* Strong preference will go to candidates who have built and launched a product before (founders, indiehackers, side project warriors)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/7vs22pND7E","expanded_url":"https://x.com/tweetsbycolin/status/1859634229552074826/photo/1","id_str":"1859633787967242242","indices":[29,52],"media_key":"3_1859633787967242242","media_url_https":"https://pbs.twimg.com/media/Gc6_E9AaAAIu2vW.png","type":"photo","url":"https://t.co/7vs22pND7E","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":492,"w":460,"resize":"fit"},"medium":{"h":492,"w":460,"resize":"fit"},"small":{"h":492,"w":460,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":492,"width":460,"focus_rects":[{"x":0,"y":6,"w":460,"h":258},{"x":0,"y":0,"w":460,"h":460},{"x":0,"y":0,"w":432,"h":492},{"x":86,"y":0,"w":246,"h":492},{"x":0,"y":0,"w":460,"h":492}]},"media_results":{"result":{"media_key":"3_1859633787967242242"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/7vs22pND7E","expanded_url":"https://x.com/tweetsbycolin/status/1859634229552074826/photo/1","id_str":"1859633787967242242","indices":[29,52],"media_key":"3_1859633787967242242","media_url_https":"https://pbs.twimg.com/media/Gc6_E9AaAAIu2vW.png","type":"photo","url":"https://t.co/7vs22pND7E","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":492,"w":460,"resize":"fit"},"medium":{"h":492,"w":460,"resize":"fit"},"small":{"h":492,"w":460,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":492,"width":460,"focus_rects":[{"x":0,"y":6,"w":460,"h":258},{"x":0,"y":0,"w":460,"h":460},{"x":0,"y":0,"w":432,"h":492},{"x":86,"y":0,"w":246,"h":492},{"x":0,"y":0,"w":460,"h":492}]},"media_results":{"result":{"media_key":"3_1859633787967242242"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1859634229552074826","view_count":20330,"bookmark_count":37,"created_at":1732206325000,"favorite_count":283,"quote_count":6,"reply_count":26,"retweet_count":9,"user_id_str":"2493552175","conversation_id_str":"1859634229552074826","full_text":"Welcome, <Waitlist/> 🚀 https://t.co/7vs22pND7E","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,163],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1971636793000014231","quoted_status_permalink":{"url":"https://t.co/x55tV6d9XA","expanded":"https://twitter.com/imbereket/status/1971636793000014231","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1971641098201370772","view_count":320560,"bookmark_count":72,"created_at":1758910843000,"favorite_count":242,"quote_count":32,"reply_count":40,"retweet_count":3,"user_id_str":"2493552175","conversation_id_str":"1971641098201370772","full_text":"Auth.js deprecated. There's no such thing as free auth.\n\n\"Maintainers moved roles, time was tight, and the surface area outgrew what we could responsibly support.\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"og.new","expanded_url":"http://og.new","url":"https://t.co/rWDSXqrKak","indices":[39,62]}],"user_mentions":[{"id_str":"1625441194556764160","name":"Fady","screen_name":"fady_mak","indices":[79,88]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1870567027561394506","view_count":18172,"bookmark_count":183,"created_at":1734812907000,"favorite_count":227,"quote_count":4,"reply_count":13,"retweet_count":7,"user_id_str":"2493552175","conversation_id_str":"1870567027561394506","full_text":"We're up! 🚀\n\nJoined the .new club with https://t.co/rWDSXqrKak \n\nAll credit to @fady_mak so far! I haven't done much of anything yet.\n\n(DNS has only been propagating for like 6 minutes, so you might see a dead link)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978499565406843393","quoted_status_permalink":{"url":"https://t.co/gPoESESQgN","expanded":"https://twitter.com/ClerkDev/status/1978499565406843393","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1978500578700341364","view_count":34407,"bookmark_count":21,"created_at":1760546271000,"favorite_count":210,"quote_count":1,"reply_count":42,"retweet_count":7,"user_id_str":"2493552175","conversation_id_str":"1978500578700341364","full_text":"Series C 🚀\n\nThis new funding creates the opportunity to tackle a new product pillar in earnest.\n\nThere's lots of excitement around Agent Identity right now, and we're excited to bring spectacular DX to that market.\n\n(Don't worry, usage-based billing will still launch first 😀)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1966148361242964155","quoted_status_permalink":{"url":"https://t.co/WSLXGnCajw","expanded":"https://twitter.com/zeeg/status/1966148361242964155","display":"x.com/zeeg/status/19…"},"retweeted":false,"fact_check":null,"id":"1966154265493385364","view_count":31009,"bookmark_count":40,"created_at":1757602680000,"favorite_count":204,"quote_count":0,"reply_count":8,"retweet_count":8,"user_id_str":"2493552175","conversation_id_str":"1966154265493385364","full_text":"Standard Capital approach appears to be “we know what founders hate, let’s just not do those things”\n\nVC is a sales business and their novel strategy is to listen to what the customers want\n\nFingers crossed the outcome will be less legal feels, less dilution, less boards filled with 🤡","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,195],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1892953482035953824","view_count":11640,"bookmark_count":13,"created_at":1740150254000,"favorite_count":180,"quote_count":0,"reply_count":15,"retweet_count":9,"user_id_str":"2493552175","conversation_id_str":"1892953482035953824","full_text":"Clerk crossed 100,000,000 managed users 🎉\n\nTo 1,000,000: 16 months\nTo 10,000,000: +15 months\nTo 100,000,000: +17 months\n\nAnd, looks like we’re only a few weeks away from 10,000 active prod apps 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,187],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ceJVX8Rn4X","expanded_url":"https://x.com/tweetsbycolin/status/1914437338899591193/photo/1","id_str":"1914436529407311872","indices":[188,211],"media_key":"16_1914436529407311872","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/GpFx4WBawAA4394.jpg","type":"animated_gif","url":"https://t.co/ceJVX8Rn4X","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":620,"w":800,"resize":"fit"},"medium":{"h":620,"w":800,"resize":"fit"},"small":{"h":527,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":620,"width":800,"focus_rects":[]},"video_info":{"aspect_ratio":[40,31],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/GpFx4WBawAA4394.mp4"}]},"media_results":{"result":{"media_key":"16_1914436529407311872"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/ceJVX8Rn4X","expanded_url":"https://x.com/tweetsbycolin/status/1914437338899591193/photo/1","id_str":"1914436529407311872","indices":[188,211],"media_key":"16_1914436529407311872","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/GpFx4WBawAA4394.jpg","type":"animated_gif","url":"https://t.co/ceJVX8Rn4X","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":620,"w":800,"resize":"fit"},"medium":{"h":620,"w":800,"resize":"fit"},"small":{"h":527,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":620,"width":800,"focus_rects":[]},"video_info":{"aspect_ratio":[40,31],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/GpFx4WBawAA4394.mp4"}]},"media_results":{"result":{"media_key":"16_1914436529407311872"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1914437338899591193","view_count":23959,"bookmark_count":35,"created_at":1745272404000,"favorite_count":171,"quote_count":3,"reply_count":20,"retweet_count":10,"user_id_str":"2493552175","conversation_id_str":"1914437338899591193","full_text":"We're in the home stretch for Clerk Billing\n\nPrivate onboardings are happening this week 🚀\n\nGA is very close. Mostly dashboard tweaks at this point\n\nSo excited to get this in your hands 😄 https://t.co/ceJVX8Rn4X","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,203],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HEkLGfpTtu","expanded_url":"https://x.com/tweetsbycolin/status/1779885552072016050/video/1","id_str":"1779885118745726978","indices":[204,227],"media_key":"7_1779885118745726978","media_url_https":"https://pbs.twimg.com/ext_tw_video_thumb/1779885118745726978/pu/img/vgOxv_FuM3a9DtrL.jpg","type":"video","url":"https://t.co/HEkLGfpTtu","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1080,"w":1920,"resize":"fit"},"medium":{"h":675,"w":1200,"resize":"fit"},"small":{"h":383,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1920,"focus_rects":[]},"video_info":{"aspect_ratio":[16,9],"duration_millis":328061,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/ext_tw_video/1779885118745726978/pu/pl/X3NaXZtG0MeqdBXc.m3u8?tag=14&v=30f"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1779885118745726978/pu/vid/avc1/480x270/GkbEiZF5MePqWAKN.mp4?tag=14"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1779885118745726978/pu/vid/avc1/640x360/wWsq9iBqzpEtPs2J.mp4?tag=14"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1779885118745726978/pu/vid/avc1/1280x720/g1koVnD0ODuVveJN.mp4?tag=14"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1779885118745726978/pu/vid/avc1/1920x1080/bvLJ85DVrguxRbdi.mp4?tag=14"}]},"media_results":{"result":{"media_key":"7_1779885118745726978"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1155928752796262401","name":"Clerk","screen_name":"ClerkDev","indices":[34,43]},{"id_str":"1155928752796262401","name":"Clerk","screen_name":"ClerkDev","indices":[34,43]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/HEkLGfpTtu","expanded_url":"https://x.com/tweetsbycolin/status/1779885552072016050/video/1","id_str":"1779885118745726978","indices":[204,227],"media_key":"7_1779885118745726978","media_url_https":"https://pbs.twimg.com/ext_tw_video_thumb/1779885118745726978/pu/img/vgOxv_FuM3a9DtrL.jpg","type":"video","url":"https://t.co/HEkLGfpTtu","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1080,"w":1920,"resize":"fit"},"medium":{"h":675,"w":1200,"resize":"fit"},"small":{"h":383,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1920,"focus_rects":[]},"video_info":{"aspect_ratio":[16,9],"duration_millis":328061,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/ext_tw_video/1779885118745726978/pu/pl/X3NaXZtG0MeqdBXc.m3u8?tag=14&v=30f"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1779885118745726978/pu/vid/avc1/480x270/GkbEiZF5MePqWAKN.mp4?tag=14"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1779885118745726978/pu/vid/avc1/640x360/wWsq9iBqzpEtPs2J.mp4?tag=14"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1779885118745726978/pu/vid/avc1/1280x720/g1koVnD0ODuVveJN.mp4?tag=14"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1779885118745726978/pu/vid/avc1/1920x1080/bvLJ85DVrguxRbdi.mp4?tag=14"}]},"media_results":{"result":{"media_key":"7_1779885118745726978"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1779885552072016050","view_count":36885,"bookmark_count":55,"created_at":1713192758000,"favorite_count":161,"quote_count":10,"reply_count":14,"retweet_count":16,"user_id_str":"2493552175","conversation_id_str":"1779885552072016050","full_text":"Teaser of our Stripe integration! @ClerkDev will keep track of the plan your user subscribes to, and make it easy to verify the plan from your backend with:\n\nif( auth().has({ plan: \"user:pro\" }) ){ ... } https://t.co/HEkLGfpTtu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,285],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1919927851140448360","quoted_status_permalink":{"url":"https://t.co/ocINmDUbHT","expanded":"https://twitter.com/ClerkDev/status/1919927851140448360","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1919932670248706434","view_count":28955,"bookmark_count":24,"created_at":1746582593000,"favorite_count":149,"quote_count":0,"reply_count":17,"retweet_count":18,"user_id_str":"2493552175","conversation_id_str":"1919932670248706434","full_text":"Clerk Billing is launched 🚀\n\nSimply define your plans and drop a <PricingTable/>\n\nThe user-facing flows to switch plans or payment methods are in the <UserProfile/> (B2C) or <OrganizationProfile/> (B2B), which you’ve already mounted if you use Clerk\n\nIt’s that easy 🍾","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,38],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/xjZ3tGPETI","expanded_url":"https://x.com/tweetsbycolin/status/1853700087656165481/photo/1","id_str":"1853699019329200128","indices":[39,62],"media_key":"3_1853699019329200128","media_url_https":"https://pbs.twimg.com/media/Gbmpb8-bYAAgRZu.png","type":"photo","url":"https://t.co/xjZ3tGPETI","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":626,"w":500,"resize":"fit"},"medium":{"h":626,"w":500,"resize":"fit"},"small":{"h":626,"w":500,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":626,"width":500,"focus_rects":[{"x":0,"y":94,"w":500,"h":280},{"x":0,"y":0,"w":500,"h":500},{"x":0,"y":0,"w":500,"h":570},{"x":0,"y":0,"w":313,"h":626},{"x":0,"y":0,"w":500,"h":626}]},"media_results":{"result":{"media_key":"3_1853699019329200128"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/xjZ3tGPETI","expanded_url":"https://x.com/tweetsbycolin/status/1853700087656165481/photo/1","id_str":"1853699019329200128","indices":[39,62],"media_key":"3_1853699019329200128","media_url_https":"https://pbs.twimg.com/media/Gbmpb8-bYAAgRZu.png","type":"photo","url":"https://t.co/xjZ3tGPETI","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":626,"w":500,"resize":"fit"},"medium":{"h":626,"w":500,"resize":"fit"},"small":{"h":626,"w":500,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":626,"width":500,"focus_rects":[{"x":0,"y":94,"w":500,"h":280},{"x":0,"y":0,"w":500,"h":500},{"x":0,"y":0,"w":500,"h":570},{"x":0,"y":0,"w":313,"h":626},{"x":0,"y":0,"w":500,"h":626}]},"media_results":{"result":{"media_key":"3_1853699019329200128"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1853700087656165481","view_count":8638,"bookmark_count":5,"created_at":1730791515000,"favorite_count":143,"quote_count":0,"reply_count":12,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1853700087656165481","full_text":"LinkedIn is the gift that keeps giving https://t.co/xjZ3tGPETI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}],"ctweets":[{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/dEpiqY6ZV0","expanded_url":"https://x.com/tweetsbycolin/status/1857900968245072087/photo/1","id_str":"1857899606467923968","indices":[225,248],"media_key":"3_1857899606467923968","media_url_https":"https://pbs.twimg.com/media/GciV2Tfb0AA5cwv.jpg","type":"photo","url":"https://t.co/dEpiqY6ZV0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":285,"w":507,"resize":"fit"},"medium":{"h":285,"w":507,"resize":"fit"},"small":{"h":285,"w":507,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":285,"width":507,"focus_rects":[{"x":0,"y":1,"w":507,"h":284},{"x":0,"y":0,"w":285,"h":285},{"x":0,"y":0,"w":250,"h":285},{"x":43,"y":0,"w":143,"h":285},{"x":0,"y":0,"w":507,"h":285}]},"media_results":{"result":{"media_key":"3_1857899606467923968"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/dEpiqY6ZV0","expanded_url":"https://x.com/tweetsbycolin/status/1857900968245072087/photo/1","id_str":"1857899606467923968","indices":[225,248],"media_key":"3_1857899606467923968","media_url_https":"https://pbs.twimg.com/media/GciV2Tfb0AA5cwv.jpg","type":"photo","url":"https://t.co/dEpiqY6ZV0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":285,"w":507,"resize":"fit"},"medium":{"h":285,"w":507,"resize":"fit"},"small":{"h":285,"w":507,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":285,"width":507,"focus_rects":[{"x":0,"y":1,"w":507,"h":284},{"x":0,"y":0,"w":285,"h":285},{"x":0,"y":0,"w":250,"h":285},{"x":43,"y":0,"w":143,"h":285},{"x":0,"y":0,"w":507,"h":285}]},"media_results":{"result":{"media_key":"3_1857899606467923968"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1857900968245072087","view_count":344896,"bookmark_count":762,"created_at":1731793083000,"favorite_count":1187,"quote_count":71,"reply_count":83,"retweet_count":101,"user_id_str":"2493552175","conversation_id_str":"1857900968245072087","full_text":"Data from Clerk. \"Magic Links\" are magic in name only\n\nProud that Clerk has successfully guided builders to:\n- Enable Sign in with Google\n- Keep passwords enabled \n- Choose Email OTP over Magic Links\n\nData > hype cycles 📊 https://t.co/dEpiqY6ZV0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978499565406843393","quoted_status_permalink":{"url":"https://t.co/gPoESESQgN","expanded":"https://twitter.com/ClerkDev/status/1978499565406843393","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1978500578700341364","view_count":34407,"bookmark_count":21,"created_at":1760546271000,"favorite_count":210,"quote_count":1,"reply_count":42,"retweet_count":7,"user_id_str":"2493552175","conversation_id_str":"1978500578700341364","full_text":"Series C 🚀\n\nThis new funding creates the opportunity to tackle a new product pillar in earnest.\n\nThere's lots of excitement around Agent Identity right now, and we're excited to bring spectacular DX to that market.\n\n(Don't worry, usage-based billing will still launch first 😀)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,163],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1971636793000014231","quoted_status_permalink":{"url":"https://t.co/x55tV6d9XA","expanded":"https://twitter.com/imbereket/status/1971636793000014231","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1971641098201370772","view_count":320560,"bookmark_count":72,"created_at":1758910843000,"favorite_count":242,"quote_count":32,"reply_count":40,"retweet_count":3,"user_id_str":"2493552175","conversation_id_str":"1971641098201370772","full_text":"Auth.js deprecated. There's no such thing as free auth.\n\n\"Maintainers moved roles, time was tight, and the surface area outgrew what we could responsibly support.\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1844267091693850780","view_count":78985,"bookmark_count":189,"created_at":1728542514000,"favorite_count":300,"quote_count":20,"reply_count":36,"retweet_count":12,"user_id_str":"2493552175","conversation_id_str":"1844267091693850780","full_text":"New hiring experiment at Clerk:\n\nWe're hiring an all-in-one PM/engineer/marketer to bring a \"new product\" to market.\n\nThe experiment: this role will have commission. We'll give you 30-70% of a regular salary, and we'll work together to define a commission structure that you're confident can earn more than a regular salary.\n\nThe product itself isn't novel. It's a mature industry and there are several competitors, and almost every website ends up paying for this service eventually.\n\nOne of the existing competitors wants to use Clerk as a distribution channel, and they're letting us whitelabel their infrastructure. So, we (you) just need to rebuild their dashboard within ours, add the feature to our SDKs, and figure out how to sell it.\n\nFor the 6,000+ applications already using Clerk, it should be much easier to buy the product through us than to sign up for another service.\n\nA few more details:\n* The partnership is already in place and you can start as soon as next week\n* We're open to hiring a team of two instead of an individual\n* We think you can have the product released before EOY\n* Strong preference will go to candidates who have built and launched a product before (founders, indiehackers, side project warriors)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1966560985168441430","quoted_status_permalink":{"url":"https://t.co/1O6XHO7JTO","expanded":"https://twitter.com/ClerkDev/status/1966560985168441430","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1966568702541000710","view_count":104244,"bookmark_count":206,"created_at":1757701490000,"favorite_count":1134,"quote_count":4,"reply_count":28,"retweet_count":16,"user_id_str":"2493552175","conversation_id_str":"1966568702541000710","full_text":"Did the \"Last used\" thing","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/7vs22pND7E","expanded_url":"https://x.com/tweetsbycolin/status/1859634229552074826/photo/1","id_str":"1859633787967242242","indices":[29,52],"media_key":"3_1859633787967242242","media_url_https":"https://pbs.twimg.com/media/Gc6_E9AaAAIu2vW.png","type":"photo","url":"https://t.co/7vs22pND7E","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":492,"w":460,"resize":"fit"},"medium":{"h":492,"w":460,"resize":"fit"},"small":{"h":492,"w":460,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":492,"width":460,"focus_rects":[{"x":0,"y":6,"w":460,"h":258},{"x":0,"y":0,"w":460,"h":460},{"x":0,"y":0,"w":432,"h":492},{"x":86,"y":0,"w":246,"h":492},{"x":0,"y":0,"w":460,"h":492}]},"media_results":{"result":{"media_key":"3_1859633787967242242"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/7vs22pND7E","expanded_url":"https://x.com/tweetsbycolin/status/1859634229552074826/photo/1","id_str":"1859633787967242242","indices":[29,52],"media_key":"3_1859633787967242242","media_url_https":"https://pbs.twimg.com/media/Gc6_E9AaAAIu2vW.png","type":"photo","url":"https://t.co/7vs22pND7E","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":492,"w":460,"resize":"fit"},"medium":{"h":492,"w":460,"resize":"fit"},"small":{"h":492,"w":460,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":492,"width":460,"focus_rects":[{"x":0,"y":6,"w":460,"h":258},{"x":0,"y":0,"w":460,"h":460},{"x":0,"y":0,"w":432,"h":492},{"x":86,"y":0,"w":246,"h":492},{"x":0,"y":0,"w":460,"h":492}]},"media_results":{"result":{"media_key":"3_1859633787967242242"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1859634229552074826","view_count":20330,"bookmark_count":37,"created_at":1732206325000,"favorite_count":283,"quote_count":6,"reply_count":26,"retweet_count":9,"user_id_str":"2493552175","conversation_id_str":"1859634229552074826","full_text":"Welcome, <Waitlist/> 🚀 https://t.co/7vs22pND7E","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,2],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/wg7hfwjhci","expanded_url":"https://twitter.com/tweetsbycolin/status/1765542621714448616/photo/1","id_str":"1765542372484722688","indices":[3,26],"media_key":"3_1765542372484722688","media_url_https":"https://pbs.twimg.com/media/GIB3bvvaMAA6KjM.jpg","type":"photo","url":"https://t.co/WG7HfWJhcI","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1565,"y":1039,"h":67,"w":67},{"x":679,"y":623,"h":147,"w":147}]},"medium":{"faces":[{"x":917,"y":609,"h":39,"w":39},{"x":397,"y":365,"h":86,"w":86}]},"small":{"faces":[{"x":519,"y":345,"h":22,"w":22},{"x":225,"y":207,"h":48,"w":48}]},"orig":{"faces":[{"x":1966,"y":1306,"h":85,"w":85},{"x":853,"y":783,"h":185,"w":185}]}},"sizes":{"large":{"h":1365,"w":2048,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1714,"width":2572,"focus_rects":[{"x":0,"y":0,"w":2572,"h":1440},{"x":0,"y":0,"w":1714,"h":1714},{"x":83,"y":0,"w":1504,"h":1714},{"x":407,"y":0,"w":857,"h":1714},{"x":0,"y":0,"w":2572,"h":1714}]},"media_results":{"result":{"media_key":"3_1765542372484722688"}}},{"display_url":"pic.x.com/wg7hfwjhci","expanded_url":"https://twitter.com/tweetsbycolin/status/1765542621714448616/photo/1","id_str":"1765542452419792896","indices":[3,26],"media_key":"3_1765542452419792896","media_url_https":"https://pbs.twimg.com/media/GIB3gZhakAAeZQM.jpg","type":"photo","url":"https://t.co/WG7HfWJhcI","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":815,"y":653,"h":127,"w":127},{"x":793,"y":231,"h":235,"w":235}]},"medium":{"faces":[{"x":477,"y":383,"h":74,"w":74},{"x":465,"y":135,"h":138,"w":138}]},"small":{"faces":[{"x":270,"y":217,"h":42,"w":42},{"x":263,"y":76,"h":78,"w":78}]},"orig":{"faces":[{"x":1024,"y":821,"h":160,"w":160},{"x":997,"y":291,"h":296,"w":296}]}},"sizes":{"large":{"h":1365,"w":2048,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1714,"width":2572,"focus_rects":[{"x":0,"y":0,"w":2572,"h":1440},{"x":236,"y":0,"w":1714,"h":1714},{"x":341,"y":0,"w":1504,"h":1714},{"x":665,"y":0,"w":857,"h":1714},{"x":0,"y":0,"w":2572,"h":1714}]},"media_results":{"result":{"media_key":"3_1765542452419792896"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.twitter.com/WG7HfWJhcI","expanded_url":"https://twitter.com/tweetsbycolin/status/1765542621714448616/photo/1","id_str":"1765542372484722688","indices":[3,26],"media_key":"3_1765542372484722688","media_url_https":"https://pbs.twimg.com/media/GIB3bvvaMAA6KjM.jpg","type":"photo","url":"https://t.co/WG7HfWJhcI","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1565,"y":1039,"h":67,"w":67},{"x":679,"y":623,"h":147,"w":147}]},"medium":{"faces":[{"x":917,"y":609,"h":39,"w":39},{"x":397,"y":365,"h":86,"w":86}]},"small":{"faces":[{"x":519,"y":345,"h":22,"w":22},{"x":225,"y":207,"h":48,"w":48}]},"orig":{"faces":[{"x":1966,"y":1306,"h":85,"w":85},{"x":853,"y":783,"h":185,"w":185}]}},"sizes":{"large":{"h":1365,"w":2048,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1714,"width":2572,"focus_rects":[{"x":0,"y":0,"w":2572,"h":1440},{"x":0,"y":0,"w":1714,"h":1714},{"x":83,"y":0,"w":1504,"h":1714},{"x":407,"y":0,"w":857,"h":1714},{"x":0,"y":0,"w":2572,"h":1714}]},"media_results":{"result":{"media_key":"3_1765542372484722688"}}},{"display_url":"pic.twitter.com/WG7HfWJhcI","expanded_url":"https://twitter.com/tweetsbycolin/status/1765542621714448616/photo/1","id_str":"1765542452419792896","indices":[3,26],"media_key":"3_1765542452419792896","media_url_https":"https://pbs.twimg.com/media/GIB3gZhakAAeZQM.jpg","type":"photo","url":"https://t.co/WG7HfWJhcI","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":815,"y":653,"h":127,"w":127},{"x":793,"y":231,"h":235,"w":235}]},"medium":{"faces":[{"x":477,"y":383,"h":74,"w":74},{"x":465,"y":135,"h":138,"w":138}]},"small":{"faces":[{"x":270,"y":217,"h":42,"w":42},{"x":263,"y":76,"h":78,"w":78}]},"orig":{"faces":[{"x":1024,"y":821,"h":160,"w":160},{"x":997,"y":291,"h":296,"w":296}]}},"sizes":{"large":{"h":1365,"w":2048,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1714,"width":2572,"focus_rects":[{"x":0,"y":0,"w":2572,"h":1440},{"x":236,"y":0,"w":1714,"h":1714},{"x":341,"y":0,"w":1504,"h":1714},{"x":665,"y":0,"w":857,"h":1714},{"x":0,"y":0,"w":2572,"h":1714}]},"media_results":{"result":{"media_key":"3_1765542452419792896"}}}]},"favorited":false,"lang":"und","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1765542621714448616","view_count":4229,"bookmark_count":0,"created_at":1709773137000,"favorite_count":75,"quote_count":0,"reply_count":24,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1765542621714448616","full_text":"33 https://t.co/WG7HfWJhcI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zD7McEbQa1","expanded_url":"https://x.com/tweetsbycolin/status/1824911947357356258/photo/1","id_str":"1824881699161051136","indices":[280,303],"media_key":"3_1824881699161051136","media_url_https":"https://pbs.twimg.com/media/GVNIPJubEAAUi_V.jpg","type":"photo","url":"https://t.co/zD7McEbQa1","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":908,"resize":"fit"},"medium":{"h":402,"w":908,"resize":"fit"},"small":{"h":301,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":908,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":0,"y":0,"w":402,"h":402},{"x":0,"y":0,"w":353,"h":402},{"x":58,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":908,"h":402}]},"media_results":{"result":{"media_key":"3_1824881699161051136"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"rippling.com/blog/rippling-…","expanded_url":"https://www.rippling.com/blog/rippling-compound-startup-model-global#why-should-startups-broaden-their-scope","url":"https://t.co/QxKWhEevCp","indices":[609,632]},{"display_url":"feedback.clerk.com","expanded_url":"http://feedback.clerk.com","url":"https://t.co/B2oDh1Xoaq","indices":[863,886]}],"user_mentions":[{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[1144,1151]},{"id_str":"15534471","name":"Malte Ubl","screen_name":"cramforce","indices":[1209,1219]},{"id_str":"1388644859859275777","name":"Inngest","screen_name":"inngest","indices":[1265,1273]},{"id_str":"581786871","name":"Tony Holdstock-Brown • Inngest","screen_name":"itstonyhb","indices":[1393,1403]},{"id_str":"1433920357845536775","name":"Convex","screen_name":"convex_dev","indices":[1407,1418]},{"id_str":"28136386","name":"Jamie Turner","screen_name":"jamwt","indices":[1479,1485]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zD7McEbQa1","expanded_url":"https://x.com/tweetsbycolin/status/1824911947357356258/photo/1","id_str":"1824881699161051136","indices":[280,303],"media_key":"3_1824881699161051136","media_url_https":"https://pbs.twimg.com/media/GVNIPJubEAAUi_V.jpg","type":"photo","url":"https://t.co/zD7McEbQa1","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":908,"resize":"fit"},"medium":{"h":402,"w":908,"resize":"fit"},"small":{"h":301,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":908,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":0,"y":0,"w":402,"h":402},{"x":0,"y":0,"w":353,"h":402},{"x":58,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":908,"h":402}]},"media_results":{"result":{"media_key":"3_1824881699161051136"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1824911947357356258","view_count":55679,"bookmark_count":243,"created_at":1723927888000,"favorite_count":362,"quote_count":13,"reply_count":24,"retweet_count":16,"user_id_str":"2493552175","conversation_id_str":"1824911947357356258","full_text":"Clerk has reached a clear fork in the road:\n\n1. Focus on enterprise sales\nHire an outbound sales team, bump our prices, and focus our engineering efforts on adding extra knobs that enterprises want.\n\nBasically just copy the Auth0 playbook on a more modern toolchain.\n\n2. Focus on product expansion\nCreate additional tools for billing, CRM, analytics, etc.\n\nThese product verticals are heavily dependent on customer data, so we can lean on our user management roots to bootstrap our offering.\n\nThis is Rippling's \"compound startup\" playbook, but using customer data as the foundation instead of employee data: https://t.co/QxKWhEevCp\n\n---\n\nWe're doing 2.\n\nWe know it's a bit unexpected... \"What do you mean you're building a payments integration? You're an auth company!\"\n\nOn the other hand: it's not 🙂 A Stripe integration is almost our most requested feature on https://t.co/B2oDh1Xoaq, so clearly there's demand.\n\nWe see it as a broader shift in developer tools: developers want to \"buy best practice\" instead of piecing it together themselves – and it's happening up and down the stack:\n* Serverless instead of DIY infra\n* One step further: @nextjs \"framework-defined infra\" instead of DIY serverless (h/t @cramforce)\n* Stripe Checkout instead of DIY checkout\n* @inngest instead of re-reading Brandur's \"Transactionally Staged Job Drains\" for the Nth time and building a DIY job drain (h/t @itstonyhb)\n* @convex_dev keeping the client updated instead of DIY webhook hell (h/t @jamwt)\n* etc etc etc\n\nThere's still innovation on the other side (e.g. kubernetes), but we see that more as tools for tool-builders than for mass-market adoption.\n\nSince Clerk is playing into this trend by selling best practice for auth, it's not surprising that our customers are saying \"do it for more things\" instead of \"give me a bunch of auth knobs\" – they wouldn't have picked Clerk if they wanted more knobs!\n\n---\n\nTo be clear, this doesn't mean we're giving up on enterprise sales. We expect the sales will come as more enterprises adopt the \"buy best practice\" mindset - and we already see it starting.\n\nWhat is really means is that we won't force ourselves up market early, and that we've needed to grow comfortable telling enterprises \"no\" when they ask for a knob that we think shouldn't exist.\n\nLet me give you a concrete example. At some point, we had an enterprise demand LUNS-based password validation (Lowercase, Uppercase, Number, Symbol)\n\nYou've seen this before, probably in an auth flow that you hate. You probably even have a default memorized password that you use when websites demand the requirement.\n\nWe built the feature to win the sale (screenshot below), but the whole thing just felt icky. LUNS hasn't been best practice for over a decade, and it's advised against in NIST 800-63B, which is the foremost guidance for how to implement authentication factors.\n\nAt this point, we regret it. We don't want this footgun in our product, and soon we'll be clearly marking it as \"Bad practice: please do not use\"\n\nWe're avoiding more options like this because they dilute our offering, and create an opportunity for a competitor to be better at selling best practice. We don't want that to happen.\n\nUltimately, we're confident that the \"buy best practice\" mindset will reach all enterprises eventually. It's no different than when enterprises were afraid of the cloud. While we wait, we can build more great products in other verticals.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1004742187","name":"Peer Richelsen — oss/acc","screen_name":"peer_rich","indices":[11,21]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1882692676119941619","view_count":21561,"bookmark_count":24,"created_at":1737703887000,"favorite_count":105,"quote_count":3,"reply_count":22,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1882692676119941619","full_text":"Fun bug on @peer_rich's personal site...\n\nThe footer shows 2024, but the footer has: \n{new Date().getFullYear()}\n\nLooks to be cached at the build step. What's the best way to solve this?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"clerk.com/blog/series-b","expanded_url":"https://clerk.com/blog/series-b","url":"https://t.co/4YkeOiQoGk","indices":[217,240]}],"user_mentions":[{"id_str":"102812444","name":"Stripe","screen_name":"stripe","indices":[58,65]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1749921270295142709","view_count":243290,"bookmark_count":244,"created_at":1706048717000,"favorite_count":455,"quote_count":8,"reply_count":20,"retweet_count":28,"user_id_str":"2493552175","conversation_id_str":"1749921270295142709","full_text":"The money is cool and all, but let's talk more about this @Stripe partnership.\n\ntl;dr: Together, we're going to make building a SaaS really, really, ridiculously easy.\n\nBut let me explain that \"really, really\" part🧵\n\nhttps://t.co/4YkeOiQoGk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,187],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ceJVX8Rn4X","expanded_url":"https://x.com/tweetsbycolin/status/1914437338899591193/photo/1","id_str":"1914436529407311872","indices":[188,211],"media_key":"16_1914436529407311872","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/GpFx4WBawAA4394.jpg","type":"animated_gif","url":"https://t.co/ceJVX8Rn4X","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":620,"w":800,"resize":"fit"},"medium":{"h":620,"w":800,"resize":"fit"},"small":{"h":527,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":620,"width":800,"focus_rects":[]},"video_info":{"aspect_ratio":[40,31],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/GpFx4WBawAA4394.mp4"}]},"media_results":{"result":{"media_key":"16_1914436529407311872"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/ceJVX8Rn4X","expanded_url":"https://x.com/tweetsbycolin/status/1914437338899591193/photo/1","id_str":"1914436529407311872","indices":[188,211],"media_key":"16_1914436529407311872","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/GpFx4WBawAA4394.jpg","type":"animated_gif","url":"https://t.co/ceJVX8Rn4X","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":620,"w":800,"resize":"fit"},"medium":{"h":620,"w":800,"resize":"fit"},"small":{"h":527,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":620,"width":800,"focus_rects":[]},"video_info":{"aspect_ratio":[40,31],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/GpFx4WBawAA4394.mp4"}]},"media_results":{"result":{"media_key":"16_1914436529407311872"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1914437338899591193","view_count":23959,"bookmark_count":35,"created_at":1745272404000,"favorite_count":171,"quote_count":3,"reply_count":20,"retweet_count":10,"user_id_str":"2493552175","conversation_id_str":"1914437338899591193","full_text":"We're in the home stretch for Clerk Billing\n\nPrivate onboardings are happening this week 🚀\n\nGA is very close. Mostly dashboard tweaks at this point\n\nSo excited to get this in your hands 😄 https://t.co/ceJVX8Rn4X","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1971641098201370772","quoted_status_permalink":{"url":"https://t.co/KNG9mhCrJ7","expanded":"https://twitter.com/tweetsbycolin/status/1971641098201370772","display":"x.com/tweetsbycolin/…"},"retweeted":false,"fact_check":null,"id":"1972007808980967905","view_count":55572,"bookmark_count":49,"created_at":1758998274000,"favorite_count":118,"quote_count":9,"reply_count":20,"retweet_count":3,"user_id_str":"2493552175","conversation_id_str":"1972007808980967905","full_text":"Edit for clarity: \n\nNextAuth and Auth.js have been deprecated. They were acquired by BetterAuth, a venture-funded alternative, and will no longer receive new features.\n\nMy conclusion is that free, community-supported auth is no longer viable. Auth.js was the last remaining popular one for modern React stacks.\n\nThe remaining solutions are all venture funded and will try to sell you something. They will all probably also offer something for free.\n\nThere is nothing wrong with this and it should not be scary. Almost all infra we use to build software today is venture funded.\n\nBut still, it’s noteworthy. Auth has been a holdout while other infra has shifted. 10 years ago, community-supported auth was still most common for new projects.\n\nThis is not meant to throw shade at BetterAuth. You should use the solution that’s best for you. I know some prefer its tradeoffs to Clerk’s and that’s okay.\n\nI regret the confusion caused by my shorthand. I of course recognize that OSS solutions can be forked and used for free forever, but I don’t think that changes the significance of how this acquisition reflects on community-supported auth.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,214],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/jApK6LpWbA","expanded_url":"https://x.com/tweetsbycolin/status/1888299014145421384/photo/1","id_str":"1888298613882884096","indices":[215,238],"media_key":"3_1888298613882884096","media_url_https":"https://pbs.twimg.com/media/GjSVla5aEAAITUc.jpg","type":"photo","url":"https://t.co/jApK6LpWbA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1346,"w":1795,"resize":"fit"},"medium":{"h":900,"w":1200,"resize":"fit"},"small":{"h":510,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1346,"width":1795,"focus_rects":[{"x":0,"y":260,"w":1795,"h":1005},{"x":179,"y":0,"w":1346,"h":1346},{"x":262,"y":0,"w":1181,"h":1346},{"x":516,"y":0,"w":673,"h":1346},{"x":0,"y":0,"w":1795,"h":1346}]},"media_results":{"result":{"media_key":"3_1888298613882884096"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"106463784","name":"villi","screen_name":"villi","indices":[87,93]},{"id_str":"64844802","name":"a16z","screen_name":"a16z","indices":[197,202]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/jApK6LpWbA","expanded_url":"https://x.com/tweetsbycolin/status/1888299014145421384/photo/1","id_str":"1888298613882884096","indices":[215,238],"media_key":"3_1888298613882884096","media_url_https":"https://pbs.twimg.com/media/GjSVla5aEAAITUc.jpg","type":"photo","url":"https://t.co/jApK6LpWbA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1346,"w":1795,"resize":"fit"},"medium":{"h":900,"w":1200,"resize":"fit"},"small":{"h":510,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1346,"width":1795,"focus_rects":[{"x":0,"y":260,"w":1795,"h":1005},{"x":179,"y":0,"w":1346,"h":1346},{"x":262,"y":0,"w":1181,"h":1346},{"x":516,"y":0,"w":673,"h":1346},{"x":0,"y":0,"w":1795,"h":1346}]},"media_results":{"result":{"media_key":"3_1888298613882884096"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1888281849325047949","quoted_status_permalink":{"url":"https://t.co/Yql0bdMYMK","expanded":"https://twitter.com/ThePeelPod/status/1888281849325047949","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1888299014145421384","view_count":171126,"bookmark_count":205,"created_at":1739040542000,"favorite_count":383,"quote_count":3,"reply_count":17,"retweet_count":9,"user_id_str":"2493552175","conversation_id_str":"1888299014145421384","full_text":"Never been a fan of multi-stage fund hate from pure seed funds. Here's our anecdote: \n\n@villi passed on our seed extension and said he wanted to wait until the A because the space was competitive\n\n@a16z didn't 🤷♂️ https://t.co/jApK6LpWbA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,285],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1919927851140448360","quoted_status_permalink":{"url":"https://t.co/ocINmDUbHT","expanded":"https://twitter.com/ClerkDev/status/1919927851140448360","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1919932670248706434","view_count":28955,"bookmark_count":24,"created_at":1746582593000,"favorite_count":149,"quote_count":0,"reply_count":17,"retweet_count":18,"user_id_str":"2493552175","conversation_id_str":"1919932670248706434","full_text":"Clerk Billing is launched 🚀\n\nSimply define your plans and drop a <PricingTable/>\n\nThe user-facing flows to switch plans or payment methods are in the <UserProfile/> (B2C) or <OrganizationProfile/> (B2B), which you’ve already mounted if you use Clerk\n\nIt’s that easy 🍾","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1971380757064249655","view_count":15190,"bookmark_count":15,"created_at":1758848773000,"favorite_count":73,"quote_count":1,"reply_count":16,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1971380757064249655","full_text":"There’s no such thing as free auth\n\nClerk subsidizes our free plan with a referral link in our components\n\nOur competitors have other subsidy tactics\n\nBut it seems truly free hasn’t found a way to keep up with the maintenance","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,195],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1892953482035953824","view_count":11640,"bookmark_count":13,"created_at":1740150254000,"favorite_count":180,"quote_count":0,"reply_count":15,"retweet_count":9,"user_id_str":"2493552175","conversation_id_str":"1892953482035953824","full_text":"Clerk crossed 100,000,000 managed users 🎉\n\nTo 1,000,000: 16 months\nTo 10,000,000: +15 months\nTo 100,000,000: +17 months\n\nAnd, looks like we’re only a few weeks away from 10,000 active prod apps 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}],"activities":{"nreplies":[{"label":"2025-10-22","value":1,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"773272622133944321","name":"South Park Commons","screen_name":"southpkcommons","indices":[46,61]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1980658986279137430","quoted_status_permalink":{"url":"https://t.co/e7ULNTyEE6","expanded":"https://twitter.com/bhalligan/status/1980658986279137430","display":"x.com/bhalligan/stat…"},"retweeted":false,"fact_check":null,"id":"1980697371161030835","view_count":1353,"bookmark_count":1,"created_at":1761070027000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1980697371161030835","full_text":"Very true. Clerk honed our DX by hounding our @southpkcommons peers for feedback. Their monthly new batches were our monthly fresh eyes.\n\nWouldn’t have been as easy in another city… but now inbound flows because lots of SF companies use us.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980762783575847057","view_count":3585,"bookmark_count":9,"created_at":1761085623000,"favorite_count":72,"quote_count":2,"reply_count":1,"retweet_count":5,"user_id_str":"2493552175","conversation_id_str":"1980762783575847057","full_text":"Our team grew to 100 today. My first reaction was, \"Wait, what's the burn?!\" 😅 Alas, it's in great shape.\n\nSome rambling reflections...\n\nClerk is nothing without our team. We work remotely with high trust that everyone is operating towards one goal. Clarity in the goal allows for minimal hierarchy and management.\n\nThe goal itself is ambitious, which is critical for recruiting. Believe it or not, the number of great developers itching to work on auth is fairly limited 🙃 There needs to be a bigger mission.\n\nWe named it \"Clerk\" because we didn't want to be stuck in just auth. We want to \"help builders build businesses\" - a digital clerk that helps with commodity services beyond auth, like billing and customer management dashboards.\n\nIndependently, these are all famed \"boring\" businesses. We believe bundling them under one roof will help our customers grow faster, and also help Clerk grow into an iconic business. 6+ years after our first pitch, that dream is finally starting to unfold, with boundless developer love and fast revenue growth propelling us forward.\n\nAnyone whose worked at Clerk knows it's both incredibly challenging and rewarding. Job descriptions are often scant, except for platitudes like, \"we will make almost any level of sacrifice with respect to internal complexity in order to make the external interface as easy as possible for users.\"\n\nIf you thrive with a simple direction like that – which says so much, yet specifies so little – you'd probably love working at Clerk.\n\nOne of my favorite parts is watching how quickly newcomers can find responsibility thrust upon them. Everyone is low ego, so when a new expert joins the Slack, their expertise is quickly tapped.\n\nI never would have guessed we could pull this off remotely. But covid forced our hand, and today I'm constantly in awe at how well people can crank from their bedroom, even with kids running around in the background (we're remote but recognize the value of synchronous work, so often on calls together.)\n\nOf course, I still love getting together with a trusty ol' whiteboard, a hard problem, and some beers. One of my company goals next year is to increase the number of \"small-batch offsites.\" They're meant to be spontaneous and problem-focused, e.g. \"I think we should get together for this, let's meetup in {cityWithAirport} next week.\"\n\nIf you know me, you know I'm more of a \"product founder\" than a \"team founder\" or \"sales founder.\" My solution has been to encourage everyone else to help build the team, and so far I've been delighted with the outcome.\n\nThe way I see it, we're 100 today but 1,000 tomorrow. If we still want to enjoy working at Clerk in the future, we need to work together to recruit a team we actually enjoy working with.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":1,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1973042651722289553","quoted_status_permalink":{"url":"https://t.co/d4yzKgrdHh","expanded":"https://twitter.com/miles_matthias/status/1973042651722289553","display":"x.com/miles_matthias…"},"retweeted":false,"fact_check":null,"id":"1981422971484066126","view_count":2751,"bookmark_count":2,"created_at":1761243024000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1981422971484066126","full_text":"A clear startup advantage right now is their willingness to build distribution with low-margin, cost-plus pricing\n\nIncumbents aren’t sleeping, but “let’s lower our margins!” isn’t traditionally a great way to climb the ranks\n\nCall it death by business school","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981492383763353997","quoted_status_permalink":{"url":"https://t.co/PFR71oLJOr","expanded":"https://twitter.com/not_wowinter13/status/1981492383763353997","display":"x.com/not_wowinter13…"},"retweeted":false,"fact_check":null,"id":"1981512269973590435","view_count":2212,"bookmark_count":3,"created_at":1761264314000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1981512269973590435","full_text":"Clerk's opportunity stemmed from software being built in a new way: we work well with React, while legacy auth went stale.\n\nAnother shift is happening today with AI, and changes like these support the new workflows.\n\nHow else can we improve your experience with AI and Clerk?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":4,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,171],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982119751024578894","view_count":3039,"bookmark_count":9,"created_at":1761409149000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1982119751024578894","full_text":"It's a few years away, but this is the product strategy we're working toward at Clerk\n\nAnyone know the company? They're public and this is their 2025 investor presentation https://t.co/lZu0iRTq8G","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":3,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982945151824826585","quoted_status_permalink":{"url":"https://t.co/L24u2IZ4lf","expanded":"https://twitter.com/vince_jos/status/1982945151824826585","display":"x.com/vince_jos/stat…"},"retweeted":false,"fact_check":null,"id":"1983030573737337126","view_count":1191,"bookmark_count":0,"created_at":1761626306000,"favorite_count":4,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983030573737337126","full_text":"If you're building a B2B SaaS, Clerk's multi-tenant Organizations feature is a no-brainer","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983031341496369522","quoted_status_permalink":{"url":"https://t.co/NOGvExRhh9","expanded":"https://twitter.com/ethanjruby/status/1983031341496369522","display":"x.com/ethanjruby/sta…"},"retweeted":false,"fact_check":null,"id":"1983033792534294592","view_count":1720,"bookmark_count":1,"created_at":1761627073000,"favorite_count":12,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1983033792534294592","full_text":"If we do our job right, \"hours saved because we used Clerk\" should increase as your business grows\n\nThere's an increasingly deep bench of features you don't think about at launch, but are ready and waiting when you need them","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":8,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983411776864825700","view_count":1037,"bookmark_count":1,"created_at":1761717192000,"favorite_count":11,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983411776864825700","full_text":"Up late tonight, figuring out how to bring great DX to an age-old auth problem\n\nThis part never gets old 😊","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983610849614033303","view_count":2076,"bookmark_count":4,"created_at":1761764654000,"favorite_count":28,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983610849614033303","full_text":"Early on at Clerk, it started to crystallize that we were betting on a seismic shift in how identity products and devtools were built.\n\nAn advisor suggested we go all-in, but \"hedge\" by buying stock in incumbents that do things the old way.\n\nBest money I've ever lost: https://t.co/Tc7DiMtkFw","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,53],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1984654196151554194","view_count":573,"bookmark_count":0,"created_at":1762013408000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1984654196151554194","full_text":"“Stripe for X” is more about principles than patterns","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":1,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985042793031778803","view_count":2051,"bookmark_count":2,"created_at":1762106056000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985042793031778803","full_text":"\"Investor update\" in public: \n\nOur year is strong! Our product-led strategy continues to drive venture-scale growth\n\nWe're especially popular among AI startups, who simply won't tolerate any inefficiency setting up application boilerplate\n\nWe've ~3x'd active apps the last 12mo: https://t.co/CyzVtEBS9b","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985379576613367926","quoted_status_permalink":{"url":"https://t.co/WP6VLYeapE","expanded":"https://twitter.com/ClerkDev/status/1985379576613367926","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1985712866872471679","view_count":1783,"bookmark_count":1,"created_at":1762265814000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985712866872471679","full_text":"AI is a lot better at getting things working, than at getting things working *securely.*\n\nWe've published evals and have started tracking which models are best at setting up account management (b2c + b2b), and at correctly setting up authn and authz checks.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":5,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986892055088669111","view_count":2443,"bookmark_count":6,"created_at":1762546955000,"favorite_count":40,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1986892055088669111","full_text":"Clerk Billing grew 76% from September to October\n\nIn November, we're already up 37% with 3 weeks to go\n\nInsane numbers. I'm increasingly confident Billing revenue will beat Auth revenue in the long run\n\nThat should mean we can continue charging less than Auth0 forever 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":2,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986922520486752561","quoted_status_permalink":{"url":"https://t.co/gyCdgreZcd","expanded":"https://twitter.com/rafaelrcamargo/status/1986922520486752561","display":"x.com/rafaelrcamargo…"},"retweeted":false,"fact_check":null,"id":"1986967762389114894","view_count":1240,"bookmark_count":0,"created_at":1762565005000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967762389114894","full_text":"⌘K for the power users 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986822483786555688","quoted_status_permalink":{"url":"https://t.co/s9iizLkfSd","expanded":"https://twitter.com/areeburrub/status/1986822483786555688","display":"x.com/areeburrub/sta…"},"retweeted":false,"fact_check":null,"id":"1986967137370755131","view_count":4343,"bookmark_count":5,"created_at":1762564856000,"favorite_count":13,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967137370755131","full_text":"Satellite domains are truly a brutal feature to support well\n\nIt was easy until third party cookies were blocked in Firefox and Safari, but now it's a crazy redirect handshake mess\n\nGlad the team has found a way to make it simple 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":2,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,193],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987338218065567988","view_count":501,"bookmark_count":1,"created_at":1762653328000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987338218065567988","full_text":"MCP/Agent auth might need oauth3 or something new entirely\n\nTrying to square-peg-round-hole the old oauth2 specs feels like it’s stalling out.\n\nOauth2 simply wasn’t designed with agents in mind","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987563709900992864","view_count":1251,"bookmark_count":3,"created_at":1762707090000,"favorite_count":12,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1987563709900992864","full_text":"The biggest change envisioned by MCP isn’t dynamic agent registration… it’s that *every* app welcoming agents will need an OAuth provider\n\nNot just an OIDC provider, but the whole OAuth enchilada with well-defined scopes\n\nDynamic registration will prove to be the easy part","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,136],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987444826762084852","quoted_status_permalink":{"url":"https://t.co/G2zQ0FC545","expanded":"https://twitter.com/dsp_/status/1987444826762084852","display":"x.com/dsp_/status/19…"},"retweeted":false,"fact_check":null,"id":"1987560508309098882","view_count":1416,"bookmark_count":1,"created_at":1762706326000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987560508309098882","full_text":"Once this is done, Clerk is excited to play our standard role of layering great DX on top so you don’t need to think about oauth specs 😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":5,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987985359976988844","view_count":6860,"bookmark_count":8,"created_at":1762807619000,"favorite_count":53,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"2493552175","conversation_id_str":"1987985359976988844","full_text":"Clerk is not just authentication 🙂\n\nClerk Billing makes it stupidly easy to sell your service.\n\nWe're still in beta, but details so far:\n\n1 app has made over $100,000 🚀\n6 over $10,000\n31 over $1,000\n107 over $100\n276 over $10","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":8,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[11,169],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1188176252567478272","name":"Beka","screen_name":"imbereket","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"imbereket","lang":"en","retweeted":false,"fact_check":null,"id":"1988048793523359908","view_count":15283,"bookmark_count":9,"created_at":1762822743000,"favorite_count":92,"quote_count":2,"reply_count":8,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987958423221317635","full_text":"@imbereket Sorry about this. Our policy is to avoid comparisons with competitors like this (e.g \"better than\")\n\nWe'll work through what happened and avoid in the future.","in_reply_to_user_id_str":"1188176252567478272","in_reply_to_status_id_str":"1987958423221317635","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":1,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,56],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070716185326059","quoted_status_permalink":{"url":"https://t.co/kqZhvohPyb","expanded":"https://twitter.com/clerkdev/status/1989070716185326059","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989074183134015786","view_count":3904,"bookmark_count":1,"created_at":1763067215000,"favorite_count":25,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1989074183134015786","full_text":"Dear Credential Stuffers,\n\nKindly fuck off.\n\nLove, Clerk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070721742696554","quoted_status_permalink":{"url":"https://t.co/M5Gd7qQ27G","expanded":"https://twitter.com/clerkdev/status/1989070721742696554","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989082978564337843","view_count":2591,"bookmark_count":5,"created_at":1763069312000,"favorite_count":17,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989082978564337843","full_text":"For better or worse, consumers love passwords and they’re here to stay.\n\nIt’s time we move past daydreams of “passwordless,” and begin better protecting users who just want to use passwords safely.\n\nProud of the team for setting a new standard in auth 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":7,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1695890961094909952","name":"Cursor","screen_name":"cursor_ai","indices":[31,41]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989461707421544519","view_count":957,"bookmark_count":2,"created_at":1763159608000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989461707421544519","full_text":"I love that I can type this to @cursor_ai, and it takes the liberty to also initialize nginx - exactly like I wanted even though I forgot to mention it https://t.co/Zxex8iBBtG","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,209],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"pilcrowonpaper","lang":"en","retweeted":false,"fact_check":null,"id":"1989188858391699723","view_count":3816,"bookmark_count":6,"created_at":1763094555000,"favorite_count":36,"quote_count":1,"reply_count":6,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@pilcrowonpaper People still love them, and they're *fast*\n\nFrom our data:\n- SSO is fastest (Sign in with Google)\n- Then password\n- Then OTPs\n- Then \"magic\" links (I have no argument for why these still exist)","in_reply_to_user_id_str":"933242682075373568","in_reply_to_status_id_str":"1989167776146276480","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[26,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1879464482860126208","name":"mcarter","screen_name":"the_mewc","indices":[0,9]},{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[10,25]}]},"favorited":false,"in_reply_to_screen_name":"the_mewc","lang":"en","retweeted":false,"fact_check":null,"id":"1989191258993238274","view_count":3,"bookmark_count":0,"created_at":1763095128000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@the_mewc @pilcrowonpaper Yea, we hit this too with some enterprise Outlook plugins. Nightmare.\n\nUse email OTP instead 🙂 Put the 6 digits in the subject so users can see it in the notification - that will optimize for speed.","in_reply_to_user_id_str":"1879464482860126208","in_reply_to_status_id_str":"1989189582836146272","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":5,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[10,92],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29854810","name":"james hawkins","screen_name":"james406","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"james406","lang":"en","retweeted":false,"fact_check":null,"id":"1989757640575275293","view_count":17352,"bookmark_count":1,"created_at":1763230164000,"favorite_count":37,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989725406153367899","full_text":"@james406 Have you really been far even as decided to use even go want to do look more like?","in_reply_to_user_id_str":"29854810","in_reply_to_status_id_str":"1989725406153367899","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":2,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1989950830565626033","view_count":898,"bookmark_count":1,"created_at":1763276224000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989950830565626033","full_text":"TIL that \"SAML Jackson\" was acquired and renamed \"Polis\"\n\nThe tech lives on, but RIP to the greatest package name to ever exist","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990114004514087204","quoted_status_permalink":{"url":"https://t.co/ehO8umZnv4","expanded":"https://twitter.com/ThePeelPod/status/1990114004514087204","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1990118582311895418","view_count":2287,"bookmark_count":2,"created_at":1763316219000,"favorite_count":11,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990118582311895418","full_text":"By EOY 2026, I'd wager this is the #1 reason for AI companies to use Clerk\n\nWe're in the process of rolling out a new engine. Detection rates are way up, and we have far fewer false positives than simple captchas. Reach out if you need it and we can flag you in!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":13,"startTime":1763337600000,"endTime":1763424000000,"tweets":[{"bookmarked":false,"display_text_range":[0,212],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989083696889245844","quoted_status_permalink":{"url":"https://t.co/XInnKLvFu9","expanded":"https://twitter.com/1finebreed/status/1989083696889245844","display":"x.com/1finebreed/sta…"},"retweeted":false,"fact_check":null,"id":"1990447645614346694","view_count":21621,"bookmark_count":52,"created_at":1763394674000,"favorite_count":85,"quote_count":1,"reply_count":12,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1990447645614346694","full_text":"💯 spot on\n\nClerk JWTs have a 1 minute TTL so they auto-revoke quickly\n\nOur Session API to get new JWTs is stateful\n\nI hate when auth solutions position long-lived JWTs as a viable alternative to stateful sessions","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,288],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1280123197","name":"__Ola__.js 🔥","screen_name":"1FineBreed","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"1FineBreed","lang":"en","retweeted":false,"fact_check":null,"id":"1990433848358777248","view_count":447,"bookmark_count":0,"created_at":1763391384000,"favorite_count":1,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989083696889245844","full_text":"@1FineBreed 💯\n\nWith Clerk: JWTs are distinct from sessions and have a 60 second TTL\n\nWe handle JWT refreshes in a poller to minimize latency. The refresh process requires the stateful session.\n\nUsers only hit the latency of an inline-refresh on their first visit back with an expired JWT.","in_reply_to_user_id_str":"1280123197","in_reply_to_status_id_str":"1989083696889245844","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1651729524579766272","name":"CodeRabbit","screen_name":"coderabbitai","indices":[37,50]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1990817427433619737","quoted_status_permalink":{"url":"https://t.co/8Obp12Quyg","expanded":"https://twitter.com/coderabbitai/status/1990817427433619737","display":"x.com/coderabbitai/s…"},"retweeted":false,"fact_check":null,"id":"1990861285035253968","view_count":1135,"bookmark_count":2,"created_at":1763493293000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990861285035253968","full_text":"We've been really impressed with how @coderabbitai speeds up development cycles\n\nPlus, it follows my core devtools tenants of low lift setup and really fast time-to-value 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-20","value":2,"startTime":1763510400000,"endTime":1763596800000,"tweets":[{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1006906732919054338","name":"Tuple","screen_name":"tuple","indices":[61,67]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1991213997526511960","view_count":1720,"bookmark_count":1,"created_at":1763577386000,"favorite_count":28,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1991213997526511960","full_text":"If your remote engineering team uses Zoom or Meet instead of @tuple, you're missing out on a really easy productivity unlock","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-22","value":10,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"773272622133944321","name":"South Park Commons","screen_name":"southpkcommons","indices":[46,61]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1980658986279137430","quoted_status_permalink":{"url":"https://t.co/e7ULNTyEE6","expanded":"https://twitter.com/bhalligan/status/1980658986279137430","display":"x.com/bhalligan/stat…"},"retweeted":false,"fact_check":null,"id":"1980697371161030835","view_count":1353,"bookmark_count":1,"created_at":1761070027000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1980697371161030835","full_text":"Very true. Clerk honed our DX by hounding our @southpkcommons peers for feedback. Their monthly new batches were our monthly fresh eyes.\n\nWouldn’t have been as easy in another city… but now inbound flows because lots of SF companies use us.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980762783575847057","view_count":3585,"bookmark_count":9,"created_at":1761085623000,"favorite_count":72,"quote_count":2,"reply_count":1,"retweet_count":5,"user_id_str":"2493552175","conversation_id_str":"1980762783575847057","full_text":"Our team grew to 100 today. My first reaction was, \"Wait, what's the burn?!\" 😅 Alas, it's in great shape.\n\nSome rambling reflections...\n\nClerk is nothing without our team. We work remotely with high trust that everyone is operating towards one goal. Clarity in the goal allows for minimal hierarchy and management.\n\nThe goal itself is ambitious, which is critical for recruiting. Believe it or not, the number of great developers itching to work on auth is fairly limited 🙃 There needs to be a bigger mission.\n\nWe named it \"Clerk\" because we didn't want to be stuck in just auth. We want to \"help builders build businesses\" - a digital clerk that helps with commodity services beyond auth, like billing and customer management dashboards.\n\nIndependently, these are all famed \"boring\" businesses. We believe bundling them under one roof will help our customers grow faster, and also help Clerk grow into an iconic business. 6+ years after our first pitch, that dream is finally starting to unfold, with boundless developer love and fast revenue growth propelling us forward.\n\nAnyone whose worked at Clerk knows it's both incredibly challenging and rewarding. Job descriptions are often scant, except for platitudes like, \"we will make almost any level of sacrifice with respect to internal complexity in order to make the external interface as easy as possible for users.\"\n\nIf you thrive with a simple direction like that – which says so much, yet specifies so little – you'd probably love working at Clerk.\n\nOne of my favorite parts is watching how quickly newcomers can find responsibility thrust upon them. Everyone is low ego, so when a new expert joins the Slack, their expertise is quickly tapped.\n\nI never would have guessed we could pull this off remotely. But covid forced our hand, and today I'm constantly in awe at how well people can crank from their bedroom, even with kids running around in the background (we're remote but recognize the value of synchronous work, so often on calls together.)\n\nOf course, I still love getting together with a trusty ol' whiteboard, a hard problem, and some beers. One of my company goals next year is to increase the number of \"small-batch offsites.\" They're meant to be spontaneous and problem-focused, e.g. \"I think we should get together for this, let's meetup in {cityWithAirport} next week.\"\n\nIf you know me, you know I'm more of a \"product founder\" than a \"team founder\" or \"sales founder.\" My solution has been to encourage everyone else to help build the team, and so far I've been delighted with the outcome.\n\nThe way I see it, we're 100 today but 1,000 tomorrow. If we still want to enjoy working at Clerk in the future, we need to work together to recruit a team we actually enjoy working with.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":2,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1973042651722289553","quoted_status_permalink":{"url":"https://t.co/d4yzKgrdHh","expanded":"https://twitter.com/miles_matthias/status/1973042651722289553","display":"x.com/miles_matthias…"},"retweeted":false,"fact_check":null,"id":"1981422971484066126","view_count":2751,"bookmark_count":2,"created_at":1761243024000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1981422971484066126","full_text":"A clear startup advantage right now is their willingness to build distribution with low-margin, cost-plus pricing\n\nIncumbents aren’t sleeping, but “let’s lower our margins!” isn’t traditionally a great way to climb the ranks\n\nCall it death by business school","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":3,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981492383763353997","quoted_status_permalink":{"url":"https://t.co/PFR71oLJOr","expanded":"https://twitter.com/not_wowinter13/status/1981492383763353997","display":"x.com/not_wowinter13…"},"retweeted":false,"fact_check":null,"id":"1981512269973590435","view_count":2212,"bookmark_count":3,"created_at":1761264314000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1981512269973590435","full_text":"Clerk's opportunity stemmed from software being built in a new way: we work well with React, while legacy auth went stale.\n\nAnother shift is happening today with AI, and changes like these support the new workflows.\n\nHow else can we improve your experience with AI and Clerk?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":9,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,171],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982119751024578894","view_count":3039,"bookmark_count":9,"created_at":1761409149000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1982119751024578894","full_text":"It's a few years away, but this is the product strategy we're working toward at Clerk\n\nAnyone know the company? They're public and this is their 2025 investor presentation https://t.co/lZu0iRTq8G","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":1,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982945151824826585","quoted_status_permalink":{"url":"https://t.co/L24u2IZ4lf","expanded":"https://twitter.com/vince_jos/status/1982945151824826585","display":"x.com/vince_jos/stat…"},"retweeted":false,"fact_check":null,"id":"1983030573737337126","view_count":1191,"bookmark_count":0,"created_at":1761626306000,"favorite_count":4,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983030573737337126","full_text":"If you're building a B2B SaaS, Clerk's multi-tenant Organizations feature is a no-brainer","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983031341496369522","quoted_status_permalink":{"url":"https://t.co/NOGvExRhh9","expanded":"https://twitter.com/ethanjruby/status/1983031341496369522","display":"x.com/ethanjruby/sta…"},"retweeted":false,"fact_check":null,"id":"1983033792534294592","view_count":1720,"bookmark_count":1,"created_at":1761627073000,"favorite_count":12,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1983033792534294592","full_text":"If we do our job right, \"hours saved because we used Clerk\" should increase as your business grows\n\nThere's an increasingly deep bench of features you don't think about at launch, but are ready and waiting when you need them","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":5,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983411776864825700","view_count":1037,"bookmark_count":1,"created_at":1761717192000,"favorite_count":11,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983411776864825700","full_text":"Up late tonight, figuring out how to bring great DX to an age-old auth problem\n\nThis part never gets old 😊","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983610849614033303","view_count":2076,"bookmark_count":4,"created_at":1761764654000,"favorite_count":28,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983610849614033303","full_text":"Early on at Clerk, it started to crystallize that we were betting on a seismic shift in how identity products and devtools were built.\n\nAn advisor suggested we go all-in, but \"hedge\" by buying stock in incumbents that do things the old way.\n\nBest money I've ever lost: https://t.co/Tc7DiMtkFw","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,53],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1984654196151554194","view_count":573,"bookmark_count":0,"created_at":1762013408000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1984654196151554194","full_text":"“Stripe for X” is more about principles than patterns","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":2,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985042793031778803","view_count":2051,"bookmark_count":2,"created_at":1762106056000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985042793031778803","full_text":"\"Investor update\" in public: \n\nOur year is strong! Our product-led strategy continues to drive venture-scale growth\n\nWe're especially popular among AI startups, who simply won't tolerate any inefficiency setting up application boilerplate\n\nWe've ~3x'd active apps the last 12mo: https://t.co/CyzVtEBS9b","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985379576613367926","quoted_status_permalink":{"url":"https://t.co/WP6VLYeapE","expanded":"https://twitter.com/ClerkDev/status/1985379576613367926","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1985712866872471679","view_count":1783,"bookmark_count":1,"created_at":1762265814000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985712866872471679","full_text":"AI is a lot better at getting things working, than at getting things working *securely.*\n\nWe've published evals and have started tracking which models are best at setting up account management (b2c + b2b), and at correctly setting up authn and authz checks.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":6,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986892055088669111","view_count":2443,"bookmark_count":6,"created_at":1762546955000,"favorite_count":40,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1986892055088669111","full_text":"Clerk Billing grew 76% from September to October\n\nIn November, we're already up 37% with 3 weeks to go\n\nInsane numbers. I'm increasingly confident Billing revenue will beat Auth revenue in the long run\n\nThat should mean we can continue charging less than Auth0 forever 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":5,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986922520486752561","quoted_status_permalink":{"url":"https://t.co/gyCdgreZcd","expanded":"https://twitter.com/rafaelrcamargo/status/1986922520486752561","display":"x.com/rafaelrcamargo…"},"retweeted":false,"fact_check":null,"id":"1986967762389114894","view_count":1240,"bookmark_count":0,"created_at":1762565005000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967762389114894","full_text":"⌘K for the power users 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986822483786555688","quoted_status_permalink":{"url":"https://t.co/s9iizLkfSd","expanded":"https://twitter.com/areeburrub/status/1986822483786555688","display":"x.com/areeburrub/sta…"},"retweeted":false,"fact_check":null,"id":"1986967137370755131","view_count":4343,"bookmark_count":5,"created_at":1762564856000,"favorite_count":13,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967137370755131","full_text":"Satellite domains are truly a brutal feature to support well\n\nIt was easy until third party cookies were blocked in Firefox and Safari, but now it's a crazy redirect handshake mess\n\nGlad the team has found a way to make it simple 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":5,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,193],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987338218065567988","view_count":501,"bookmark_count":1,"created_at":1762653328000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987338218065567988","full_text":"MCP/Agent auth might need oauth3 or something new entirely\n\nTrying to square-peg-round-hole the old oauth2 specs feels like it’s stalling out.\n\nOauth2 simply wasn’t designed with agents in mind","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987563709900992864","view_count":1251,"bookmark_count":3,"created_at":1762707090000,"favorite_count":12,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1987563709900992864","full_text":"The biggest change envisioned by MCP isn’t dynamic agent registration… it’s that *every* app welcoming agents will need an OAuth provider\n\nNot just an OIDC provider, but the whole OAuth enchilada with well-defined scopes\n\nDynamic registration will prove to be the easy part","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,136],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987444826762084852","quoted_status_permalink":{"url":"https://t.co/G2zQ0FC545","expanded":"https://twitter.com/dsp_/status/1987444826762084852","display":"x.com/dsp_/status/19…"},"retweeted":false,"fact_check":null,"id":"1987560508309098882","view_count":1416,"bookmark_count":1,"created_at":1762706326000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987560508309098882","full_text":"Once this is done, Clerk is excited to play our standard role of layering great DX on top so you don’t need to think about oauth specs 😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":8,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987985359976988844","view_count":6860,"bookmark_count":8,"created_at":1762807619000,"favorite_count":53,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"2493552175","conversation_id_str":"1987985359976988844","full_text":"Clerk is not just authentication 🙂\n\nClerk Billing makes it stupidly easy to sell your service.\n\nWe're still in beta, but details so far:\n\n1 app has made over $100,000 🚀\n6 over $10,000\n31 over $1,000\n107 over $100\n276 over $10","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":9,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[11,169],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1188176252567478272","name":"Beka","screen_name":"imbereket","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"imbereket","lang":"en","retweeted":false,"fact_check":null,"id":"1988048793523359908","view_count":15283,"bookmark_count":9,"created_at":1762822743000,"favorite_count":92,"quote_count":2,"reply_count":8,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987958423221317635","full_text":"@imbereket Sorry about this. Our policy is to avoid comparisons with competitors like this (e.g \"better than\")\n\nWe'll work through what happened and avoid in the future.","in_reply_to_user_id_str":"1188176252567478272","in_reply_to_status_id_str":"1987958423221317635","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":6,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,56],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070716185326059","quoted_status_permalink":{"url":"https://t.co/kqZhvohPyb","expanded":"https://twitter.com/clerkdev/status/1989070716185326059","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989074183134015786","view_count":3904,"bookmark_count":1,"created_at":1763067215000,"favorite_count":25,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1989074183134015786","full_text":"Dear Credential Stuffers,\n\nKindly fuck off.\n\nLove, Clerk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070721742696554","quoted_status_permalink":{"url":"https://t.co/M5Gd7qQ27G","expanded":"https://twitter.com/clerkdev/status/1989070721742696554","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989082978564337843","view_count":2591,"bookmark_count":5,"created_at":1763069312000,"favorite_count":17,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989082978564337843","full_text":"For better or worse, consumers love passwords and they’re here to stay.\n\nIt’s time we move past daydreams of “passwordless,” and begin better protecting users who just want to use passwords safely.\n\nProud of the team for setting a new standard in auth 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":8,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1695890961094909952","name":"Cursor","screen_name":"cursor_ai","indices":[31,41]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989461707421544519","view_count":957,"bookmark_count":2,"created_at":1763159608000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989461707421544519","full_text":"I love that I can type this to @cursor_ai, and it takes the liberty to also initialize nginx - exactly like I wanted even though I forgot to mention it https://t.co/Zxex8iBBtG","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,209],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"pilcrowonpaper","lang":"en","retweeted":false,"fact_check":null,"id":"1989188858391699723","view_count":3816,"bookmark_count":6,"created_at":1763094555000,"favorite_count":36,"quote_count":1,"reply_count":6,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@pilcrowonpaper People still love them, and they're *fast*\n\nFrom our data:\n- SSO is fastest (Sign in with Google)\n- Then password\n- Then OTPs\n- Then \"magic\" links (I have no argument for why these still exist)","in_reply_to_user_id_str":"933242682075373568","in_reply_to_status_id_str":"1989167776146276480","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[26,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1879464482860126208","name":"mcarter","screen_name":"the_mewc","indices":[0,9]},{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[10,25]}]},"favorited":false,"in_reply_to_screen_name":"the_mewc","lang":"en","retweeted":false,"fact_check":null,"id":"1989191258993238274","view_count":3,"bookmark_count":0,"created_at":1763095128000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@the_mewc @pilcrowonpaper Yea, we hit this too with some enterprise Outlook plugins. Nightmare.\n\nUse email OTP instead 🙂 Put the 6 digits in the subject so users can see it in the notification - that will optimize for speed.","in_reply_to_user_id_str":"1879464482860126208","in_reply_to_status_id_str":"1989189582836146272","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":1,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[10,92],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29854810","name":"james hawkins","screen_name":"james406","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"james406","lang":"en","retweeted":false,"fact_check":null,"id":"1989757640575275293","view_count":17352,"bookmark_count":1,"created_at":1763230164000,"favorite_count":37,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989725406153367899","full_text":"@james406 Have you really been far even as decided to use even go want to do look more like?","in_reply_to_user_id_str":"29854810","in_reply_to_status_id_str":"1989725406153367899","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":3,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1989950830565626033","view_count":898,"bookmark_count":1,"created_at":1763276224000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989950830565626033","full_text":"TIL that \"SAML Jackson\" was acquired and renamed \"Polis\"\n\nThe tech lives on, but RIP to the greatest package name to ever exist","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990114004514087204","quoted_status_permalink":{"url":"https://t.co/ehO8umZnv4","expanded":"https://twitter.com/ThePeelPod/status/1990114004514087204","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1990118582311895418","view_count":2287,"bookmark_count":2,"created_at":1763316219000,"favorite_count":11,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990118582311895418","full_text":"By EOY 2026, I'd wager this is the #1 reason for AI companies to use Clerk\n\nWe're in the process of rolling out a new engine. Detection rates are way up, and we have far fewer false positives than simple captchas. Reach out if you need it and we can flag you in!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":52,"startTime":1763337600000,"endTime":1763424000000,"tweets":[{"bookmarked":false,"display_text_range":[0,212],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989083696889245844","quoted_status_permalink":{"url":"https://t.co/XInnKLvFu9","expanded":"https://twitter.com/1finebreed/status/1989083696889245844","display":"x.com/1finebreed/sta…"},"retweeted":false,"fact_check":null,"id":"1990447645614346694","view_count":21621,"bookmark_count":52,"created_at":1763394674000,"favorite_count":85,"quote_count":1,"reply_count":12,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1990447645614346694","full_text":"💯 spot on\n\nClerk JWTs have a 1 minute TTL so they auto-revoke quickly\n\nOur Session API to get new JWTs is stateful\n\nI hate when auth solutions position long-lived JWTs as a viable alternative to stateful sessions","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,288],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1280123197","name":"__Ola__.js 🔥","screen_name":"1FineBreed","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"1FineBreed","lang":"en","retweeted":false,"fact_check":null,"id":"1990433848358777248","view_count":447,"bookmark_count":0,"created_at":1763391384000,"favorite_count":1,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989083696889245844","full_text":"@1FineBreed 💯\n\nWith Clerk: JWTs are distinct from sessions and have a 60 second TTL\n\nWe handle JWT refreshes in a poller to minimize latency. The refresh process requires the stateful session.\n\nUsers only hit the latency of an inline-refresh on their first visit back with an expired JWT.","in_reply_to_user_id_str":"1280123197","in_reply_to_status_id_str":"1989083696889245844","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-19","value":2,"startTime":1763424000000,"endTime":1763510400000,"tweets":[{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1651729524579766272","name":"CodeRabbit","screen_name":"coderabbitai","indices":[37,50]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1990817427433619737","quoted_status_permalink":{"url":"https://t.co/8Obp12Quyg","expanded":"https://twitter.com/coderabbitai/status/1990817427433619737","display":"x.com/coderabbitai/s…"},"retweeted":false,"fact_check":null,"id":"1990861285035253968","view_count":1135,"bookmark_count":2,"created_at":1763493293000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990861285035253968","full_text":"We've been really impressed with how @coderabbitai speeds up development cycles\n\nPlus, it follows my core devtools tenants of low lift setup and really fast time-to-value 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-20","value":1,"startTime":1763510400000,"endTime":1763596800000,"tweets":[{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1006906732919054338","name":"Tuple","screen_name":"tuple","indices":[61,67]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1991213997526511960","view_count":1720,"bookmark_count":1,"created_at":1763577386000,"favorite_count":28,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1991213997526511960","full_text":"If your remote engineering team uses Zoom or Meet instead of @tuple, you're missing out on a really easy productivity unlock","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nretweets":[{"label":"2025-10-22","value":6,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"773272622133944321","name":"South Park Commons","screen_name":"southpkcommons","indices":[46,61]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1980658986279137430","quoted_status_permalink":{"url":"https://t.co/e7ULNTyEE6","expanded":"https://twitter.com/bhalligan/status/1980658986279137430","display":"x.com/bhalligan/stat…"},"retweeted":false,"fact_check":null,"id":"1980697371161030835","view_count":1353,"bookmark_count":1,"created_at":1761070027000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1980697371161030835","full_text":"Very true. Clerk honed our DX by hounding our @southpkcommons peers for feedback. Their monthly new batches were our monthly fresh eyes.\n\nWouldn’t have been as easy in another city… but now inbound flows because lots of SF companies use us.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980762783575847057","view_count":3585,"bookmark_count":9,"created_at":1761085623000,"favorite_count":72,"quote_count":2,"reply_count":1,"retweet_count":5,"user_id_str":"2493552175","conversation_id_str":"1980762783575847057","full_text":"Our team grew to 100 today. My first reaction was, \"Wait, what's the burn?!\" 😅 Alas, it's in great shape.\n\nSome rambling reflections...\n\nClerk is nothing without our team. We work remotely with high trust that everyone is operating towards one goal. Clarity in the goal allows for minimal hierarchy and management.\n\nThe goal itself is ambitious, which is critical for recruiting. Believe it or not, the number of great developers itching to work on auth is fairly limited 🙃 There needs to be a bigger mission.\n\nWe named it \"Clerk\" because we didn't want to be stuck in just auth. We want to \"help builders build businesses\" - a digital clerk that helps with commodity services beyond auth, like billing and customer management dashboards.\n\nIndependently, these are all famed \"boring\" businesses. We believe bundling them under one roof will help our customers grow faster, and also help Clerk grow into an iconic business. 6+ years after our first pitch, that dream is finally starting to unfold, with boundless developer love and fast revenue growth propelling us forward.\n\nAnyone whose worked at Clerk knows it's both incredibly challenging and rewarding. Job descriptions are often scant, except for platitudes like, \"we will make almost any level of sacrifice with respect to internal complexity in order to make the external interface as easy as possible for users.\"\n\nIf you thrive with a simple direction like that – which says so much, yet specifies so little – you'd probably love working at Clerk.\n\nOne of my favorite parts is watching how quickly newcomers can find responsibility thrust upon them. Everyone is low ego, so when a new expert joins the Slack, their expertise is quickly tapped.\n\nI never would have guessed we could pull this off remotely. But covid forced our hand, and today I'm constantly in awe at how well people can crank from their bedroom, even with kids running around in the background (we're remote but recognize the value of synchronous work, so often on calls together.)\n\nOf course, I still love getting together with a trusty ol' whiteboard, a hard problem, and some beers. One of my company goals next year is to increase the number of \"small-batch offsites.\" They're meant to be spontaneous and problem-focused, e.g. \"I think we should get together for this, let's meetup in {cityWithAirport} next week.\"\n\nIf you know me, you know I'm more of a \"product founder\" than a \"team founder\" or \"sales founder.\" My solution has been to encourage everyone else to help build the team, and so far I've been delighted with the outcome.\n\nThe way I see it, we're 100 today but 1,000 tomorrow. If we still want to enjoy working at Clerk in the future, we need to work together to recruit a team we actually enjoy working with.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1973042651722289553","quoted_status_permalink":{"url":"https://t.co/d4yzKgrdHh","expanded":"https://twitter.com/miles_matthias/status/1973042651722289553","display":"x.com/miles_matthias…"},"retweeted":false,"fact_check":null,"id":"1981422971484066126","view_count":2751,"bookmark_count":2,"created_at":1761243024000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1981422971484066126","full_text":"A clear startup advantage right now is their willingness to build distribution with low-margin, cost-plus pricing\n\nIncumbents aren’t sleeping, but “let’s lower our margins!” isn’t traditionally a great way to climb the ranks\n\nCall it death by business school","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981492383763353997","quoted_status_permalink":{"url":"https://t.co/PFR71oLJOr","expanded":"https://twitter.com/not_wowinter13/status/1981492383763353997","display":"x.com/not_wowinter13…"},"retweeted":false,"fact_check":null,"id":"1981512269973590435","view_count":2212,"bookmark_count":3,"created_at":1761264314000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1981512269973590435","full_text":"Clerk's opportunity stemmed from software being built in a new way: we work well with React, while legacy auth went stale.\n\nAnother shift is happening today with AI, and changes like these support the new workflows.\n\nHow else can we improve your experience with AI and Clerk?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":1,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,171],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982119751024578894","view_count":3039,"bookmark_count":9,"created_at":1761409149000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1982119751024578894","full_text":"It's a few years away, but this is the product strategy we're working toward at Clerk\n\nAnyone know the company? They're public and this is their 2025 investor presentation https://t.co/lZu0iRTq8G","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":1,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982945151824826585","quoted_status_permalink":{"url":"https://t.co/L24u2IZ4lf","expanded":"https://twitter.com/vince_jos/status/1982945151824826585","display":"x.com/vince_jos/stat…"},"retweeted":false,"fact_check":null,"id":"1983030573737337126","view_count":1191,"bookmark_count":0,"created_at":1761626306000,"favorite_count":4,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983030573737337126","full_text":"If you're building a B2B SaaS, Clerk's multi-tenant Organizations feature is a no-brainer","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983031341496369522","quoted_status_permalink":{"url":"https://t.co/NOGvExRhh9","expanded":"https://twitter.com/ethanjruby/status/1983031341496369522","display":"x.com/ethanjruby/sta…"},"retweeted":false,"fact_check":null,"id":"1983033792534294592","view_count":1720,"bookmark_count":1,"created_at":1761627073000,"favorite_count":12,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1983033792534294592","full_text":"If we do our job right, \"hours saved because we used Clerk\" should increase as your business grows\n\nThere's an increasingly deep bench of features you don't think about at launch, but are ready and waiting when you need them","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983411776864825700","view_count":1037,"bookmark_count":1,"created_at":1761717192000,"favorite_count":11,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983411776864825700","full_text":"Up late tonight, figuring out how to bring great DX to an age-old auth problem\n\nThis part never gets old 😊","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983610849614033303","view_count":2076,"bookmark_count":4,"created_at":1761764654000,"favorite_count":28,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983610849614033303","full_text":"Early on at Clerk, it started to crystallize that we were betting on a seismic shift in how identity products and devtools were built.\n\nAn advisor suggested we go all-in, but \"hedge\" by buying stock in incumbents that do things the old way.\n\nBest money I've ever lost: https://t.co/Tc7DiMtkFw","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,53],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1984654196151554194","view_count":573,"bookmark_count":0,"created_at":1762013408000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1984654196151554194","full_text":"“Stripe for X” is more about principles than patterns","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":2,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985042793031778803","view_count":2051,"bookmark_count":2,"created_at":1762106056000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985042793031778803","full_text":"\"Investor update\" in public: \n\nOur year is strong! Our product-led strategy continues to drive venture-scale growth\n\nWe're especially popular among AI startups, who simply won't tolerate any inefficiency setting up application boilerplate\n\nWe've ~3x'd active apps the last 12mo: https://t.co/CyzVtEBS9b","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":2,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985379576613367926","quoted_status_permalink":{"url":"https://t.co/WP6VLYeapE","expanded":"https://twitter.com/ClerkDev/status/1985379576613367926","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1985712866872471679","view_count":1783,"bookmark_count":1,"created_at":1762265814000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985712866872471679","full_text":"AI is a lot better at getting things working, than at getting things working *securely.*\n\nWe've published evals and have started tracking which models are best at setting up account management (b2c + b2b), and at correctly setting up authn and authz checks.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":1,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986892055088669111","view_count":2443,"bookmark_count":6,"created_at":1762546955000,"favorite_count":40,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1986892055088669111","full_text":"Clerk Billing grew 76% from September to October\n\nIn November, we're already up 37% with 3 weeks to go\n\nInsane numbers. I'm increasingly confident Billing revenue will beat Auth revenue in the long run\n\nThat should mean we can continue charging less than Auth0 forever 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986922520486752561","quoted_status_permalink":{"url":"https://t.co/gyCdgreZcd","expanded":"https://twitter.com/rafaelrcamargo/status/1986922520486752561","display":"x.com/rafaelrcamargo…"},"retweeted":false,"fact_check":null,"id":"1986967762389114894","view_count":1240,"bookmark_count":0,"created_at":1762565005000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967762389114894","full_text":"⌘K for the power users 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986822483786555688","quoted_status_permalink":{"url":"https://t.co/s9iizLkfSd","expanded":"https://twitter.com/areeburrub/status/1986822483786555688","display":"x.com/areeburrub/sta…"},"retweeted":false,"fact_check":null,"id":"1986967137370755131","view_count":4343,"bookmark_count":5,"created_at":1762564856000,"favorite_count":13,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967137370755131","full_text":"Satellite domains are truly a brutal feature to support well\n\nIt was easy until third party cookies were blocked in Firefox and Safari, but now it's a crazy redirect handshake mess\n\nGlad the team has found a way to make it simple 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":1,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,193],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987338218065567988","view_count":501,"bookmark_count":1,"created_at":1762653328000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987338218065567988","full_text":"MCP/Agent auth might need oauth3 or something new entirely\n\nTrying to square-peg-round-hole the old oauth2 specs feels like it’s stalling out.\n\nOauth2 simply wasn’t designed with agents in mind","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987563709900992864","view_count":1251,"bookmark_count":3,"created_at":1762707090000,"favorite_count":12,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1987563709900992864","full_text":"The biggest change envisioned by MCP isn’t dynamic agent registration… it’s that *every* app welcoming agents will need an OAuth provider\n\nNot just an OIDC provider, but the whole OAuth enchilada with well-defined scopes\n\nDynamic registration will prove to be the easy part","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,136],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987444826762084852","quoted_status_permalink":{"url":"https://t.co/G2zQ0FC545","expanded":"https://twitter.com/dsp_/status/1987444826762084852","display":"x.com/dsp_/status/19…"},"retweeted":false,"fact_check":null,"id":"1987560508309098882","view_count":1416,"bookmark_count":1,"created_at":1762706326000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987560508309098882","full_text":"Once this is done, Clerk is excited to play our standard role of layering great DX on top so you don’t need to think about oauth specs 😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":4,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987985359976988844","view_count":6860,"bookmark_count":8,"created_at":1762807619000,"favorite_count":53,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"2493552175","conversation_id_str":"1987985359976988844","full_text":"Clerk is not just authentication 🙂\n\nClerk Billing makes it stupidly easy to sell your service.\n\nWe're still in beta, but details so far:\n\n1 app has made over $100,000 🚀\n6 over $10,000\n31 over $1,000\n107 over $100\n276 over $10","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[11,169],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1188176252567478272","name":"Beka","screen_name":"imbereket","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"imbereket","lang":"en","retweeted":false,"fact_check":null,"id":"1988048793523359908","view_count":15283,"bookmark_count":9,"created_at":1762822743000,"favorite_count":92,"quote_count":2,"reply_count":8,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987958423221317635","full_text":"@imbereket Sorry about this. Our policy is to avoid comparisons with competitors like this (e.g \"better than\")\n\nWe'll work through what happened and avoid in the future.","in_reply_to_user_id_str":"1188176252567478272","in_reply_to_status_id_str":"1987958423221317635","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":1,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,56],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070716185326059","quoted_status_permalink":{"url":"https://t.co/kqZhvohPyb","expanded":"https://twitter.com/clerkdev/status/1989070716185326059","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989074183134015786","view_count":3904,"bookmark_count":1,"created_at":1763067215000,"favorite_count":25,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1989074183134015786","full_text":"Dear Credential Stuffers,\n\nKindly fuck off.\n\nLove, Clerk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070721742696554","quoted_status_permalink":{"url":"https://t.co/M5Gd7qQ27G","expanded":"https://twitter.com/clerkdev/status/1989070721742696554","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989082978564337843","view_count":2591,"bookmark_count":5,"created_at":1763069312000,"favorite_count":17,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989082978564337843","full_text":"For better or worse, consumers love passwords and they’re here to stay.\n\nIt’s time we move past daydreams of “passwordless,” and begin better protecting users who just want to use passwords safely.\n\nProud of the team for setting a new standard in auth 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":2,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1695890961094909952","name":"Cursor","screen_name":"cursor_ai","indices":[31,41]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989461707421544519","view_count":957,"bookmark_count":2,"created_at":1763159608000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989461707421544519","full_text":"I love that I can type this to @cursor_ai, and it takes the liberty to also initialize nginx - exactly like I wanted even though I forgot to mention it https://t.co/Zxex8iBBtG","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,209],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"pilcrowonpaper","lang":"en","retweeted":false,"fact_check":null,"id":"1989188858391699723","view_count":3816,"bookmark_count":6,"created_at":1763094555000,"favorite_count":36,"quote_count":1,"reply_count":6,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@pilcrowonpaper People still love them, and they're *fast*\n\nFrom our data:\n- SSO is fastest (Sign in with Google)\n- Then password\n- Then OTPs\n- Then \"magic\" links (I have no argument for why these still exist)","in_reply_to_user_id_str":"933242682075373568","in_reply_to_status_id_str":"1989167776146276480","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[26,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1879464482860126208","name":"mcarter","screen_name":"the_mewc","indices":[0,9]},{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[10,25]}]},"favorited":false,"in_reply_to_screen_name":"the_mewc","lang":"en","retweeted":false,"fact_check":null,"id":"1989191258993238274","view_count":3,"bookmark_count":0,"created_at":1763095128000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@the_mewc @pilcrowonpaper Yea, we hit this too with some enterprise Outlook plugins. Nightmare.\n\nUse email OTP instead 🙂 Put the 6 digits in the subject so users can see it in the notification - that will optimize for speed.","in_reply_to_user_id_str":"1879464482860126208","in_reply_to_status_id_str":"1989189582836146272","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[10,92],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29854810","name":"james hawkins","screen_name":"james406","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"james406","lang":"en","retweeted":false,"fact_check":null,"id":"1989757640575275293","view_count":17352,"bookmark_count":1,"created_at":1763230164000,"favorite_count":37,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989725406153367899","full_text":"@james406 Have you really been far even as decided to use even go want to do look more like?","in_reply_to_user_id_str":"29854810","in_reply_to_status_id_str":"1989725406153367899","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1989950830565626033","view_count":898,"bookmark_count":1,"created_at":1763276224000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989950830565626033","full_text":"TIL that \"SAML Jackson\" was acquired and renamed \"Polis\"\n\nThe tech lives on, but RIP to the greatest package name to ever exist","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990114004514087204","quoted_status_permalink":{"url":"https://t.co/ehO8umZnv4","expanded":"https://twitter.com/ThePeelPod/status/1990114004514087204","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1990118582311895418","view_count":2287,"bookmark_count":2,"created_at":1763316219000,"favorite_count":11,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990118582311895418","full_text":"By EOY 2026, I'd wager this is the #1 reason for AI companies to use Clerk\n\nWe're in the process of rolling out a new engine. Detection rates are way up, and we have far fewer false positives than simple captchas. Reach out if you need it and we can flag you in!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":1,"startTime":1763337600000,"endTime":1763424000000,"tweets":[{"bookmarked":false,"display_text_range":[0,212],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989083696889245844","quoted_status_permalink":{"url":"https://t.co/XInnKLvFu9","expanded":"https://twitter.com/1finebreed/status/1989083696889245844","display":"x.com/1finebreed/sta…"},"retweeted":false,"fact_check":null,"id":"1990447645614346694","view_count":21621,"bookmark_count":52,"created_at":1763394674000,"favorite_count":85,"quote_count":1,"reply_count":12,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1990447645614346694","full_text":"💯 spot on\n\nClerk JWTs have a 1 minute TTL so they auto-revoke quickly\n\nOur Session API to get new JWTs is stateful\n\nI hate when auth solutions position long-lived JWTs as a viable alternative to stateful sessions","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,288],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1280123197","name":"__Ola__.js 🔥","screen_name":"1FineBreed","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"1FineBreed","lang":"en","retweeted":false,"fact_check":null,"id":"1990433848358777248","view_count":447,"bookmark_count":0,"created_at":1763391384000,"favorite_count":1,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989083696889245844","full_text":"@1FineBreed 💯\n\nWith Clerk: JWTs are distinct from sessions and have a 60 second TTL\n\nWe handle JWT refreshes in a poller to minimize latency. The refresh process requires the stateful session.\n\nUsers only hit the latency of an inline-refresh on their first visit back with an expired JWT.","in_reply_to_user_id_str":"1280123197","in_reply_to_status_id_str":"1989083696889245844","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1651729524579766272","name":"CodeRabbit","screen_name":"coderabbitai","indices":[37,50]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1990817427433619737","quoted_status_permalink":{"url":"https://t.co/8Obp12Quyg","expanded":"https://twitter.com/coderabbitai/status/1990817427433619737","display":"x.com/coderabbitai/s…"},"retweeted":false,"fact_check":null,"id":"1990861285035253968","view_count":1135,"bookmark_count":2,"created_at":1763493293000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990861285035253968","full_text":"We've been really impressed with how @coderabbitai speeds up development cycles\n\nPlus, it follows my core devtools tenants of low lift setup and really fast time-to-value 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-20","value":2,"startTime":1763510400000,"endTime":1763596800000,"tweets":[{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1006906732919054338","name":"Tuple","screen_name":"tuple","indices":[61,67]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1991213997526511960","view_count":1720,"bookmark_count":1,"created_at":1763577386000,"favorite_count":28,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1991213997526511960","full_text":"If your remote engineering team uses Zoom or Meet instead of @tuple, you're missing out on a really easy productivity unlock","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nlikes":[{"label":"2025-10-22","value":80,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"773272622133944321","name":"South Park Commons","screen_name":"southpkcommons","indices":[46,61]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1980658986279137430","quoted_status_permalink":{"url":"https://t.co/e7ULNTyEE6","expanded":"https://twitter.com/bhalligan/status/1980658986279137430","display":"x.com/bhalligan/stat…"},"retweeted":false,"fact_check":null,"id":"1980697371161030835","view_count":1353,"bookmark_count":1,"created_at":1761070027000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1980697371161030835","full_text":"Very true. Clerk honed our DX by hounding our @southpkcommons peers for feedback. Their monthly new batches were our monthly fresh eyes.\n\nWouldn’t have been as easy in another city… but now inbound flows because lots of SF companies use us.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980762783575847057","view_count":3585,"bookmark_count":9,"created_at":1761085623000,"favorite_count":72,"quote_count":2,"reply_count":1,"retweet_count":5,"user_id_str":"2493552175","conversation_id_str":"1980762783575847057","full_text":"Our team grew to 100 today. My first reaction was, \"Wait, what's the burn?!\" 😅 Alas, it's in great shape.\n\nSome rambling reflections...\n\nClerk is nothing without our team. We work remotely with high trust that everyone is operating towards one goal. Clarity in the goal allows for minimal hierarchy and management.\n\nThe goal itself is ambitious, which is critical for recruiting. Believe it or not, the number of great developers itching to work on auth is fairly limited 🙃 There needs to be a bigger mission.\n\nWe named it \"Clerk\" because we didn't want to be stuck in just auth. We want to \"help builders build businesses\" - a digital clerk that helps with commodity services beyond auth, like billing and customer management dashboards.\n\nIndependently, these are all famed \"boring\" businesses. We believe bundling them under one roof will help our customers grow faster, and also help Clerk grow into an iconic business. 6+ years after our first pitch, that dream is finally starting to unfold, with boundless developer love and fast revenue growth propelling us forward.\n\nAnyone whose worked at Clerk knows it's both incredibly challenging and rewarding. Job descriptions are often scant, except for platitudes like, \"we will make almost any level of sacrifice with respect to internal complexity in order to make the external interface as easy as possible for users.\"\n\nIf you thrive with a simple direction like that – which says so much, yet specifies so little – you'd probably love working at Clerk.\n\nOne of my favorite parts is watching how quickly newcomers can find responsibility thrust upon them. Everyone is low ego, so when a new expert joins the Slack, their expertise is quickly tapped.\n\nI never would have guessed we could pull this off remotely. But covid forced our hand, and today I'm constantly in awe at how well people can crank from their bedroom, even with kids running around in the background (we're remote but recognize the value of synchronous work, so often on calls together.)\n\nOf course, I still love getting together with a trusty ol' whiteboard, a hard problem, and some beers. One of my company goals next year is to increase the number of \"small-batch offsites.\" They're meant to be spontaneous and problem-focused, e.g. \"I think we should get together for this, let's meetup in {cityWithAirport} next week.\"\n\nIf you know me, you know I'm more of a \"product founder\" than a \"team founder\" or \"sales founder.\" My solution has been to encourage everyone else to help build the team, and so far I've been delighted with the outcome.\n\nThe way I see it, we're 100 today but 1,000 tomorrow. If we still want to enjoy working at Clerk in the future, we need to work together to recruit a team we actually enjoy working with.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":11,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1973042651722289553","quoted_status_permalink":{"url":"https://t.co/d4yzKgrdHh","expanded":"https://twitter.com/miles_matthias/status/1973042651722289553","display":"x.com/miles_matthias…"},"retweeted":false,"fact_check":null,"id":"1981422971484066126","view_count":2751,"bookmark_count":2,"created_at":1761243024000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1981422971484066126","full_text":"A clear startup advantage right now is their willingness to build distribution with low-margin, cost-plus pricing\n\nIncumbents aren’t sleeping, but “let’s lower our margins!” isn’t traditionally a great way to climb the ranks\n\nCall it death by business school","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":16,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981492383763353997","quoted_status_permalink":{"url":"https://t.co/PFR71oLJOr","expanded":"https://twitter.com/not_wowinter13/status/1981492383763353997","display":"x.com/not_wowinter13…"},"retweeted":false,"fact_check":null,"id":"1981512269973590435","view_count":2212,"bookmark_count":3,"created_at":1761264314000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1981512269973590435","full_text":"Clerk's opportunity stemmed from software being built in a new way: we work well with React, while legacy auth went stale.\n\nAnother shift is happening today with AI, and changes like these support the new workflows.\n\nHow else can we improve your experience with AI and Clerk?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":19,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,171],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982119751024578894","view_count":3039,"bookmark_count":9,"created_at":1761409149000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1982119751024578894","full_text":"It's a few years away, but this is the product strategy we're working toward at Clerk\n\nAnyone know the company? They're public and this is their 2025 investor presentation https://t.co/lZu0iRTq8G","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":16,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982945151824826585","quoted_status_permalink":{"url":"https://t.co/L24u2IZ4lf","expanded":"https://twitter.com/vince_jos/status/1982945151824826585","display":"x.com/vince_jos/stat…"},"retweeted":false,"fact_check":null,"id":"1983030573737337126","view_count":1191,"bookmark_count":0,"created_at":1761626306000,"favorite_count":4,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983030573737337126","full_text":"If you're building a B2B SaaS, Clerk's multi-tenant Organizations feature is a no-brainer","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983031341496369522","quoted_status_permalink":{"url":"https://t.co/NOGvExRhh9","expanded":"https://twitter.com/ethanjruby/status/1983031341496369522","display":"x.com/ethanjruby/sta…"},"retweeted":false,"fact_check":null,"id":"1983033792534294592","view_count":1720,"bookmark_count":1,"created_at":1761627073000,"favorite_count":12,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1983033792534294592","full_text":"If we do our job right, \"hours saved because we used Clerk\" should increase as your business grows\n\nThere's an increasingly deep bench of features you don't think about at launch, but are ready and waiting when you need them","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":39,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983411776864825700","view_count":1037,"bookmark_count":1,"created_at":1761717192000,"favorite_count":11,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983411776864825700","full_text":"Up late tonight, figuring out how to bring great DX to an age-old auth problem\n\nThis part never gets old 😊","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983610849614033303","view_count":2076,"bookmark_count":4,"created_at":1761764654000,"favorite_count":28,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983610849614033303","full_text":"Early on at Clerk, it started to crystallize that we were betting on a seismic shift in how identity products and devtools were built.\n\nAn advisor suggested we go all-in, but \"hedge\" by buying stock in incumbents that do things the old way.\n\nBest money I've ever lost: https://t.co/Tc7DiMtkFw","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":3,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,53],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1984654196151554194","view_count":573,"bookmark_count":0,"created_at":1762013408000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1984654196151554194","full_text":"“Stripe for X” is more about principles than patterns","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":29,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985042793031778803","view_count":2051,"bookmark_count":2,"created_at":1762106056000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985042793031778803","full_text":"\"Investor update\" in public: \n\nOur year is strong! Our product-led strategy continues to drive venture-scale growth\n\nWe're especially popular among AI startups, who simply won't tolerate any inefficiency setting up application boilerplate\n\nWe've ~3x'd active apps the last 12mo: https://t.co/CyzVtEBS9b","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":9,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985379576613367926","quoted_status_permalink":{"url":"https://t.co/WP6VLYeapE","expanded":"https://twitter.com/ClerkDev/status/1985379576613367926","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1985712866872471679","view_count":1783,"bookmark_count":1,"created_at":1762265814000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985712866872471679","full_text":"AI is a lot better at getting things working, than at getting things working *securely.*\n\nWe've published evals and have started tracking which models are best at setting up account management (b2c + b2b), and at correctly setting up authn and authz checks.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":40,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986892055088669111","view_count":2443,"bookmark_count":6,"created_at":1762546955000,"favorite_count":40,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1986892055088669111","full_text":"Clerk Billing grew 76% from September to October\n\nIn November, we're already up 37% with 3 weeks to go\n\nInsane numbers. I'm increasingly confident Billing revenue will beat Auth revenue in the long run\n\nThat should mean we can continue charging less than Auth0 forever 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":23,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986922520486752561","quoted_status_permalink":{"url":"https://t.co/gyCdgreZcd","expanded":"https://twitter.com/rafaelrcamargo/status/1986922520486752561","display":"x.com/rafaelrcamargo…"},"retweeted":false,"fact_check":null,"id":"1986967762389114894","view_count":1240,"bookmark_count":0,"created_at":1762565005000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967762389114894","full_text":"⌘K for the power users 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986822483786555688","quoted_status_permalink":{"url":"https://t.co/s9iizLkfSd","expanded":"https://twitter.com/areeburrub/status/1986822483786555688","display":"x.com/areeburrub/sta…"},"retweeted":false,"fact_check":null,"id":"1986967137370755131","view_count":4343,"bookmark_count":5,"created_at":1762564856000,"favorite_count":13,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967137370755131","full_text":"Satellite domains are truly a brutal feature to support well\n\nIt was easy until third party cookies were blocked in Firefox and Safari, but now it's a crazy redirect handshake mess\n\nGlad the team has found a way to make it simple 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":22,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,193],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987338218065567988","view_count":501,"bookmark_count":1,"created_at":1762653328000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987338218065567988","full_text":"MCP/Agent auth might need oauth3 or something new entirely\n\nTrying to square-peg-round-hole the old oauth2 specs feels like it’s stalling out.\n\nOauth2 simply wasn’t designed with agents in mind","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987563709900992864","view_count":1251,"bookmark_count":3,"created_at":1762707090000,"favorite_count":12,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1987563709900992864","full_text":"The biggest change envisioned by MCP isn’t dynamic agent registration… it’s that *every* app welcoming agents will need an OAuth provider\n\nNot just an OIDC provider, but the whole OAuth enchilada with well-defined scopes\n\nDynamic registration will prove to be the easy part","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,136],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987444826762084852","quoted_status_permalink":{"url":"https://t.co/G2zQ0FC545","expanded":"https://twitter.com/dsp_/status/1987444826762084852","display":"x.com/dsp_/status/19…"},"retweeted":false,"fact_check":null,"id":"1987560508309098882","view_count":1416,"bookmark_count":1,"created_at":1762706326000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987560508309098882","full_text":"Once this is done, Clerk is excited to play our standard role of layering great DX on top so you don’t need to think about oauth specs 😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":53,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987985359976988844","view_count":6860,"bookmark_count":8,"created_at":1762807619000,"favorite_count":53,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"2493552175","conversation_id_str":"1987985359976988844","full_text":"Clerk is not just authentication 🙂\n\nClerk Billing makes it stupidly easy to sell your service.\n\nWe're still in beta, but details so far:\n\n1 app has made over $100,000 🚀\n6 over $10,000\n31 over $1,000\n107 over $100\n276 over $10","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":92,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[11,169],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1188176252567478272","name":"Beka","screen_name":"imbereket","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"imbereket","lang":"en","retweeted":false,"fact_check":null,"id":"1988048793523359908","view_count":15283,"bookmark_count":9,"created_at":1762822743000,"favorite_count":92,"quote_count":2,"reply_count":8,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987958423221317635","full_text":"@imbereket Sorry about this. Our policy is to avoid comparisons with competitors like this (e.g \"better than\")\n\nWe'll work through what happened and avoid in the future.","in_reply_to_user_id_str":"1188176252567478272","in_reply_to_status_id_str":"1987958423221317635","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":42,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,56],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070716185326059","quoted_status_permalink":{"url":"https://t.co/kqZhvohPyb","expanded":"https://twitter.com/clerkdev/status/1989070716185326059","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989074183134015786","view_count":3904,"bookmark_count":1,"created_at":1763067215000,"favorite_count":25,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1989074183134015786","full_text":"Dear Credential Stuffers,\n\nKindly fuck off.\n\nLove, Clerk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070721742696554","quoted_status_permalink":{"url":"https://t.co/M5Gd7qQ27G","expanded":"https://twitter.com/clerkdev/status/1989070721742696554","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989082978564337843","view_count":2591,"bookmark_count":5,"created_at":1763069312000,"favorite_count":17,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989082978564337843","full_text":"For better or worse, consumers love passwords and they’re here to stay.\n\nIt’s time we move past daydreams of “passwordless,” and begin better protecting users who just want to use passwords safely.\n\nProud of the team for setting a new standard in auth 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":47,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1695890961094909952","name":"Cursor","screen_name":"cursor_ai","indices":[31,41]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989461707421544519","view_count":957,"bookmark_count":2,"created_at":1763159608000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989461707421544519","full_text":"I love that I can type this to @cursor_ai, and it takes the liberty to also initialize nginx - exactly like I wanted even though I forgot to mention it https://t.co/Zxex8iBBtG","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,209],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"pilcrowonpaper","lang":"en","retweeted":false,"fact_check":null,"id":"1989188858391699723","view_count":3816,"bookmark_count":6,"created_at":1763094555000,"favorite_count":36,"quote_count":1,"reply_count":6,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@pilcrowonpaper People still love them, and they're *fast*\n\nFrom our data:\n- SSO is fastest (Sign in with Google)\n- Then password\n- Then OTPs\n- Then \"magic\" links (I have no argument for why these still exist)","in_reply_to_user_id_str":"933242682075373568","in_reply_to_status_id_str":"1989167776146276480","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[26,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1879464482860126208","name":"mcarter","screen_name":"the_mewc","indices":[0,9]},{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[10,25]}]},"favorited":false,"in_reply_to_screen_name":"the_mewc","lang":"en","retweeted":false,"fact_check":null,"id":"1989191258993238274","view_count":3,"bookmark_count":0,"created_at":1763095128000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@the_mewc @pilcrowonpaper Yea, we hit this too with some enterprise Outlook plugins. Nightmare.\n\nUse email OTP instead 🙂 Put the 6 digits in the subject so users can see it in the notification - that will optimize for speed.","in_reply_to_user_id_str":"1879464482860126208","in_reply_to_status_id_str":"1989189582836146272","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":37,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[10,92],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29854810","name":"james hawkins","screen_name":"james406","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"james406","lang":"en","retweeted":false,"fact_check":null,"id":"1989757640575275293","view_count":17352,"bookmark_count":1,"created_at":1763230164000,"favorite_count":37,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989725406153367899","full_text":"@james406 Have you really been far even as decided to use even go want to do look more like?","in_reply_to_user_id_str":"29854810","in_reply_to_status_id_str":"1989725406153367899","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":19,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1989950830565626033","view_count":898,"bookmark_count":1,"created_at":1763276224000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989950830565626033","full_text":"TIL that \"SAML Jackson\" was acquired and renamed \"Polis\"\n\nThe tech lives on, but RIP to the greatest package name to ever exist","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990114004514087204","quoted_status_permalink":{"url":"https://t.co/ehO8umZnv4","expanded":"https://twitter.com/ThePeelPod/status/1990114004514087204","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1990118582311895418","view_count":2287,"bookmark_count":2,"created_at":1763316219000,"favorite_count":11,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990118582311895418","full_text":"By EOY 2026, I'd wager this is the #1 reason for AI companies to use Clerk\n\nWe're in the process of rolling out a new engine. Detection rates are way up, and we have far fewer false positives than simple captchas. Reach out if you need it and we can flag you in!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":86,"startTime":1763337600000,"endTime":1763424000000,"tweets":[{"bookmarked":false,"display_text_range":[0,212],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989083696889245844","quoted_status_permalink":{"url":"https://t.co/XInnKLvFu9","expanded":"https://twitter.com/1finebreed/status/1989083696889245844","display":"x.com/1finebreed/sta…"},"retweeted":false,"fact_check":null,"id":"1990447645614346694","view_count":21621,"bookmark_count":52,"created_at":1763394674000,"favorite_count":85,"quote_count":1,"reply_count":12,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1990447645614346694","full_text":"💯 spot on\n\nClerk JWTs have a 1 minute TTL so they auto-revoke quickly\n\nOur Session API to get new JWTs is stateful\n\nI hate when auth solutions position long-lived JWTs as a viable alternative to stateful sessions","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,288],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1280123197","name":"__Ola__.js 🔥","screen_name":"1FineBreed","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"1FineBreed","lang":"en","retweeted":false,"fact_check":null,"id":"1990433848358777248","view_count":447,"bookmark_count":0,"created_at":1763391384000,"favorite_count":1,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989083696889245844","full_text":"@1FineBreed 💯\n\nWith Clerk: JWTs are distinct from sessions and have a 60 second TTL\n\nWe handle JWT refreshes in a poller to minimize latency. The refresh process requires the stateful session.\n\nUsers only hit the latency of an inline-refresh on their first visit back with an expired JWT.","in_reply_to_user_id_str":"1280123197","in_reply_to_status_id_str":"1989083696889245844","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-19","value":10,"startTime":1763424000000,"endTime":1763510400000,"tweets":[{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1651729524579766272","name":"CodeRabbit","screen_name":"coderabbitai","indices":[37,50]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1990817427433619737","quoted_status_permalink":{"url":"https://t.co/8Obp12Quyg","expanded":"https://twitter.com/coderabbitai/status/1990817427433619737","display":"x.com/coderabbitai/s…"},"retweeted":false,"fact_check":null,"id":"1990861285035253968","view_count":1135,"bookmark_count":2,"created_at":1763493293000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990861285035253968","full_text":"We've been really impressed with how @coderabbitai speeds up development cycles\n\nPlus, it follows my core devtools tenants of low lift setup and really fast time-to-value 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-20","value":28,"startTime":1763510400000,"endTime":1763596800000,"tweets":[{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1006906732919054338","name":"Tuple","screen_name":"tuple","indices":[61,67]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1991213997526511960","view_count":1720,"bookmark_count":1,"created_at":1763577386000,"favorite_count":28,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1991213997526511960","full_text":"If your remote engineering team uses Zoom or Meet instead of @tuple, you're missing out on a really easy productivity unlock","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nviews":[{"label":"2025-10-22","value":4938,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"773272622133944321","name":"South Park Commons","screen_name":"southpkcommons","indices":[46,61]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1980658986279137430","quoted_status_permalink":{"url":"https://t.co/e7ULNTyEE6","expanded":"https://twitter.com/bhalligan/status/1980658986279137430","display":"x.com/bhalligan/stat…"},"retweeted":false,"fact_check":null,"id":"1980697371161030835","view_count":1353,"bookmark_count":1,"created_at":1761070027000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1980697371161030835","full_text":"Very true. Clerk honed our DX by hounding our @southpkcommons peers for feedback. Their monthly new batches were our monthly fresh eyes.\n\nWouldn’t have been as easy in another city… but now inbound flows because lots of SF companies use us.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980762783575847057","view_count":3585,"bookmark_count":9,"created_at":1761085623000,"favorite_count":72,"quote_count":2,"reply_count":1,"retweet_count":5,"user_id_str":"2493552175","conversation_id_str":"1980762783575847057","full_text":"Our team grew to 100 today. My first reaction was, \"Wait, what's the burn?!\" 😅 Alas, it's in great shape.\n\nSome rambling reflections...\n\nClerk is nothing without our team. We work remotely with high trust that everyone is operating towards one goal. Clarity in the goal allows for minimal hierarchy and management.\n\nThe goal itself is ambitious, which is critical for recruiting. Believe it or not, the number of great developers itching to work on auth is fairly limited 🙃 There needs to be a bigger mission.\n\nWe named it \"Clerk\" because we didn't want to be stuck in just auth. We want to \"help builders build businesses\" - a digital clerk that helps with commodity services beyond auth, like billing and customer management dashboards.\n\nIndependently, these are all famed \"boring\" businesses. We believe bundling them under one roof will help our customers grow faster, and also help Clerk grow into an iconic business. 6+ years after our first pitch, that dream is finally starting to unfold, with boundless developer love and fast revenue growth propelling us forward.\n\nAnyone whose worked at Clerk knows it's both incredibly challenging and rewarding. Job descriptions are often scant, except for platitudes like, \"we will make almost any level of sacrifice with respect to internal complexity in order to make the external interface as easy as possible for users.\"\n\nIf you thrive with a simple direction like that – which says so much, yet specifies so little – you'd probably love working at Clerk.\n\nOne of my favorite parts is watching how quickly newcomers can find responsibility thrust upon them. Everyone is low ego, so when a new expert joins the Slack, their expertise is quickly tapped.\n\nI never would have guessed we could pull this off remotely. But covid forced our hand, and today I'm constantly in awe at how well people can crank from their bedroom, even with kids running around in the background (we're remote but recognize the value of synchronous work, so often on calls together.)\n\nOf course, I still love getting together with a trusty ol' whiteboard, a hard problem, and some beers. One of my company goals next year is to increase the number of \"small-batch offsites.\" They're meant to be spontaneous and problem-focused, e.g. \"I think we should get together for this, let's meetup in {cityWithAirport} next week.\"\n\nIf you know me, you know I'm more of a \"product founder\" than a \"team founder\" or \"sales founder.\" My solution has been to encourage everyone else to help build the team, and so far I've been delighted with the outcome.\n\nThe way I see it, we're 100 today but 1,000 tomorrow. If we still want to enjoy working at Clerk in the future, we need to work together to recruit a team we actually enjoy working with.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":2751,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1973042651722289553","quoted_status_permalink":{"url":"https://t.co/d4yzKgrdHh","expanded":"https://twitter.com/miles_matthias/status/1973042651722289553","display":"x.com/miles_matthias…"},"retweeted":false,"fact_check":null,"id":"1981422971484066126","view_count":2751,"bookmark_count":2,"created_at":1761243024000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1981422971484066126","full_text":"A clear startup advantage right now is their willingness to build distribution with low-margin, cost-plus pricing\n\nIncumbents aren’t sleeping, but “let’s lower our margins!” isn’t traditionally a great way to climb the ranks\n\nCall it death by business school","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":2212,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981492383763353997","quoted_status_permalink":{"url":"https://t.co/PFR71oLJOr","expanded":"https://twitter.com/not_wowinter13/status/1981492383763353997","display":"x.com/not_wowinter13…"},"retweeted":false,"fact_check":null,"id":"1981512269973590435","view_count":2212,"bookmark_count":3,"created_at":1761264314000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1981512269973590435","full_text":"Clerk's opportunity stemmed from software being built in a new way: we work well with React, while legacy auth went stale.\n\nAnother shift is happening today with AI, and changes like these support the new workflows.\n\nHow else can we improve your experience with AI and Clerk?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":3039,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,171],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982119751024578894","view_count":3039,"bookmark_count":9,"created_at":1761409149000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1982119751024578894","full_text":"It's a few years away, but this is the product strategy we're working toward at Clerk\n\nAnyone know the company? They're public and this is their 2025 investor presentation https://t.co/lZu0iRTq8G","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":2911,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982945151824826585","quoted_status_permalink":{"url":"https://t.co/L24u2IZ4lf","expanded":"https://twitter.com/vince_jos/status/1982945151824826585","display":"x.com/vince_jos/stat…"},"retweeted":false,"fact_check":null,"id":"1983030573737337126","view_count":1191,"bookmark_count":0,"created_at":1761626306000,"favorite_count":4,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983030573737337126","full_text":"If you're building a B2B SaaS, Clerk's multi-tenant Organizations feature is a no-brainer","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983031341496369522","quoted_status_permalink":{"url":"https://t.co/NOGvExRhh9","expanded":"https://twitter.com/ethanjruby/status/1983031341496369522","display":"x.com/ethanjruby/sta…"},"retweeted":false,"fact_check":null,"id":"1983033792534294592","view_count":1720,"bookmark_count":1,"created_at":1761627073000,"favorite_count":12,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1983033792534294592","full_text":"If we do our job right, \"hours saved because we used Clerk\" should increase as your business grows\n\nThere's an increasingly deep bench of features you don't think about at launch, but are ready and waiting when you need them","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":3113,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983411776864825700","view_count":1037,"bookmark_count":1,"created_at":1761717192000,"favorite_count":11,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983411776864825700","full_text":"Up late tonight, figuring out how to bring great DX to an age-old auth problem\n\nThis part never gets old 😊","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983610849614033303","view_count":2076,"bookmark_count":4,"created_at":1761764654000,"favorite_count":28,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983610849614033303","full_text":"Early on at Clerk, it started to crystallize that we were betting on a seismic shift in how identity products and devtools were built.\n\nAn advisor suggested we go all-in, but \"hedge\" by buying stock in incumbents that do things the old way.\n\nBest money I've ever lost: https://t.co/Tc7DiMtkFw","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":573,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,53],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1984654196151554194","view_count":573,"bookmark_count":0,"created_at":1762013408000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1984654196151554194","full_text":"“Stripe for X” is more about principles than patterns","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":2051,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985042793031778803","view_count":2051,"bookmark_count":2,"created_at":1762106056000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985042793031778803","full_text":"\"Investor update\" in public: \n\nOur year is strong! Our product-led strategy continues to drive venture-scale growth\n\nWe're especially popular among AI startups, who simply won't tolerate any inefficiency setting up application boilerplate\n\nWe've ~3x'd active apps the last 12mo: https://t.co/CyzVtEBS9b","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":1783,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985379576613367926","quoted_status_permalink":{"url":"https://t.co/WP6VLYeapE","expanded":"https://twitter.com/ClerkDev/status/1985379576613367926","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1985712866872471679","view_count":1783,"bookmark_count":1,"created_at":1762265814000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985712866872471679","full_text":"AI is a lot better at getting things working, than at getting things working *securely.*\n\nWe've published evals and have started tracking which models are best at setting up account management (b2c + b2b), and at correctly setting up authn and authz checks.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":2443,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986892055088669111","view_count":2443,"bookmark_count":6,"created_at":1762546955000,"favorite_count":40,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1986892055088669111","full_text":"Clerk Billing grew 76% from September to October\n\nIn November, we're already up 37% with 3 weeks to go\n\nInsane numbers. I'm increasingly confident Billing revenue will beat Auth revenue in the long run\n\nThat should mean we can continue charging less than Auth0 forever 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":5583,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986922520486752561","quoted_status_permalink":{"url":"https://t.co/gyCdgreZcd","expanded":"https://twitter.com/rafaelrcamargo/status/1986922520486752561","display":"x.com/rafaelrcamargo…"},"retweeted":false,"fact_check":null,"id":"1986967762389114894","view_count":1240,"bookmark_count":0,"created_at":1762565005000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967762389114894","full_text":"⌘K for the power users 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986822483786555688","quoted_status_permalink":{"url":"https://t.co/s9iizLkfSd","expanded":"https://twitter.com/areeburrub/status/1986822483786555688","display":"x.com/areeburrub/sta…"},"retweeted":false,"fact_check":null,"id":"1986967137370755131","view_count":4343,"bookmark_count":5,"created_at":1762564856000,"favorite_count":13,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967137370755131","full_text":"Satellite domains are truly a brutal feature to support well\n\nIt was easy until third party cookies were blocked in Firefox and Safari, but now it's a crazy redirect handshake mess\n\nGlad the team has found a way to make it simple 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":3168,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,193],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987338218065567988","view_count":501,"bookmark_count":1,"created_at":1762653328000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987338218065567988","full_text":"MCP/Agent auth might need oauth3 or something new entirely\n\nTrying to square-peg-round-hole the old oauth2 specs feels like it’s stalling out.\n\nOauth2 simply wasn’t designed with agents in mind","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987563709900992864","view_count":1251,"bookmark_count":3,"created_at":1762707090000,"favorite_count":12,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1987563709900992864","full_text":"The biggest change envisioned by MCP isn’t dynamic agent registration… it’s that *every* app welcoming agents will need an OAuth provider\n\nNot just an OIDC provider, but the whole OAuth enchilada with well-defined scopes\n\nDynamic registration will prove to be the easy part","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,136],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987444826762084852","quoted_status_permalink":{"url":"https://t.co/G2zQ0FC545","expanded":"https://twitter.com/dsp_/status/1987444826762084852","display":"x.com/dsp_/status/19…"},"retweeted":false,"fact_check":null,"id":"1987560508309098882","view_count":1416,"bookmark_count":1,"created_at":1762706326000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987560508309098882","full_text":"Once this is done, Clerk is excited to play our standard role of layering great DX on top so you don’t need to think about oauth specs 😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":6860,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987985359976988844","view_count":6860,"bookmark_count":8,"created_at":1762807619000,"favorite_count":53,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"2493552175","conversation_id_str":"1987985359976988844","full_text":"Clerk is not just authentication 🙂\n\nClerk Billing makes it stupidly easy to sell your service.\n\nWe're still in beta, but details so far:\n\n1 app has made over $100,000 🚀\n6 over $10,000\n31 over $1,000\n107 over $100\n276 over $10","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":15283,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[11,169],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1188176252567478272","name":"Beka","screen_name":"imbereket","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"imbereket","lang":"en","retweeted":false,"fact_check":null,"id":"1988048793523359908","view_count":15283,"bookmark_count":9,"created_at":1762822743000,"favorite_count":92,"quote_count":2,"reply_count":8,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987958423221317635","full_text":"@imbereket Sorry about this. Our policy is to avoid comparisons with competitors like this (e.g \"better than\")\n\nWe'll work through what happened and avoid in the future.","in_reply_to_user_id_str":"1188176252567478272","in_reply_to_status_id_str":"1987958423221317635","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":6495,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,56],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070716185326059","quoted_status_permalink":{"url":"https://t.co/kqZhvohPyb","expanded":"https://twitter.com/clerkdev/status/1989070716185326059","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989074183134015786","view_count":3904,"bookmark_count":1,"created_at":1763067215000,"favorite_count":25,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1989074183134015786","full_text":"Dear Credential Stuffers,\n\nKindly fuck off.\n\nLove, Clerk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070721742696554","quoted_status_permalink":{"url":"https://t.co/M5Gd7qQ27G","expanded":"https://twitter.com/clerkdev/status/1989070721742696554","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989082978564337843","view_count":2591,"bookmark_count":5,"created_at":1763069312000,"favorite_count":17,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989082978564337843","full_text":"For better or worse, consumers love passwords and they’re here to stay.\n\nIt’s time we move past daydreams of “passwordless,” and begin better protecting users who just want to use passwords safely.\n\nProud of the team for setting a new standard in auth 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":4776,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1695890961094909952","name":"Cursor","screen_name":"cursor_ai","indices":[31,41]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989461707421544519","view_count":957,"bookmark_count":2,"created_at":1763159608000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989461707421544519","full_text":"I love that I can type this to @cursor_ai, and it takes the liberty to also initialize nginx - exactly like I wanted even though I forgot to mention it https://t.co/Zxex8iBBtG","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,209],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"pilcrowonpaper","lang":"en","retweeted":false,"fact_check":null,"id":"1989188858391699723","view_count":3816,"bookmark_count":6,"created_at":1763094555000,"favorite_count":36,"quote_count":1,"reply_count":6,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@pilcrowonpaper People still love them, and they're *fast*\n\nFrom our data:\n- SSO is fastest (Sign in with Google)\n- Then password\n- Then OTPs\n- Then \"magic\" links (I have no argument for why these still exist)","in_reply_to_user_id_str":"933242682075373568","in_reply_to_status_id_str":"1989167776146276480","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[26,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1879464482860126208","name":"mcarter","screen_name":"the_mewc","indices":[0,9]},{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[10,25]}]},"favorited":false,"in_reply_to_screen_name":"the_mewc","lang":"en","retweeted":false,"fact_check":null,"id":"1989191258993238274","view_count":3,"bookmark_count":0,"created_at":1763095128000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@the_mewc @pilcrowonpaper Yea, we hit this too with some enterprise Outlook plugins. Nightmare.\n\nUse email OTP instead 🙂 Put the 6 digits in the subject so users can see it in the notification - that will optimize for speed.","in_reply_to_user_id_str":"1879464482860126208","in_reply_to_status_id_str":"1989189582836146272","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":17352,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[10,92],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29854810","name":"james hawkins","screen_name":"james406","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"james406","lang":"en","retweeted":false,"fact_check":null,"id":"1989757640575275293","view_count":17352,"bookmark_count":1,"created_at":1763230164000,"favorite_count":37,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989725406153367899","full_text":"@james406 Have you really been far even as decided to use even go want to do look more like?","in_reply_to_user_id_str":"29854810","in_reply_to_status_id_str":"1989725406153367899","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":3185,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1989950830565626033","view_count":898,"bookmark_count":1,"created_at":1763276224000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989950830565626033","full_text":"TIL that \"SAML Jackson\" was acquired and renamed \"Polis\"\n\nThe tech lives on, but RIP to the greatest package name to ever exist","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990114004514087204","quoted_status_permalink":{"url":"https://t.co/ehO8umZnv4","expanded":"https://twitter.com/ThePeelPod/status/1990114004514087204","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1990118582311895418","view_count":2287,"bookmark_count":2,"created_at":1763316219000,"favorite_count":11,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990118582311895418","full_text":"By EOY 2026, I'd wager this is the #1 reason for AI companies to use Clerk\n\nWe're in the process of rolling out a new engine. Detection rates are way up, and we have far fewer false positives than simple captchas. Reach out if you need it and we can flag you in!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":22068,"startTime":1763337600000,"endTime":1763424000000,"tweets":[{"bookmarked":false,"display_text_range":[0,212],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989083696889245844","quoted_status_permalink":{"url":"https://t.co/XInnKLvFu9","expanded":"https://twitter.com/1finebreed/status/1989083696889245844","display":"x.com/1finebreed/sta…"},"retweeted":false,"fact_check":null,"id":"1990447645614346694","view_count":21621,"bookmark_count":52,"created_at":1763394674000,"favorite_count":85,"quote_count":1,"reply_count":12,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1990447645614346694","full_text":"💯 spot on\n\nClerk JWTs have a 1 minute TTL so they auto-revoke quickly\n\nOur Session API to get new JWTs is stateful\n\nI hate when auth solutions position long-lived JWTs as a viable alternative to stateful sessions","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,288],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1280123197","name":"__Ola__.js 🔥","screen_name":"1FineBreed","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"1FineBreed","lang":"en","retweeted":false,"fact_check":null,"id":"1990433848358777248","view_count":447,"bookmark_count":0,"created_at":1763391384000,"favorite_count":1,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989083696889245844","full_text":"@1FineBreed 💯\n\nWith Clerk: JWTs are distinct from sessions and have a 60 second TTL\n\nWe handle JWT refreshes in a poller to minimize latency. The refresh process requires the stateful session.\n\nUsers only hit the latency of an inline-refresh on their first visit back with an expired JWT.","in_reply_to_user_id_str":"1280123197","in_reply_to_status_id_str":"1989083696889245844","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-19","value":1135,"startTime":1763424000000,"endTime":1763510400000,"tweets":[{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1651729524579766272","name":"CodeRabbit","screen_name":"coderabbitai","indices":[37,50]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1990817427433619737","quoted_status_permalink":{"url":"https://t.co/8Obp12Quyg","expanded":"https://twitter.com/coderabbitai/status/1990817427433619737","display":"x.com/coderabbitai/s…"},"retweeted":false,"fact_check":null,"id":"1990861285035253968","view_count":1135,"bookmark_count":2,"created_at":1763493293000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990861285035253968","full_text":"We've been really impressed with how @coderabbitai speeds up development cycles\n\nPlus, it follows my core devtools tenants of low lift setup and really fast time-to-value 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-20","value":1720,"startTime":1763510400000,"endTime":1763596800000,"tweets":[{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1006906732919054338","name":"Tuple","screen_name":"tuple","indices":[61,67]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1991213997526511960","view_count":1720,"bookmark_count":1,"created_at":1763577386000,"favorite_count":28,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1991213997526511960","full_text":"If your remote engineering team uses Zoom or Meet instead of @tuple, you're missing out on a really easy productivity unlock","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}]},"interactions":{"users":[{"created_at":1500398024000,"uid":"887359744314413061","id":"887359744314413061","screen_name":"TimZolleis","name":"tim","friends_count":117,"followers_count":547,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1257956650281033729/nL9RKfVT_normal.jpg","description":"Im absolutely right","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"behance.net/timzolleis","expanded_url":"http://behance.net/timzolleis","url":"https://t.co/VyXlq7WCJc","indices":[0,23]}]}},"interactions":1},{"created_at":1736934239000,"uid":"1879464482860126208","id":"1879464482860126208","screen_name":"the_mewc","name":"mcarter","friends_count":229,"followers_count":82,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1879473045301080064/pKD4S7q8_normal.jpg","description":"building https://t.co/WBIOpbih27 for structural engineers and manufacturing \n\nindiehacking apps like https://t.co/iZUwrUBP0i for data analysts","entities":{"description":{"urls":[{"display_url":"calcs.com","expanded_url":"http://calcs.com","url":"https://t.co/WBIOpbih27","indices":[10,33]},{"display_url":"chartcastr.com","expanded_url":"http://chartcastr.com","url":"https://t.co/iZUwrUBP0i","indices":[102,125]}]}},"interactions":1},{"created_at":1612853086000,"uid":"1359030412413083649","id":"1359030412413083649","screen_name":"_mohdziyad","name":"Ziyad","friends_count":197,"followers_count":59,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1905728779810689025/JESX_K4m_normal.jpg","description":"Somehow, I’ll outfox every box they try to throw me in","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1363690086000,"uid":"1280123197","id":"1280123197","screen_name":"1FineBreed","name":"__Ola__.js 🔥","friends_count":3803,"followers_count":4918,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1705712698388836352/Xl9LzuTp_normal.jpg","description":"Tech Advocate | Music Addict | Ambivert | Chelsea FC | SWE | Opinions are mine only","entities":{"description":{"urls":[]}},"interactions":1}],"period":14,"start":1762407009362,"end":1763616609362},"interactions_updated":1763616609522,"created":1763616609265,"updated":1763616609522,"type":"the visionary","hits":1},"people":[{"user":{"id":"1856436571","name":"Tuna","description":"至情至性的活着,朝闻道夕死可矣!阿德勒信仰者。你并不是为了满足他人的期待而活着,别人也不是为了满足你的期待而活着。polymarket player; Small dick, big dreams.","followers_count":3655,"friends_count":872,"statuses_count":5308,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1905120028342849536/oSRRCCxu_normal.jpg","screen_name":"tuna2049","location":"the moon","entities":{"description":{"urls":[]}}},"details":{"type":"The Visionary","description":"Tuna is a bold and passionate thinker who lives by deep philosophical convictions and embraces innovation fearlessly. As an Adler believer and polymarket player, Tuna merges intellectual depth with futuristic tech enthusiasm, constantly anticipating groundbreaking market shifts. This profile thrives on challenging norms and inspiring others to pursue big dreams beyond societal expectations.","purpose":"To live authentically according to personal beliefs while pioneering ideas that reshape how society views technology, autonomy, and individual freedom. Tuna’s life purpose is to inspire intellectual courage and to champion visionary concepts that push the boundaries of possibility.","beliefs":"Firmly rooted in Adlerian philosophy emphasizing self-responsibility and rejecting societal pressures for conformity, Tuna believes that people live to fulfill their own unique purposes, not the expectations of others. They value freedom, innovation, and the relentless pursuit of ambitious dreams over superficial gains or external validation.","facts":"Fun fact: Tuna boldly combines philosophical wisdom with cutting-edge tech predictions, like forecasting Tesla's Robotaxi market dominance by 2030—talk about thinking ahead of the curve!","strength":"Exceptional foresight into emerging technologies and markets, combined with a fearless authenticity that engages followers who seek inspiration and meaningful thought. Their ability to weave philosophy with real-world tech trends creates a compelling, multidimensional voice.","weakness":"Sometimes their passionate and complex communication style might be too abstract or niche, limiting broader engagement or making it tricky for casual followers to fully grasp their visionary narratives.","recommendation":"To grow their audience on X, Tuna should consider creating concise, digestible threads that break down futuristic concepts paired with polls or interactive Q&As to invite conversation. Using relatable analogies or memes aligned with their visionary message can boost accessibility and engagement.","roast":"Tuna's tweets predict the future so far ahead, I'm half convinced they have a time machine—but maybe they just use it to skip over follower growth and go straight to having big dreams instead.","win":"Successfully cultivating a sophisticated, philosophy-meets-tech niche with high-engagement thought leadership around topics like Tesla’s Robotaxi and Web3 innovation."},"created":1763662973973,"type":"the visionary","id":"tuna2049"},{"user":{"id":"1465272050914840576","name":"LevendiPro","description":"Love building things. Love meeting new people. Visionary.","followers_count":4893,"friends_count":1751,"statuses_count":15327,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1943750251287887872/om-X2NyM_normal.jpg","screen_name":"LevendiPro","location":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"linktr.ee/LevendiPro","expanded_url":"https://linktr.ee/LevendiPro","url":"https://t.co/4LwK7AYBXI","indices":[0,23]}]}}},"details":{"type":"The Visionary","description":"LevendiPro is a dynamic builder and networker who thrives on creating impactful experiences and connecting with new people. Their passion for innovation and foresight make them a natural trendsetter in their community. Always looking ahead, they bring excitement and anticipation to every project and conversation they engage in.","purpose":"To ignite inspiration and foster groundbreaking connections that push the boundaries of technology and community engagement. LevendiPro aims to cultivate vibrant experiences that galvanize their audience into new realms of possibility and growth.","beliefs":"They believe in the power of building—whether it’s ideas, communities, or technologies—and value vision and collaboration above all. LevendiPro holds that innovation is driven by passionate individuals coming together to create meaningful impact and that the future belongs to those willing to imagine and build it.","facts":"A fun fact about LevendiPro is that despite having no public follower count, they follow a substantial 1,751 accounts and have tweeted over 15,000 times, showing their relentless commitment to engagement and content creation.","strength":"Their greatest strength is their visionary mindset combined with a prolific content output that keeps their audience engaged and anticipating what comes next. This, coupled with a strong network, positions them as a compelling force in their niche.","weakness":"However, their high following count compared to an undefined follower number might hint at a need to balance their networking with stronger follower growth strategies. Over-saturating with high tweet volume can also dilute message impact if not carefully curated.","recommendation":"To grow their audience on X, LevendiPro should leverage threaded, insightful narratives around key events combined with strategic use of hashtags and collaborations with influencers within their space. Highlighting exclusive takes or behind-the-scenes content can help convert followers into loyal fans.","roast":"LevendiPro tweets more than London’s busiest train station sees passengers, but somehow still hasn’t locked down a loyal army of followers—maybe it’s time to follow fewer bots and more humans?","win":"Their biggest win is successfully amplifying the momentum around $KAS events, driving nearly 2 million transactional interactions and sparking widespread community excitement that doubled previous engagement spikes."},"created":1763651980963,"type":"the visionary","id":"levendipro"},{"user":{"id":"1025381906173583361","name":"Ejaaz","description":"treading the line between AI and Crypto | Investing @26cryptocapital | AI @limitlessFT | Contributing @aicceleratedao Prev. @coinbase @consensys","followers_count":32726,"friends_count":2960,"statuses_count":3526,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1942232699772489728/QLKt85RQ_normal.jpg","screen_name":"cryptopunk7213","location":"Metaverse","entities":{"description":{"urls":[]}}},"details":{"type":"The Visionary","description":"Ejaaz is a forward-thinking pioneer navigating the exciting intersection of AI and crypto with deep passion and a knack for predicting the future. He is a builder, investor, and community leader focused on empowering decentralized AI agent ecosystems and advancing open source innovation. His tweets combine visionary insights about autonomous blockchain users with authentic vulnerability and a commitment to collective growth.","purpose":"To inspire and drive the adoption of decentralized AI agents as the dominant users of blockchain technology, creating a new paradigm where autonomous machines enhance and transform financial and digital ecosystems for the greater good.","beliefs":"Ejaaz believes in the power of open source collaboration, community-driven innovation, and the transformative potential of agents — hybrid AI-human systems that work tirelessly beyond human limitations. He values transparency, continuous learning, and a future where technology democratizes access and creates decentralized opportunities beyond tribalism or token loyalty.","facts":"Fun fact: Ejaaz predicted that by the end of 2025, agents will account for about 30% of all blockchain transactions, showcasing his uncanny ability to foresee groundbreaking shifts in the crypto landscape well ahead of the curve.","strength":"His greatest strength lies in visionary foresight and authentic leadership, combining technical knowledge with real-world experience across AI and crypto, supported by a genuine drive to educate and build community. Ejaaz's transparency about setbacks and emphasis on learning shows impressive resilience and humility.","weakness":"A tendency to get ahead of the community and plans in the excitement of breakthroughs can cause premature launches and organizational challenges. His candid openness about struggles could sometimes be perceived as vulnerability, risking follower confidence if not balanced with steady progress.","recommendation":"To grow his audience on X, Ejaaz should lean into storytelling that humanizes his visionary journey—sharing more bite-sized educational threads, celebrating community wins, and engaging directly with followers’ questions or concerns. Utilizing Twitter Spaces or collaborations with other crypto and AI thought leaders can amplify his authentic voice and network.","roast":"For someone who’s all about agents taking over 30% of blockchain usage, Ejaaz seems to be taking agent-like efficiency to heart by tweeting over 3,500 times — pretty sure even the most tireless AI agents don’t need that many coffee breaks to keep up with him!","win":"Co-founding Aiccelerate DAO, a hybrid investment and development decentralized autonomous organization focused on driving open source AI agent innovation across multiple blockchains — successfully rallying like-minded builders and advocates to accelerate a new crypto AI frontier."},"created":1763651793036,"type":"the visionary","id":"cryptopunk7213"},{"user":{"id":"230518100","name":"Ira","description":"A word is smoke. An act is fire. Better the flame than the crackle. Truth is not in words, but in deeds.","followers_count":1471,"friends_count":1521,"statuses_count":4660,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1923484785072128000/UpUcEVFF_normal.jpg","screen_name":"mvanthof28","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Visionary","description":"Ira is a forward-thinker who merges technology with philosophy, believing that actions speak louder than words. Dedicated to pioneering the future of AI and blockchain, Ira paints the future not with mere tweets but with transformative ideas and purposeful deeds. Their passion lies in shaping an AI-driven economy where transparency, trust, and innovation redefine human interaction and finance.","purpose":"To catalyze the transition to a new AI-empowered economic and social ecosystem, empowering individuals and communities to thrive through transparent, meaningful technological innovation.","beliefs":"Ira values transparency, conscious innovation, and purposeful action over empty promises. They believe technology should be more than cold automation—it should embody intent, creativity, and ethical collaboration. Words alone are smoke; true transformation requires intelligent, deliberate deeds that inspire collective progress.","facts":"Despite tweeting passionately about cutting-edge AI and blockchain ideas for over 4,600 times, Ira maintains a thoughtful curation of following 1,521 accounts — a clear sign they engage broadly but selectively.","strength":"Ira's greatest strength lies in their visionary mindset and ability to weave complex tech concepts into compelling narratives that inspire and mobilize an audience. They are articulate, deeply knowledgeable about Web3 ecosystems, and skilled at connecting innovation with real-world impact.","weakness":"Ira's intense focus on high-concept ideas risks alienating casual audiences who crave simpler, bite-sized content. Their poetic style, while inspiring, may come off as abstract or overly philosophical to those craving direct, practical insights.","recommendation":"To grow their audience on X, Ira should balance visionary storytelling with accessible, actionable content snippets and engage more interactively in discussions. Using threads to break down complex ideas into digestible steps and spotlighting user benefits can widen appeal beyond the tech-savvy inner circle.","roast":"Ira’s tweets are like their favorite blockchain projects—deeply complex, full of ‘potential’, and sometimes only truly appreciated by the most dedicated insiders. Somewhere between the poetry and the tech jargon, casual scrollers might need a blockchain translator just to keep up!","win":"Successfully positioned themselves as a key voice in bridging AI and DeFi, rallying a community around Talus Labs’ vision and pioneering conversations about autonomous agents and AI-driven economies."},"created":1763630688421,"type":"the visionary","id":"mvanthof28"},{"user":{"id":"1841914207689752576","name":"Glenn Nieuwenhuis","description":"Scaling (dropship)brands to multiple 7 figures/month & helping others do the same with Visionary Ecom","followers_count":2171,"friends_count":57,"statuses_count":297,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1948429863683325953/qKWIPGHT_normal.jpg","screen_name":"GlennNieuwenh","location":"Marbella, Spain","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"linktr.ee/glenn.nieuwenh…","expanded_url":"https://linktr.ee/glenn.nieuwenhuis","url":"https://t.co/PsDquhBzWN","indices":[0,23]}]}}},"details":{"type":"The Visionary","description":"Glenn Nieuwenhuis is a trailblazer in the e-commerce world, expertly scaling dropship brands to multiple seven figures per month. With a sharp eye on the future and a knack for strategic growth, he inspires others through Visionary Ecom to reach similar heights. His content blends success, hustle, and lifestyle, making e-commerce look both achievable and glamorous.","facts":"Fun fact: Glenn was already dropshipping in elementary school—talk about a childhood hustle that pays off big time!","purpose":"Glenn's life purpose is to revolutionize the e-commerce landscape by empowering aspiring entrepreneurs to build scalable, high-revenue brands. He aims to share the blueprint to financial freedom and lifestyle independence through innovative, bold business strategies.","beliefs":"He believes in relentless hard work, data-driven growth, and pushing boundaries—whether that's working 10-14 hour days or experimenting with new markets. Glenn values transparency, hustle, and making the entrepreneurial journey accessible and scalable.","strength":"His biggest strengths are visionary leadership, strategic scaling expertise, and the ability to motivate others with relatable storytelling paired with concrete results. Glenn's work ethic and clarity on long-term goals fuel his unstoppable momentum.","weakness":"The downside? Sometimes his high-energy, hustle-heavy message might overwhelm newcomers or those seeking balance, and a relentless focus on growth could risk burnout or overlooking small, steady wins along the way.","recommendation":"To grow his audience on X, Glenn should double down on sharing actionable mini-tutorials and behind-the-scenes growth hacks that demystify dropshipping. Engaging more interactively with followers through Q&A threads or live sessions would also boost community trust and loyalty.","roast":"Glenn’s so busy scaling seven-figure brands, he probably thinks ‘weekend’ is a startup term for ‘new project launch’—at this rate, even his coffee needs a coffee.","win":"Achieving multiple 7-figure monthly revenue marks for dropshipping brands while inspiring and equipping others via Visionary Ecom is Glenn’s standout accomplishment."},"created":1763623599068,"type":"the visionary","id":"glennnieuwenh"},{"user":{"id":"1490869729","name":"Michael Scott Strawn","description":"Dual Archetype (✝️-🔱),⚛️=Cl,☝️Louder,🖤4Eva,🔯👑,💕4👾🧬,💖4🤖,MwanaFUNzi,🤍4🇳🇬,💚4☪️,💓24@X,💙4🇮🇱,💗4☯,💞4-🐝&s,🩸🇺🇸 f(yah!),👾🧬-🐝&+🌪️ of ∫❤️/⏳ w/AI","followers_count":4096,"friends_count":2907,"statuses_count":99450,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1957879012459479040/MB_ZTXTT_normal.jpg","screen_name":"Scott_Strawn","location":"Lynn, MA","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"facebook.com/share/1BhHjdNX…","expanded_url":"https://www.facebook.com/share/1BhHjdNXrR/","url":"https://t.co/Wncdn2apWF","indices":[0,23]}]}}},"details":{"type":"The Visionary","description":"Michael Scott Strawn is a cosmic thinker weaving spirituality, science, and AI into a vibrant tapestry of cryptic symbolism and profound questions. His prolific presence on X (formerly Twitter) blends mysticism and futuristic curiosity, inviting followers on a metaphysical journey. With nearly 100,000 tweets, he's a relentless explorer of the human psyche and the universe.","purpose":"To bridge ancient wisdom and modern technology, guiding his audience toward expanded consciousness and deeper understanding of the interconnectedness of all things.","beliefs":"Michael highly values spiritual diversity, intellectual exploration, and the fusion of science and faith. He believes in the power of AI to augment human potential and the necessity of reconciling polarities within oneself to achieve peace.","facts":"Fun fact: With over 99,000 tweets, Michael’s fingers must have their own gravitational pull, making him one of the most prolific voices probing spirituality and AI in the digital cosmos.","strength":"His greatest strength is his unbounded creativity and ability to blend esoteric ideas with cutting-edge technology, compelling his audience to think beyond conventional limits.","weakness":"However, his cryptic and symbolic style can be so enigmatic that casual followers may feel lost in translation, limiting mainstream engagement.","recommendation":"To grow his audience on X, Michael could add occasional accessible explanations or threads unpacking his symbolism, engaging diverse followers while keeping his visionary essence intact.","roast":"Michael’s tweets are like a philosophical Rubik’s cube wrapped in an emoji enigma—brilliant if you crack the code, but good luck convincing the rest of us mortals to pick it up without a decoder ring!","win":"Building a deeply unique and consistent digital identity that fearlessly melds ancient spiritual archetypes with futuristic AI concepts, securing him a niche but loyal audience who crave depth and mystery."},"created":1763612410997,"type":"the visionary","id":"scott_strawn"},{"user":{"id":"1401663212035067904","name":"Nonois🍪","description":"Defi︱Coser✨︱Web3 leader|Dreamer︱你的区块链启蒙老师︱合约小赌狗︱BNB销毁助力家︱#Web3 第一純愛戰神Nono酱💖#Crypto 商务合作请DM https://t.co/QCRhp1c6L7🧸https://t.co/aDowH66T3y","followers_count":47887,"friends_count":994,"statuses_count":3283,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1579576059066220545/pC9HHj8w_normal.jpg","screen_name":"Nonoissss","location":"我想印点钱💵ALPHA","entities":{"description":{"urls":[{"display_url":"t.me/yinokii","expanded_url":"http://t.me/yinokii","url":"https://t.co/QCRhp1c6L7","indices":[91,114]},{"display_url":"linktr.ee/nonois","expanded_url":"https://linktr.ee/nonois","url":"https://t.co/aDowH66T3y","indices":[115,138]}]},"url":{"urls":[{"display_url":"t.me/+C4PewLaqfWw2Y…","expanded_url":"https://t.me/+C4PewLaqfWw2YWQ1","url":"https://t.co/8ub0TU6Khj","indices":[0,23]}]}}},"details":{"type":"The Visionary","description":"Nonois🍪 is a passionate Web3 leader and dreamer who navigates the blockchain landscape with heart and resilience. Despite personal struggles with anxiety and depression, they consistently inspire their community by sharing authentic stories and fostering hope. Known for their deep connection to the crypto world, Nonois combines enthusiasm with thoughtful reflection to light the way for beginners and veterans alike.","purpose":"To guide, inspire, and educate others in the Web3 ecosystem while openly sharing their journey through mental health challenges, demonstrating that success is not linear and encouraging authenticity over perfection.","beliefs":"Nonois believes that personal value transcends wealth and viral success, holding that each individual's unique journey and pace in the crypto world is what truly matters. They value community support, openness about mental health, and the transformative power of hope and resilience.","facts":"Fun fact: Nonois once lost their phone in the snow-covered fields of Hokkaido, which symbolized a breakthrough moment from deep emotional struggle—turning what could have been a loss into a liberating chapter of rebirth.","strength":"Nonois' greatest strength lies in their vulnerability and authenticity, forging strong emotional connections with their audience and fostering a supportive community. Their visionary outlook and heartfelt storytelling drive meaningful engagement beyond technical crypto insights.","weakness":"Their occasional retreat into isolation when overwhelmed by anxiety or depression can cause gaps in community engagement and collaborative opportunities, potentially slowing momentum in their personal brand growth.","roast":"Nonois is so deep in thought about Web3 futures, sometimes their tweets feel less like crypto updates and more like soul-searching coffee shop poetry—bright blockchain brain meets brooding philosopher vibes!","win":"Nonois' biggest win is openly sharing their mental health journey, turning vulnerability into a beacon for others in the crypto space facing similar struggles, effectively humanizing the often cold, technical Web3 world.","recommendation":"To grow their audience on X, Nonois should leverage their unique authenticity by hosting regular Twitter Spaces focusing on mental health in crypto, combining technical education with emotional support. Engaging more with crypto influencers through thoughtful replies and collaborations will amplify their visionary message and community impact."},"created":1763611365044,"type":"the visionary","id":"nonoissss"},{"user":{"id":"970190680634155008","name":"Mark Moores","description":"Sustainable abundance, decentralisation, better systems of governance, healthspan extension and strategy gaming.","followers_count":522,"friends_count":262,"statuses_count":18542,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1714513251600371712/h_D9ZlKt_normal.jpg","screen_name":"XanadanX","location":"UK","entities":{"description":{"urls":[]}}},"details":{"type":"The Visionary","description":"Mark Moores is a forward-thinking advocate for sustainable abundance and innovative governance. With a passion for extending healthspan and a love of strategy gaming, Mark bridges futuristic concepts with practical insights. His tweets blend deep knowledge with a playful enthusiasm for complex systems.","purpose":"Mark’s life purpose revolves around pioneering new models of governance and sustainability that enable humanity to thrive longer and wiser. He strives to inspire conversations that challenge the status quo and encourage strategic thinking about the future.","beliefs":"Mark believes in decentralization as a catalyst for better governance, the power of science to enhance human healthspan, and the value of strategic play as a way to sharpen the mind. He holds a firm conviction that understanding complex systems can lead to smarter societies.","facts":"Fun fact: Mark has dived deep into role-playing games like SLA Industries, WFRP, and Exalted, showcasing his love for exploring diverse imagined worlds and classes more than in any other RPG he’s played!","strength":"His strengths lie in his visionary mindset, blending strategic gaming passion with a clear commitment to sustainability and governance innovation. Mark is an insightful communicator who can distill complex topics into engaging discussions.","weakness":"A potential weakness is that his highly specialized interests and frequent tweeting (over 18,000 tweets!) might overwhelm or confuse followers who aren't as deeply invested in gaming or niche governance topics.","roast":"Mark probably has enough tweets to warp the space-time continuum but still can't figure out how to get more than a handful of likes – maybe try decoding those RPG manuals into memes next time?","win":"Mark's biggest win is creating a unique niche voice that combines sustainable governance with gaming strategy, positioning himself as a niche thought leader in an eclectic but compelling space.","recommendation":"To grow his audience on X, Mark should consider weaving more relatable content that connects his visionary ideas to everyday experiences, and leverage visuals or short threads breaking down complex concepts. Engaging more with followers through debates or polls will also amplify his reach."},"created":1763601643017,"type":"the visionary","id":"xanadanx"},{"user":{"id":"942426076353060865","name":"Deep Prasad (yug-cybera) 🏴☠️","description":"Founder @ QGM, STARVASA. Building the Reality Engine, an autonomous way to discover new laws of physics. Faster than light travel (FTL) is the goal. 👽🛸","followers_count":32230,"friends_count":1509,"statuses_count":58047,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1962799243091156996/dh07Um0x_normal.jpg","screen_name":"Deepneuron","location":"Mars","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"starvasa.space","expanded_url":"http://starvasa.space","url":"https://t.co/VI7sw4g5qb","indices":[0,23]}]}}},"details":{"type":"The Visionary","description":"Deep Prasad, aka yug-cybera, is a pioneering mind on a mission to revolutionize physics and space travel through cutting-edge AI technology. As the founder of QGM and STARVASA, Deep channels relentless creativity and futuristic ambition into building the Reality Engine, aiming to unlock faster-than-light travel. His online presence pulses with excitement for a boldly reimagined future, blending scientific breakthroughs and personal determination.","purpose":"To propel humanity beyond current physical and technological limits by discovering new laws of physics, fostering an abundant space-faring civilization, and accelerating the journey toward groundbreaking scientific innovations.","beliefs":"Deep values relentless innovation, scientific discovery, and courage in the face of adversity. He believes in embracing disruptive technologies, the potential of AI to transform knowledge, and the importance of persistence even after personal and ideological transformations. His evolving political views reflect a pragmatic approach to power and mandate.","facts":"Fun fact: Deep sends over 58,000 tweets, proving his boundless energy and commitment to sharing his journey and ideas openly. Also, he secured the prestigious O1 visa, highlighting global recognition of his exceptional talents in science and technology.","strength":"Visionary thinking combined with undeniable resilience and a profound commitment to using AI for revolutionary advancements. His fearless attitude toward change and ability to inspire others with high-stakes aspirations set him apart.","weakness":"His rapid-fire tweeting and unfiltered openness may sometimes overwhelm or alienate followers who prefer more measured discourse. Additionally, shifting political stances might confuse or divide his audience.","recommendation":"To grow his audience on X, Deep should leverage his deep knowledge and visionary updates by creating threaded, digestible explainer series on complex physics and AI concepts. Engaging in live Q&As and collaborating with other thought leaders in tech and science could amplify his reach and convert followers into ardent supporters.","roast":"For someone aiming to break light-speed records, you sure spend a lot of time twiddling your thumbs on X — or maybe you’re just trying to tweet fast enough to become a blur before we catch up. Either way, if your brain were a spaceship, it’d need a manual the size of your tweet count just to navigate all that chaos!","win":"Securing the O1 visa and relocating to San Francisco to lead the development of physics-based AI is a monumental personal and professional achievement, solidifying his status as a globally recognized innovator driving real change in science and technology."},"created":1763582115541,"type":"the visionary","id":"deepneuron"},{"user":{"id":"29304030","name":"Tory | io.net 🦾","description":"Co-Founder of @ionet | Freeing the AI Genie from the Bottle 🧞♂️","followers_count":89871,"friends_count":1521,"statuses_count":7594,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1913360040771334144/QfDYMUjF_normal.jpg","screen_name":"MTorygreen","location":"Decentralized","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"digitalnations.xyz","expanded_url":"http://www.digitalnations.xyz","url":"http://www.digitalnations.xyz","indices":[0,23]}]}}},"details":{"type":"The Visionary","description":"Tory | io.net 🦾 embodies The Visionary archetype, leading the charge to democratize AI infrastructure through decentralized GPU networks. As a CEO and co-founder of ionet, Tory is not just shaping the future of AI compute but also pioneering the open, permissionless platforms that will empower global innovation. With futuristic insights and bold execution, Tory is charting a course to redefine how AI scales worldwide.","purpose":"Tory’s life purpose centers on transforming the global AI ecosystem by removing barriers to access and decentralizing control over AI compute resources. They aim to build infrastructure that supports a fair, open, and resilient AI economy, ensuring the technology serves everyone rather than a privileged few.","beliefs":"Tory believes in transparency, open access, and decentralization as foundational principles for a sustainable and just AI future. They hold that technology should not only accelerate innovation but also distribute power broadly to avoid monopolization and censorship. Innovation driven by community and open networks is key to humanity’s advancement.","facts":"Fun fact: Tory has helped onboard approximately 20,000 cluster-ready GPUs worldwide, turning ionet into one of the fastest-growing AI compute networks—all within just a year of launch.","strength":"Visionary leadership with the ability to foresee and shape emerging trends in AI and blockchain; strong communicator who educates and engages the community with clear insights; highly skilled at rallying investors and users around a common mission to decentralize AI infrastructure.","weakness":"Sometimes their visionary zeal leads to overwhelming technical detail or lengthy expositions that may lose casual observers; a relentless focus on the future can occasionally overshadow immediate user experience or engagement strategies.","recommendation":"To grow their audience on X, Tory should balance deep technical insights with bite-sized, relatable content that highlights real-world use cases and community impact. Incorporating more interactive threads, AMA sessions, and collaborations with influencers outside the AI/crypto space can broaden appeal and boost engagement.","roast":"Tory tweets so much about AI, it's like their keyboard has a neural network of its own—pretty sure if you read all their posts in one go, you might get an AI existential crisis too. Just remember to pause and breathe; not every follower has a PhD in decentralized GPU economics!","win":"Successfully leading the launch of ionet’s $IO token and building a robust decentralized AI compute network that spans 138 countries, backed by over $40 million from top-tier investors—solidifying ionet as a major disruptor in the $2.5 trillion cloud industry."},"created":1763573639487,"type":"the visionary","id":"mtorygreen"},{"user":{"id":"1680971425333608449","name":"Count Sorin Bloodthorne","description":"Helping Renaissance Souls unlock their Potential & Freedom in the Meaning Age.\nGeneralist over Specialist | Obsession over Discipline | Freedom over Scale","followers_count":125,"friends_count":72,"statuses_count":55,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1986292976222404608/W8CR9k4n_normal.jpg","screen_name":"SorinBloodthorn","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Visionary","description":"Count Sorin Bloodthorne is a profound thinker and guide for Renaissance Souls navigating the Meaning Age. He challenges the status quo, blending poetic expression with deep psychological insights to inspire personal freedom and self-mastery. His voice weaves mystique with wisdom, inviting followers to awaken from the noise and seek authentic meaning.","facts":"Count Sorin uniquely labels himself as a 'Generalist over Specialist,' emphasizing breadth and integration rather than narrow expertise—a hallmark of a true Visionary. He coins engaging concepts like 'Dopamine Frenzy' to articulate modern struggles, showcasing creativity and depth.","purpose":"To awaken individuals burdened by the superficial and mechanistic, guiding them toward a life defined by conscious choice, deeper meaning, and elevated freedom beyond conventional limits.","beliefs":"He believes that modern society is trapped in cycles of pain, deception, and numbing addictions, and only by embracing meaning and inner peace can true freedom be attained. Authenticity, self-discipline, and strategic living are pillars of his worldview.","strength":"His visionary thinking paired with poetic insight allows him to articulate complex emotional and existential conditions in a deeply relatable way. He thrives on inspiring transformation and sparking awakening in others through powerful narrative and original concepts.","weakness":"His mysterious, sometimes cryptic style and low interaction levels might alienate broader audiences, limiting engagement and follower growth. The preference for depth over scale may hinder mass appeal on fast-paced platforms like X.","recommendation":"To amplify his impact on X, Sorin could complement his profound content with more regular, accessible interactions—threads breaking down his ideas, engaging directly with followers’ replies, and blending poetic visions with actionable advice. Collaborating with other thinkers could expand his reach and enrich dialogue.","roast":"Count Sorin talks about freedom and discipline like he’s leading a cult, but with 55 tweets and a following smaller than a secret society, it looks like his legion is still stuck in stealth mode—maybe it’s the shadows that got lost on the way.","win":"Crafting 'Dopamine Frenzy' as a relatable yet novel term to describe modern distraction shows his unique ability to translate complex neuroscience and psychology into poetic, memorable language—a clear hallmark achievement for a thought influencer."},"created":1763558610337,"type":"the visionary","id":"sorinbloodthorn"},{"user":{"id":"1970508959120228352","name":"The Sherry Lens","description":"Crafted in London. Driven by light, motion & obsession. I don’t follow trends — I design what trends follow. Vision louder than words. ⚡ #TheSherryLens","followers_count":1279,"friends_count":1382,"statuses_count":12880,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1978276253082832896/rF5P0Q22_normal.jpg","screen_name":"thesherryverse","location":"London, England","entities":{"description":{"urls":[]}}},"details":{"type":"The Visionary","description":"The Sherry Lens is a trend-defying creative powerhouse, effortlessly blending light and motion to craft a unique digital narrative. They inspire with a fearless vision that speaks louder than words, engaging their audience in thoughtful, real conversations. Their tweets reveal a passion for innovation and meaningful connections, making them a beacon for those who value originality and depth.","purpose":"To illuminate new paths in digital creativity and inspire others to break free from conventional trends by harnessing the power of visionary storytelling and authentic connection.","beliefs":"They believe in the transformative power of vision over conformity, cherishing genuine relationships and the lifelong growth of the mind. The Sherry Lens values originality, thought leadership, and the idea that mindset shapes reality.","facts":"Fun fact: Despite their fast-paced content delivery (tweeting over 12,000 times), The Sherry Lens prioritizes meaningful connection, as reflected in their heartfelt tweets about real relationships.","strength":"Their greatest strength lies in their visionary approach to content creation, combining artistic obsession with insightful storytelling, which drives engagement far beyond surface-level trends.","weakness":"The sheer volume of their tweets might overwhelm followers, potentially diluting the impact of their most powerful messages and risking audience fatigue.","recommendation":"To grow their audience on X, The Sherry Lens should focus on curating high-impact, visually stunning content paired with thought-provoking captions that leverage their distinct voice. Engaging more strategically with top followers and using polls or interactive threads could deepen connections and boost visibility.","roast":"With over 12,000 tweets, it’s clear The Sherry Lens is on a mission to prove that sleep is overrated—and that everyone needs a daily dose of their relentless light and motion obsession, whether they want it or not.","win":"Successfully established a distinct and recognizable digital brand that challenges trends rather than follows them, fostering a community that values creativity and thoughtful dialogue."},"created":1763555779921,"type":"the visionary","id":"thesherryverse"}],"activities":{"nreplies":[{"label":"2025-10-22","value":1,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"773272622133944321","name":"South Park Commons","screen_name":"southpkcommons","indices":[46,61]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1980658986279137430","quoted_status_permalink":{"url":"https://t.co/e7ULNTyEE6","expanded":"https://twitter.com/bhalligan/status/1980658986279137430","display":"x.com/bhalligan/stat…"},"retweeted":false,"fact_check":null,"id":"1980697371161030835","view_count":1353,"bookmark_count":1,"created_at":1761070027000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1980697371161030835","full_text":"Very true. Clerk honed our DX by hounding our @southpkcommons peers for feedback. Their monthly new batches were our monthly fresh eyes.\n\nWouldn’t have been as easy in another city… but now inbound flows because lots of SF companies use us.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980762783575847057","view_count":3585,"bookmark_count":9,"created_at":1761085623000,"favorite_count":72,"quote_count":2,"reply_count":1,"retweet_count":5,"user_id_str":"2493552175","conversation_id_str":"1980762783575847057","full_text":"Our team grew to 100 today. My first reaction was, \"Wait, what's the burn?!\" 😅 Alas, it's in great shape.\n\nSome rambling reflections...\n\nClerk is nothing without our team. We work remotely with high trust that everyone is operating towards one goal. Clarity in the goal allows for minimal hierarchy and management.\n\nThe goal itself is ambitious, which is critical for recruiting. Believe it or not, the number of great developers itching to work on auth is fairly limited 🙃 There needs to be a bigger mission.\n\nWe named it \"Clerk\" because we didn't want to be stuck in just auth. We want to \"help builders build businesses\" - a digital clerk that helps with commodity services beyond auth, like billing and customer management dashboards.\n\nIndependently, these are all famed \"boring\" businesses. We believe bundling them under one roof will help our customers grow faster, and also help Clerk grow into an iconic business. 6+ years after our first pitch, that dream is finally starting to unfold, with boundless developer love and fast revenue growth propelling us forward.\n\nAnyone whose worked at Clerk knows it's both incredibly challenging and rewarding. Job descriptions are often scant, except for platitudes like, \"we will make almost any level of sacrifice with respect to internal complexity in order to make the external interface as easy as possible for users.\"\n\nIf you thrive with a simple direction like that – which says so much, yet specifies so little – you'd probably love working at Clerk.\n\nOne of my favorite parts is watching how quickly newcomers can find responsibility thrust upon them. Everyone is low ego, so when a new expert joins the Slack, their expertise is quickly tapped.\n\nI never would have guessed we could pull this off remotely. But covid forced our hand, and today I'm constantly in awe at how well people can crank from their bedroom, even with kids running around in the background (we're remote but recognize the value of synchronous work, so often on calls together.)\n\nOf course, I still love getting together with a trusty ol' whiteboard, a hard problem, and some beers. One of my company goals next year is to increase the number of \"small-batch offsites.\" They're meant to be spontaneous and problem-focused, e.g. \"I think we should get together for this, let's meetup in {cityWithAirport} next week.\"\n\nIf you know me, you know I'm more of a \"product founder\" than a \"team founder\" or \"sales founder.\" My solution has been to encourage everyone else to help build the team, and so far I've been delighted with the outcome.\n\nThe way I see it, we're 100 today but 1,000 tomorrow. If we still want to enjoy working at Clerk in the future, we need to work together to recruit a team we actually enjoy working with.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":1,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1973042651722289553","quoted_status_permalink":{"url":"https://t.co/d4yzKgrdHh","expanded":"https://twitter.com/miles_matthias/status/1973042651722289553","display":"x.com/miles_matthias…"},"retweeted":false,"fact_check":null,"id":"1981422971484066126","view_count":2751,"bookmark_count":2,"created_at":1761243024000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1981422971484066126","full_text":"A clear startup advantage right now is their willingness to build distribution with low-margin, cost-plus pricing\n\nIncumbents aren’t sleeping, but “let’s lower our margins!” isn’t traditionally a great way to climb the ranks\n\nCall it death by business school","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981492383763353997","quoted_status_permalink":{"url":"https://t.co/PFR71oLJOr","expanded":"https://twitter.com/not_wowinter13/status/1981492383763353997","display":"x.com/not_wowinter13…"},"retweeted":false,"fact_check":null,"id":"1981512269973590435","view_count":2212,"bookmark_count":3,"created_at":1761264314000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1981512269973590435","full_text":"Clerk's opportunity stemmed from software being built in a new way: we work well with React, while legacy auth went stale.\n\nAnother shift is happening today with AI, and changes like these support the new workflows.\n\nHow else can we improve your experience with AI and Clerk?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":4,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,171],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982119751024578894","view_count":3039,"bookmark_count":9,"created_at":1761409149000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1982119751024578894","full_text":"It's a few years away, but this is the product strategy we're working toward at Clerk\n\nAnyone know the company? They're public and this is their 2025 investor presentation https://t.co/lZu0iRTq8G","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":3,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982945151824826585","quoted_status_permalink":{"url":"https://t.co/L24u2IZ4lf","expanded":"https://twitter.com/vince_jos/status/1982945151824826585","display":"x.com/vince_jos/stat…"},"retweeted":false,"fact_check":null,"id":"1983030573737337126","view_count":1191,"bookmark_count":0,"created_at":1761626306000,"favorite_count":4,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983030573737337126","full_text":"If you're building a B2B SaaS, Clerk's multi-tenant Organizations feature is a no-brainer","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983031341496369522","quoted_status_permalink":{"url":"https://t.co/NOGvExRhh9","expanded":"https://twitter.com/ethanjruby/status/1983031341496369522","display":"x.com/ethanjruby/sta…"},"retweeted":false,"fact_check":null,"id":"1983033792534294592","view_count":1720,"bookmark_count":1,"created_at":1761627073000,"favorite_count":12,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1983033792534294592","full_text":"If we do our job right, \"hours saved because we used Clerk\" should increase as your business grows\n\nThere's an increasingly deep bench of features you don't think about at launch, but are ready and waiting when you need them","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":8,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983411776864825700","view_count":1037,"bookmark_count":1,"created_at":1761717192000,"favorite_count":11,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983411776864825700","full_text":"Up late tonight, figuring out how to bring great DX to an age-old auth problem\n\nThis part never gets old 😊","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983610849614033303","view_count":2076,"bookmark_count":4,"created_at":1761764654000,"favorite_count":28,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983610849614033303","full_text":"Early on at Clerk, it started to crystallize that we were betting on a seismic shift in how identity products and devtools were built.\n\nAn advisor suggested we go all-in, but \"hedge\" by buying stock in incumbents that do things the old way.\n\nBest money I've ever lost: https://t.co/Tc7DiMtkFw","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,53],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1984654196151554194","view_count":573,"bookmark_count":0,"created_at":1762013408000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1984654196151554194","full_text":"“Stripe for X” is more about principles than patterns","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":1,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985042793031778803","view_count":2051,"bookmark_count":2,"created_at":1762106056000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985042793031778803","full_text":"\"Investor update\" in public: \n\nOur year is strong! Our product-led strategy continues to drive venture-scale growth\n\nWe're especially popular among AI startups, who simply won't tolerate any inefficiency setting up application boilerplate\n\nWe've ~3x'd active apps the last 12mo: https://t.co/CyzVtEBS9b","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985379576613367926","quoted_status_permalink":{"url":"https://t.co/WP6VLYeapE","expanded":"https://twitter.com/ClerkDev/status/1985379576613367926","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1985712866872471679","view_count":1783,"bookmark_count":1,"created_at":1762265814000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985712866872471679","full_text":"AI is a lot better at getting things working, than at getting things working *securely.*\n\nWe've published evals and have started tracking which models are best at setting up account management (b2c + b2b), and at correctly setting up authn and authz checks.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":5,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986892055088669111","view_count":2443,"bookmark_count":6,"created_at":1762546955000,"favorite_count":40,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1986892055088669111","full_text":"Clerk Billing grew 76% from September to October\n\nIn November, we're already up 37% with 3 weeks to go\n\nInsane numbers. I'm increasingly confident Billing revenue will beat Auth revenue in the long run\n\nThat should mean we can continue charging less than Auth0 forever 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":2,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986922520486752561","quoted_status_permalink":{"url":"https://t.co/gyCdgreZcd","expanded":"https://twitter.com/rafaelrcamargo/status/1986922520486752561","display":"x.com/rafaelrcamargo…"},"retweeted":false,"fact_check":null,"id":"1986967762389114894","view_count":1240,"bookmark_count":0,"created_at":1762565005000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967762389114894","full_text":"⌘K for the power users 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986822483786555688","quoted_status_permalink":{"url":"https://t.co/s9iizLkfSd","expanded":"https://twitter.com/areeburrub/status/1986822483786555688","display":"x.com/areeburrub/sta…"},"retweeted":false,"fact_check":null,"id":"1986967137370755131","view_count":4343,"bookmark_count":5,"created_at":1762564856000,"favorite_count":13,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967137370755131","full_text":"Satellite domains are truly a brutal feature to support well\n\nIt was easy until third party cookies were blocked in Firefox and Safari, but now it's a crazy redirect handshake mess\n\nGlad the team has found a way to make it simple 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":2,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,193],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987338218065567988","view_count":501,"bookmark_count":1,"created_at":1762653328000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987338218065567988","full_text":"MCP/Agent auth might need oauth3 or something new entirely\n\nTrying to square-peg-round-hole the old oauth2 specs feels like it’s stalling out.\n\nOauth2 simply wasn’t designed with agents in mind","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987563709900992864","view_count":1251,"bookmark_count":3,"created_at":1762707090000,"favorite_count":12,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1987563709900992864","full_text":"The biggest change envisioned by MCP isn’t dynamic agent registration… it’s that *every* app welcoming agents will need an OAuth provider\n\nNot just an OIDC provider, but the whole OAuth enchilada with well-defined scopes\n\nDynamic registration will prove to be the easy part","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,136],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987444826762084852","quoted_status_permalink":{"url":"https://t.co/G2zQ0FC545","expanded":"https://twitter.com/dsp_/status/1987444826762084852","display":"x.com/dsp_/status/19…"},"retweeted":false,"fact_check":null,"id":"1987560508309098882","view_count":1416,"bookmark_count":1,"created_at":1762706326000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987560508309098882","full_text":"Once this is done, Clerk is excited to play our standard role of layering great DX on top so you don’t need to think about oauth specs 😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":5,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987985359976988844","view_count":6860,"bookmark_count":8,"created_at":1762807619000,"favorite_count":53,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"2493552175","conversation_id_str":"1987985359976988844","full_text":"Clerk is not just authentication 🙂\n\nClerk Billing makes it stupidly easy to sell your service.\n\nWe're still in beta, but details so far:\n\n1 app has made over $100,000 🚀\n6 over $10,000\n31 over $1,000\n107 over $100\n276 over $10","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":8,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[11,169],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1188176252567478272","name":"Beka","screen_name":"imbereket","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"imbereket","lang":"en","retweeted":false,"fact_check":null,"id":"1988048793523359908","view_count":15283,"bookmark_count":9,"created_at":1762822743000,"favorite_count":92,"quote_count":2,"reply_count":8,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987958423221317635","full_text":"@imbereket Sorry about this. Our policy is to avoid comparisons with competitors like this (e.g \"better than\")\n\nWe'll work through what happened and avoid in the future.","in_reply_to_user_id_str":"1188176252567478272","in_reply_to_status_id_str":"1987958423221317635","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":1,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,56],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070716185326059","quoted_status_permalink":{"url":"https://t.co/kqZhvohPyb","expanded":"https://twitter.com/clerkdev/status/1989070716185326059","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989074183134015786","view_count":3904,"bookmark_count":1,"created_at":1763067215000,"favorite_count":25,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1989074183134015786","full_text":"Dear Credential Stuffers,\n\nKindly fuck off.\n\nLove, Clerk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070721742696554","quoted_status_permalink":{"url":"https://t.co/M5Gd7qQ27G","expanded":"https://twitter.com/clerkdev/status/1989070721742696554","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989082978564337843","view_count":2591,"bookmark_count":5,"created_at":1763069312000,"favorite_count":17,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989082978564337843","full_text":"For better or worse, consumers love passwords and they’re here to stay.\n\nIt’s time we move past daydreams of “passwordless,” and begin better protecting users who just want to use passwords safely.\n\nProud of the team for setting a new standard in auth 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":7,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1695890961094909952","name":"Cursor","screen_name":"cursor_ai","indices":[31,41]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989461707421544519","view_count":957,"bookmark_count":2,"created_at":1763159608000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989461707421544519","full_text":"I love that I can type this to @cursor_ai, and it takes the liberty to also initialize nginx - exactly like I wanted even though I forgot to mention it https://t.co/Zxex8iBBtG","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,209],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"pilcrowonpaper","lang":"en","retweeted":false,"fact_check":null,"id":"1989188858391699723","view_count":3816,"bookmark_count":6,"created_at":1763094555000,"favorite_count":36,"quote_count":1,"reply_count":6,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@pilcrowonpaper People still love them, and they're *fast*\n\nFrom our data:\n- SSO is fastest (Sign in with Google)\n- Then password\n- Then OTPs\n- Then \"magic\" links (I have no argument for why these still exist)","in_reply_to_user_id_str":"933242682075373568","in_reply_to_status_id_str":"1989167776146276480","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[26,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1879464482860126208","name":"mcarter","screen_name":"the_mewc","indices":[0,9]},{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[10,25]}]},"favorited":false,"in_reply_to_screen_name":"the_mewc","lang":"en","retweeted":false,"fact_check":null,"id":"1989191258993238274","view_count":3,"bookmark_count":0,"created_at":1763095128000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@the_mewc @pilcrowonpaper Yea, we hit this too with some enterprise Outlook plugins. Nightmare.\n\nUse email OTP instead 🙂 Put the 6 digits in the subject so users can see it in the notification - that will optimize for speed.","in_reply_to_user_id_str":"1879464482860126208","in_reply_to_status_id_str":"1989189582836146272","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":5,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[10,92],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29854810","name":"james hawkins","screen_name":"james406","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"james406","lang":"en","retweeted":false,"fact_check":null,"id":"1989757640575275293","view_count":17352,"bookmark_count":1,"created_at":1763230164000,"favorite_count":37,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989725406153367899","full_text":"@james406 Have you really been far even as decided to use even go want to do look more like?","in_reply_to_user_id_str":"29854810","in_reply_to_status_id_str":"1989725406153367899","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":2,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1989950830565626033","view_count":898,"bookmark_count":1,"created_at":1763276224000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989950830565626033","full_text":"TIL that \"SAML Jackson\" was acquired and renamed \"Polis\"\n\nThe tech lives on, but RIP to the greatest package name to ever exist","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990114004514087204","quoted_status_permalink":{"url":"https://t.co/ehO8umZnv4","expanded":"https://twitter.com/ThePeelPod/status/1990114004514087204","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1990118582311895418","view_count":2287,"bookmark_count":2,"created_at":1763316219000,"favorite_count":11,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990118582311895418","full_text":"By EOY 2026, I'd wager this is the #1 reason for AI companies to use Clerk\n\nWe're in the process of rolling out a new engine. Detection rates are way up, and we have far fewer false positives than simple captchas. Reach out if you need it and we can flag you in!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":13,"startTime":1763337600000,"endTime":1763424000000,"tweets":[{"bookmarked":false,"display_text_range":[0,212],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989083696889245844","quoted_status_permalink":{"url":"https://t.co/XInnKLvFu9","expanded":"https://twitter.com/1finebreed/status/1989083696889245844","display":"x.com/1finebreed/sta…"},"retweeted":false,"fact_check":null,"id":"1990447645614346694","view_count":21621,"bookmark_count":52,"created_at":1763394674000,"favorite_count":85,"quote_count":1,"reply_count":12,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1990447645614346694","full_text":"💯 spot on\n\nClerk JWTs have a 1 minute TTL so they auto-revoke quickly\n\nOur Session API to get new JWTs is stateful\n\nI hate when auth solutions position long-lived JWTs as a viable alternative to stateful sessions","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,288],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1280123197","name":"__Ola__.js 🔥","screen_name":"1FineBreed","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"1FineBreed","lang":"en","retweeted":false,"fact_check":null,"id":"1990433848358777248","view_count":447,"bookmark_count":0,"created_at":1763391384000,"favorite_count":1,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989083696889245844","full_text":"@1FineBreed 💯\n\nWith Clerk: JWTs are distinct from sessions and have a 60 second TTL\n\nWe handle JWT refreshes in a poller to minimize latency. The refresh process requires the stateful session.\n\nUsers only hit the latency of an inline-refresh on their first visit back with an expired JWT.","in_reply_to_user_id_str":"1280123197","in_reply_to_status_id_str":"1989083696889245844","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1651729524579766272","name":"CodeRabbit","screen_name":"coderabbitai","indices":[37,50]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1990817427433619737","quoted_status_permalink":{"url":"https://t.co/8Obp12Quyg","expanded":"https://twitter.com/coderabbitai/status/1990817427433619737","display":"x.com/coderabbitai/s…"},"retweeted":false,"fact_check":null,"id":"1990861285035253968","view_count":1135,"bookmark_count":2,"created_at":1763493293000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990861285035253968","full_text":"We've been really impressed with how @coderabbitai speeds up development cycles\n\nPlus, it follows my core devtools tenants of low lift setup and really fast time-to-value 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-20","value":2,"startTime":1763510400000,"endTime":1763596800000,"tweets":[{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1006906732919054338","name":"Tuple","screen_name":"tuple","indices":[61,67]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1991213997526511960","view_count":1720,"bookmark_count":1,"created_at":1763577386000,"favorite_count":28,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1991213997526511960","full_text":"If your remote engineering team uses Zoom or Meet instead of @tuple, you're missing out on a really easy productivity unlock","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-22","value":10,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"773272622133944321","name":"South Park Commons","screen_name":"southpkcommons","indices":[46,61]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1980658986279137430","quoted_status_permalink":{"url":"https://t.co/e7ULNTyEE6","expanded":"https://twitter.com/bhalligan/status/1980658986279137430","display":"x.com/bhalligan/stat…"},"retweeted":false,"fact_check":null,"id":"1980697371161030835","view_count":1353,"bookmark_count":1,"created_at":1761070027000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1980697371161030835","full_text":"Very true. Clerk honed our DX by hounding our @southpkcommons peers for feedback. Their monthly new batches were our monthly fresh eyes.\n\nWouldn’t have been as easy in another city… but now inbound flows because lots of SF companies use us.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980762783575847057","view_count":3585,"bookmark_count":9,"created_at":1761085623000,"favorite_count":72,"quote_count":2,"reply_count":1,"retweet_count":5,"user_id_str":"2493552175","conversation_id_str":"1980762783575847057","full_text":"Our team grew to 100 today. My first reaction was, \"Wait, what's the burn?!\" 😅 Alas, it's in great shape.\n\nSome rambling reflections...\n\nClerk is nothing without our team. We work remotely with high trust that everyone is operating towards one goal. Clarity in the goal allows for minimal hierarchy and management.\n\nThe goal itself is ambitious, which is critical for recruiting. Believe it or not, the number of great developers itching to work on auth is fairly limited 🙃 There needs to be a bigger mission.\n\nWe named it \"Clerk\" because we didn't want to be stuck in just auth. We want to \"help builders build businesses\" - a digital clerk that helps with commodity services beyond auth, like billing and customer management dashboards.\n\nIndependently, these are all famed \"boring\" businesses. We believe bundling them under one roof will help our customers grow faster, and also help Clerk grow into an iconic business. 6+ years after our first pitch, that dream is finally starting to unfold, with boundless developer love and fast revenue growth propelling us forward.\n\nAnyone whose worked at Clerk knows it's both incredibly challenging and rewarding. Job descriptions are often scant, except for platitudes like, \"we will make almost any level of sacrifice with respect to internal complexity in order to make the external interface as easy as possible for users.\"\n\nIf you thrive with a simple direction like that – which says so much, yet specifies so little – you'd probably love working at Clerk.\n\nOne of my favorite parts is watching how quickly newcomers can find responsibility thrust upon them. Everyone is low ego, so when a new expert joins the Slack, their expertise is quickly tapped.\n\nI never would have guessed we could pull this off remotely. But covid forced our hand, and today I'm constantly in awe at how well people can crank from their bedroom, even with kids running around in the background (we're remote but recognize the value of synchronous work, so often on calls together.)\n\nOf course, I still love getting together with a trusty ol' whiteboard, a hard problem, and some beers. One of my company goals next year is to increase the number of \"small-batch offsites.\" They're meant to be spontaneous and problem-focused, e.g. \"I think we should get together for this, let's meetup in {cityWithAirport} next week.\"\n\nIf you know me, you know I'm more of a \"product founder\" than a \"team founder\" or \"sales founder.\" My solution has been to encourage everyone else to help build the team, and so far I've been delighted with the outcome.\n\nThe way I see it, we're 100 today but 1,000 tomorrow. If we still want to enjoy working at Clerk in the future, we need to work together to recruit a team we actually enjoy working with.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":2,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1973042651722289553","quoted_status_permalink":{"url":"https://t.co/d4yzKgrdHh","expanded":"https://twitter.com/miles_matthias/status/1973042651722289553","display":"x.com/miles_matthias…"},"retweeted":false,"fact_check":null,"id":"1981422971484066126","view_count":2751,"bookmark_count":2,"created_at":1761243024000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1981422971484066126","full_text":"A clear startup advantage right now is their willingness to build distribution with low-margin, cost-plus pricing\n\nIncumbents aren’t sleeping, but “let’s lower our margins!” isn’t traditionally a great way to climb the ranks\n\nCall it death by business school","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":3,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981492383763353997","quoted_status_permalink":{"url":"https://t.co/PFR71oLJOr","expanded":"https://twitter.com/not_wowinter13/status/1981492383763353997","display":"x.com/not_wowinter13…"},"retweeted":false,"fact_check":null,"id":"1981512269973590435","view_count":2212,"bookmark_count":3,"created_at":1761264314000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1981512269973590435","full_text":"Clerk's opportunity stemmed from software being built in a new way: we work well with React, while legacy auth went stale.\n\nAnother shift is happening today with AI, and changes like these support the new workflows.\n\nHow else can we improve your experience with AI and Clerk?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":9,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,171],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982119751024578894","view_count":3039,"bookmark_count":9,"created_at":1761409149000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1982119751024578894","full_text":"It's a few years away, but this is the product strategy we're working toward at Clerk\n\nAnyone know the company? They're public and this is their 2025 investor presentation https://t.co/lZu0iRTq8G","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":1,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982945151824826585","quoted_status_permalink":{"url":"https://t.co/L24u2IZ4lf","expanded":"https://twitter.com/vince_jos/status/1982945151824826585","display":"x.com/vince_jos/stat…"},"retweeted":false,"fact_check":null,"id":"1983030573737337126","view_count":1191,"bookmark_count":0,"created_at":1761626306000,"favorite_count":4,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983030573737337126","full_text":"If you're building a B2B SaaS, Clerk's multi-tenant Organizations feature is a no-brainer","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983031341496369522","quoted_status_permalink":{"url":"https://t.co/NOGvExRhh9","expanded":"https://twitter.com/ethanjruby/status/1983031341496369522","display":"x.com/ethanjruby/sta…"},"retweeted":false,"fact_check":null,"id":"1983033792534294592","view_count":1720,"bookmark_count":1,"created_at":1761627073000,"favorite_count":12,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1983033792534294592","full_text":"If we do our job right, \"hours saved because we used Clerk\" should increase as your business grows\n\nThere's an increasingly deep bench of features you don't think about at launch, but are ready and waiting when you need them","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":5,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983411776864825700","view_count":1037,"bookmark_count":1,"created_at":1761717192000,"favorite_count":11,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983411776864825700","full_text":"Up late tonight, figuring out how to bring great DX to an age-old auth problem\n\nThis part never gets old 😊","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983610849614033303","view_count":2076,"bookmark_count":4,"created_at":1761764654000,"favorite_count":28,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983610849614033303","full_text":"Early on at Clerk, it started to crystallize that we were betting on a seismic shift in how identity products and devtools were built.\n\nAn advisor suggested we go all-in, but \"hedge\" by buying stock in incumbents that do things the old way.\n\nBest money I've ever lost: https://t.co/Tc7DiMtkFw","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,53],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1984654196151554194","view_count":573,"bookmark_count":0,"created_at":1762013408000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1984654196151554194","full_text":"“Stripe for X” is more about principles than patterns","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":2,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985042793031778803","view_count":2051,"bookmark_count":2,"created_at":1762106056000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985042793031778803","full_text":"\"Investor update\" in public: \n\nOur year is strong! Our product-led strategy continues to drive venture-scale growth\n\nWe're especially popular among AI startups, who simply won't tolerate any inefficiency setting up application boilerplate\n\nWe've ~3x'd active apps the last 12mo: https://t.co/CyzVtEBS9b","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985379576613367926","quoted_status_permalink":{"url":"https://t.co/WP6VLYeapE","expanded":"https://twitter.com/ClerkDev/status/1985379576613367926","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1985712866872471679","view_count":1783,"bookmark_count":1,"created_at":1762265814000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985712866872471679","full_text":"AI is a lot better at getting things working, than at getting things working *securely.*\n\nWe've published evals and have started tracking which models are best at setting up account management (b2c + b2b), and at correctly setting up authn and authz checks.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":6,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986892055088669111","view_count":2443,"bookmark_count":6,"created_at":1762546955000,"favorite_count":40,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1986892055088669111","full_text":"Clerk Billing grew 76% from September to October\n\nIn November, we're already up 37% with 3 weeks to go\n\nInsane numbers. I'm increasingly confident Billing revenue will beat Auth revenue in the long run\n\nThat should mean we can continue charging less than Auth0 forever 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":5,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986922520486752561","quoted_status_permalink":{"url":"https://t.co/gyCdgreZcd","expanded":"https://twitter.com/rafaelrcamargo/status/1986922520486752561","display":"x.com/rafaelrcamargo…"},"retweeted":false,"fact_check":null,"id":"1986967762389114894","view_count":1240,"bookmark_count":0,"created_at":1762565005000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967762389114894","full_text":"⌘K for the power users 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986822483786555688","quoted_status_permalink":{"url":"https://t.co/s9iizLkfSd","expanded":"https://twitter.com/areeburrub/status/1986822483786555688","display":"x.com/areeburrub/sta…"},"retweeted":false,"fact_check":null,"id":"1986967137370755131","view_count":4343,"bookmark_count":5,"created_at":1762564856000,"favorite_count":13,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967137370755131","full_text":"Satellite domains are truly a brutal feature to support well\n\nIt was easy until third party cookies were blocked in Firefox and Safari, but now it's a crazy redirect handshake mess\n\nGlad the team has found a way to make it simple 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":5,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,193],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987338218065567988","view_count":501,"bookmark_count":1,"created_at":1762653328000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987338218065567988","full_text":"MCP/Agent auth might need oauth3 or something new entirely\n\nTrying to square-peg-round-hole the old oauth2 specs feels like it’s stalling out.\n\nOauth2 simply wasn’t designed with agents in mind","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987563709900992864","view_count":1251,"bookmark_count":3,"created_at":1762707090000,"favorite_count":12,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1987563709900992864","full_text":"The biggest change envisioned by MCP isn’t dynamic agent registration… it’s that *every* app welcoming agents will need an OAuth provider\n\nNot just an OIDC provider, but the whole OAuth enchilada with well-defined scopes\n\nDynamic registration will prove to be the easy part","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,136],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987444826762084852","quoted_status_permalink":{"url":"https://t.co/G2zQ0FC545","expanded":"https://twitter.com/dsp_/status/1987444826762084852","display":"x.com/dsp_/status/19…"},"retweeted":false,"fact_check":null,"id":"1987560508309098882","view_count":1416,"bookmark_count":1,"created_at":1762706326000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987560508309098882","full_text":"Once this is done, Clerk is excited to play our standard role of layering great DX on top so you don’t need to think about oauth specs 😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":8,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987985359976988844","view_count":6860,"bookmark_count":8,"created_at":1762807619000,"favorite_count":53,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"2493552175","conversation_id_str":"1987985359976988844","full_text":"Clerk is not just authentication 🙂\n\nClerk Billing makes it stupidly easy to sell your service.\n\nWe're still in beta, but details so far:\n\n1 app has made over $100,000 🚀\n6 over $10,000\n31 over $1,000\n107 over $100\n276 over $10","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":9,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[11,169],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1188176252567478272","name":"Beka","screen_name":"imbereket","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"imbereket","lang":"en","retweeted":false,"fact_check":null,"id":"1988048793523359908","view_count":15283,"bookmark_count":9,"created_at":1762822743000,"favorite_count":92,"quote_count":2,"reply_count":8,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987958423221317635","full_text":"@imbereket Sorry about this. Our policy is to avoid comparisons with competitors like this (e.g \"better than\")\n\nWe'll work through what happened and avoid in the future.","in_reply_to_user_id_str":"1188176252567478272","in_reply_to_status_id_str":"1987958423221317635","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":6,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,56],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070716185326059","quoted_status_permalink":{"url":"https://t.co/kqZhvohPyb","expanded":"https://twitter.com/clerkdev/status/1989070716185326059","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989074183134015786","view_count":3904,"bookmark_count":1,"created_at":1763067215000,"favorite_count":25,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1989074183134015786","full_text":"Dear Credential Stuffers,\n\nKindly fuck off.\n\nLove, Clerk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070721742696554","quoted_status_permalink":{"url":"https://t.co/M5Gd7qQ27G","expanded":"https://twitter.com/clerkdev/status/1989070721742696554","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989082978564337843","view_count":2591,"bookmark_count":5,"created_at":1763069312000,"favorite_count":17,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989082978564337843","full_text":"For better or worse, consumers love passwords and they’re here to stay.\n\nIt’s time we move past daydreams of “passwordless,” and begin better protecting users who just want to use passwords safely.\n\nProud of the team for setting a new standard in auth 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":8,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1695890961094909952","name":"Cursor","screen_name":"cursor_ai","indices":[31,41]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989461707421544519","view_count":957,"bookmark_count":2,"created_at":1763159608000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989461707421544519","full_text":"I love that I can type this to @cursor_ai, and it takes the liberty to also initialize nginx - exactly like I wanted even though I forgot to mention it https://t.co/Zxex8iBBtG","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,209],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"pilcrowonpaper","lang":"en","retweeted":false,"fact_check":null,"id":"1989188858391699723","view_count":3816,"bookmark_count":6,"created_at":1763094555000,"favorite_count":36,"quote_count":1,"reply_count":6,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@pilcrowonpaper People still love them, and they're *fast*\n\nFrom our data:\n- SSO is fastest (Sign in with Google)\n- Then password\n- Then OTPs\n- Then \"magic\" links (I have no argument for why these still exist)","in_reply_to_user_id_str":"933242682075373568","in_reply_to_status_id_str":"1989167776146276480","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[26,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1879464482860126208","name":"mcarter","screen_name":"the_mewc","indices":[0,9]},{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[10,25]}]},"favorited":false,"in_reply_to_screen_name":"the_mewc","lang":"en","retweeted":false,"fact_check":null,"id":"1989191258993238274","view_count":3,"bookmark_count":0,"created_at":1763095128000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@the_mewc @pilcrowonpaper Yea, we hit this too with some enterprise Outlook plugins. Nightmare.\n\nUse email OTP instead 🙂 Put the 6 digits in the subject so users can see it in the notification - that will optimize for speed.","in_reply_to_user_id_str":"1879464482860126208","in_reply_to_status_id_str":"1989189582836146272","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":1,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[10,92],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29854810","name":"james hawkins","screen_name":"james406","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"james406","lang":"en","retweeted":false,"fact_check":null,"id":"1989757640575275293","view_count":17352,"bookmark_count":1,"created_at":1763230164000,"favorite_count":37,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989725406153367899","full_text":"@james406 Have you really been far even as decided to use even go want to do look more like?","in_reply_to_user_id_str":"29854810","in_reply_to_status_id_str":"1989725406153367899","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":3,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1989950830565626033","view_count":898,"bookmark_count":1,"created_at":1763276224000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989950830565626033","full_text":"TIL that \"SAML Jackson\" was acquired and renamed \"Polis\"\n\nThe tech lives on, but RIP to the greatest package name to ever exist","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990114004514087204","quoted_status_permalink":{"url":"https://t.co/ehO8umZnv4","expanded":"https://twitter.com/ThePeelPod/status/1990114004514087204","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1990118582311895418","view_count":2287,"bookmark_count":2,"created_at":1763316219000,"favorite_count":11,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990118582311895418","full_text":"By EOY 2026, I'd wager this is the #1 reason for AI companies to use Clerk\n\nWe're in the process of rolling out a new engine. Detection rates are way up, and we have far fewer false positives than simple captchas. Reach out if you need it and we can flag you in!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":52,"startTime":1763337600000,"endTime":1763424000000,"tweets":[{"bookmarked":false,"display_text_range":[0,212],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989083696889245844","quoted_status_permalink":{"url":"https://t.co/XInnKLvFu9","expanded":"https://twitter.com/1finebreed/status/1989083696889245844","display":"x.com/1finebreed/sta…"},"retweeted":false,"fact_check":null,"id":"1990447645614346694","view_count":21621,"bookmark_count":52,"created_at":1763394674000,"favorite_count":85,"quote_count":1,"reply_count":12,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1990447645614346694","full_text":"💯 spot on\n\nClerk JWTs have a 1 minute TTL so they auto-revoke quickly\n\nOur Session API to get new JWTs is stateful\n\nI hate when auth solutions position long-lived JWTs as a viable alternative to stateful sessions","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,288],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1280123197","name":"__Ola__.js 🔥","screen_name":"1FineBreed","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"1FineBreed","lang":"en","retweeted":false,"fact_check":null,"id":"1990433848358777248","view_count":447,"bookmark_count":0,"created_at":1763391384000,"favorite_count":1,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989083696889245844","full_text":"@1FineBreed 💯\n\nWith Clerk: JWTs are distinct from sessions and have a 60 second TTL\n\nWe handle JWT refreshes in a poller to minimize latency. The refresh process requires the stateful session.\n\nUsers only hit the latency of an inline-refresh on their first visit back with an expired JWT.","in_reply_to_user_id_str":"1280123197","in_reply_to_status_id_str":"1989083696889245844","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-19","value":2,"startTime":1763424000000,"endTime":1763510400000,"tweets":[{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1651729524579766272","name":"CodeRabbit","screen_name":"coderabbitai","indices":[37,50]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1990817427433619737","quoted_status_permalink":{"url":"https://t.co/8Obp12Quyg","expanded":"https://twitter.com/coderabbitai/status/1990817427433619737","display":"x.com/coderabbitai/s…"},"retweeted":false,"fact_check":null,"id":"1990861285035253968","view_count":1135,"bookmark_count":2,"created_at":1763493293000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990861285035253968","full_text":"We've been really impressed with how @coderabbitai speeds up development cycles\n\nPlus, it follows my core devtools tenants of low lift setup and really fast time-to-value 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-20","value":1,"startTime":1763510400000,"endTime":1763596800000,"tweets":[{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1006906732919054338","name":"Tuple","screen_name":"tuple","indices":[61,67]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1991213997526511960","view_count":1720,"bookmark_count":1,"created_at":1763577386000,"favorite_count":28,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1991213997526511960","full_text":"If your remote engineering team uses Zoom or Meet instead of @tuple, you're missing out on a really easy productivity unlock","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nretweets":[{"label":"2025-10-22","value":6,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"773272622133944321","name":"South Park Commons","screen_name":"southpkcommons","indices":[46,61]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1980658986279137430","quoted_status_permalink":{"url":"https://t.co/e7ULNTyEE6","expanded":"https://twitter.com/bhalligan/status/1980658986279137430","display":"x.com/bhalligan/stat…"},"retweeted":false,"fact_check":null,"id":"1980697371161030835","view_count":1353,"bookmark_count":1,"created_at":1761070027000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1980697371161030835","full_text":"Very true. Clerk honed our DX by hounding our @southpkcommons peers for feedback. Their monthly new batches were our monthly fresh eyes.\n\nWouldn’t have been as easy in another city… but now inbound flows because lots of SF companies use us.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980762783575847057","view_count":3585,"bookmark_count":9,"created_at":1761085623000,"favorite_count":72,"quote_count":2,"reply_count":1,"retweet_count":5,"user_id_str":"2493552175","conversation_id_str":"1980762783575847057","full_text":"Our team grew to 100 today. My first reaction was, \"Wait, what's the burn?!\" 😅 Alas, it's in great shape.\n\nSome rambling reflections...\n\nClerk is nothing without our team. We work remotely with high trust that everyone is operating towards one goal. Clarity in the goal allows for minimal hierarchy and management.\n\nThe goal itself is ambitious, which is critical for recruiting. Believe it or not, the number of great developers itching to work on auth is fairly limited 🙃 There needs to be a bigger mission.\n\nWe named it \"Clerk\" because we didn't want to be stuck in just auth. We want to \"help builders build businesses\" - a digital clerk that helps with commodity services beyond auth, like billing and customer management dashboards.\n\nIndependently, these are all famed \"boring\" businesses. We believe bundling them under one roof will help our customers grow faster, and also help Clerk grow into an iconic business. 6+ years after our first pitch, that dream is finally starting to unfold, with boundless developer love and fast revenue growth propelling us forward.\n\nAnyone whose worked at Clerk knows it's both incredibly challenging and rewarding. Job descriptions are often scant, except for platitudes like, \"we will make almost any level of sacrifice with respect to internal complexity in order to make the external interface as easy as possible for users.\"\n\nIf you thrive with a simple direction like that – which says so much, yet specifies so little – you'd probably love working at Clerk.\n\nOne of my favorite parts is watching how quickly newcomers can find responsibility thrust upon them. Everyone is low ego, so when a new expert joins the Slack, their expertise is quickly tapped.\n\nI never would have guessed we could pull this off remotely. But covid forced our hand, and today I'm constantly in awe at how well people can crank from their bedroom, even with kids running around in the background (we're remote but recognize the value of synchronous work, so often on calls together.)\n\nOf course, I still love getting together with a trusty ol' whiteboard, a hard problem, and some beers. One of my company goals next year is to increase the number of \"small-batch offsites.\" They're meant to be spontaneous and problem-focused, e.g. \"I think we should get together for this, let's meetup in {cityWithAirport} next week.\"\n\nIf you know me, you know I'm more of a \"product founder\" than a \"team founder\" or \"sales founder.\" My solution has been to encourage everyone else to help build the team, and so far I've been delighted with the outcome.\n\nThe way I see it, we're 100 today but 1,000 tomorrow. If we still want to enjoy working at Clerk in the future, we need to work together to recruit a team we actually enjoy working with.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1973042651722289553","quoted_status_permalink":{"url":"https://t.co/d4yzKgrdHh","expanded":"https://twitter.com/miles_matthias/status/1973042651722289553","display":"x.com/miles_matthias…"},"retweeted":false,"fact_check":null,"id":"1981422971484066126","view_count":2751,"bookmark_count":2,"created_at":1761243024000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1981422971484066126","full_text":"A clear startup advantage right now is their willingness to build distribution with low-margin, cost-plus pricing\n\nIncumbents aren’t sleeping, but “let’s lower our margins!” isn’t traditionally a great way to climb the ranks\n\nCall it death by business school","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981492383763353997","quoted_status_permalink":{"url":"https://t.co/PFR71oLJOr","expanded":"https://twitter.com/not_wowinter13/status/1981492383763353997","display":"x.com/not_wowinter13…"},"retweeted":false,"fact_check":null,"id":"1981512269973590435","view_count":2212,"bookmark_count":3,"created_at":1761264314000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1981512269973590435","full_text":"Clerk's opportunity stemmed from software being built in a new way: we work well with React, while legacy auth went stale.\n\nAnother shift is happening today with AI, and changes like these support the new workflows.\n\nHow else can we improve your experience with AI and Clerk?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":1,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,171],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982119751024578894","view_count":3039,"bookmark_count":9,"created_at":1761409149000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1982119751024578894","full_text":"It's a few years away, but this is the product strategy we're working toward at Clerk\n\nAnyone know the company? They're public and this is their 2025 investor presentation https://t.co/lZu0iRTq8G","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":1,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982945151824826585","quoted_status_permalink":{"url":"https://t.co/L24u2IZ4lf","expanded":"https://twitter.com/vince_jos/status/1982945151824826585","display":"x.com/vince_jos/stat…"},"retweeted":false,"fact_check":null,"id":"1983030573737337126","view_count":1191,"bookmark_count":0,"created_at":1761626306000,"favorite_count":4,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983030573737337126","full_text":"If you're building a B2B SaaS, Clerk's multi-tenant Organizations feature is a no-brainer","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983031341496369522","quoted_status_permalink":{"url":"https://t.co/NOGvExRhh9","expanded":"https://twitter.com/ethanjruby/status/1983031341496369522","display":"x.com/ethanjruby/sta…"},"retweeted":false,"fact_check":null,"id":"1983033792534294592","view_count":1720,"bookmark_count":1,"created_at":1761627073000,"favorite_count":12,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1983033792534294592","full_text":"If we do our job right, \"hours saved because we used Clerk\" should increase as your business grows\n\nThere's an increasingly deep bench of features you don't think about at launch, but are ready and waiting when you need them","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983411776864825700","view_count":1037,"bookmark_count":1,"created_at":1761717192000,"favorite_count":11,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983411776864825700","full_text":"Up late tonight, figuring out how to bring great DX to an age-old auth problem\n\nThis part never gets old 😊","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983610849614033303","view_count":2076,"bookmark_count":4,"created_at":1761764654000,"favorite_count":28,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983610849614033303","full_text":"Early on at Clerk, it started to crystallize that we were betting on a seismic shift in how identity products and devtools were built.\n\nAn advisor suggested we go all-in, but \"hedge\" by buying stock in incumbents that do things the old way.\n\nBest money I've ever lost: https://t.co/Tc7DiMtkFw","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,53],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1984654196151554194","view_count":573,"bookmark_count":0,"created_at":1762013408000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1984654196151554194","full_text":"“Stripe for X” is more about principles than patterns","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":2,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985042793031778803","view_count":2051,"bookmark_count":2,"created_at":1762106056000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985042793031778803","full_text":"\"Investor update\" in public: \n\nOur year is strong! Our product-led strategy continues to drive venture-scale growth\n\nWe're especially popular among AI startups, who simply won't tolerate any inefficiency setting up application boilerplate\n\nWe've ~3x'd active apps the last 12mo: https://t.co/CyzVtEBS9b","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":2,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985379576613367926","quoted_status_permalink":{"url":"https://t.co/WP6VLYeapE","expanded":"https://twitter.com/ClerkDev/status/1985379576613367926","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1985712866872471679","view_count":1783,"bookmark_count":1,"created_at":1762265814000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985712866872471679","full_text":"AI is a lot better at getting things working, than at getting things working *securely.*\n\nWe've published evals and have started tracking which models are best at setting up account management (b2c + b2b), and at correctly setting up authn and authz checks.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":1,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986892055088669111","view_count":2443,"bookmark_count":6,"created_at":1762546955000,"favorite_count":40,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1986892055088669111","full_text":"Clerk Billing grew 76% from September to October\n\nIn November, we're already up 37% with 3 weeks to go\n\nInsane numbers. I'm increasingly confident Billing revenue will beat Auth revenue in the long run\n\nThat should mean we can continue charging less than Auth0 forever 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986922520486752561","quoted_status_permalink":{"url":"https://t.co/gyCdgreZcd","expanded":"https://twitter.com/rafaelrcamargo/status/1986922520486752561","display":"x.com/rafaelrcamargo…"},"retweeted":false,"fact_check":null,"id":"1986967762389114894","view_count":1240,"bookmark_count":0,"created_at":1762565005000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967762389114894","full_text":"⌘K for the power users 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986822483786555688","quoted_status_permalink":{"url":"https://t.co/s9iizLkfSd","expanded":"https://twitter.com/areeburrub/status/1986822483786555688","display":"x.com/areeburrub/sta…"},"retweeted":false,"fact_check":null,"id":"1986967137370755131","view_count":4343,"bookmark_count":5,"created_at":1762564856000,"favorite_count":13,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967137370755131","full_text":"Satellite domains are truly a brutal feature to support well\n\nIt was easy until third party cookies were blocked in Firefox and Safari, but now it's a crazy redirect handshake mess\n\nGlad the team has found a way to make it simple 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":1,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,193],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987338218065567988","view_count":501,"bookmark_count":1,"created_at":1762653328000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987338218065567988","full_text":"MCP/Agent auth might need oauth3 or something new entirely\n\nTrying to square-peg-round-hole the old oauth2 specs feels like it’s stalling out.\n\nOauth2 simply wasn’t designed with agents in mind","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987563709900992864","view_count":1251,"bookmark_count":3,"created_at":1762707090000,"favorite_count":12,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1987563709900992864","full_text":"The biggest change envisioned by MCP isn’t dynamic agent registration… it’s that *every* app welcoming agents will need an OAuth provider\n\nNot just an OIDC provider, but the whole OAuth enchilada with well-defined scopes\n\nDynamic registration will prove to be the easy part","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,136],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987444826762084852","quoted_status_permalink":{"url":"https://t.co/G2zQ0FC545","expanded":"https://twitter.com/dsp_/status/1987444826762084852","display":"x.com/dsp_/status/19…"},"retweeted":false,"fact_check":null,"id":"1987560508309098882","view_count":1416,"bookmark_count":1,"created_at":1762706326000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987560508309098882","full_text":"Once this is done, Clerk is excited to play our standard role of layering great DX on top so you don’t need to think about oauth specs 😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":4,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987985359976988844","view_count":6860,"bookmark_count":8,"created_at":1762807619000,"favorite_count":53,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"2493552175","conversation_id_str":"1987985359976988844","full_text":"Clerk is not just authentication 🙂\n\nClerk Billing makes it stupidly easy to sell your service.\n\nWe're still in beta, but details so far:\n\n1 app has made over $100,000 🚀\n6 over $10,000\n31 over $1,000\n107 over $100\n276 over $10","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[11,169],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1188176252567478272","name":"Beka","screen_name":"imbereket","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"imbereket","lang":"en","retweeted":false,"fact_check":null,"id":"1988048793523359908","view_count":15283,"bookmark_count":9,"created_at":1762822743000,"favorite_count":92,"quote_count":2,"reply_count":8,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987958423221317635","full_text":"@imbereket Sorry about this. Our policy is to avoid comparisons with competitors like this (e.g \"better than\")\n\nWe'll work through what happened and avoid in the future.","in_reply_to_user_id_str":"1188176252567478272","in_reply_to_status_id_str":"1987958423221317635","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":1,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,56],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070716185326059","quoted_status_permalink":{"url":"https://t.co/kqZhvohPyb","expanded":"https://twitter.com/clerkdev/status/1989070716185326059","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989074183134015786","view_count":3904,"bookmark_count":1,"created_at":1763067215000,"favorite_count":25,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1989074183134015786","full_text":"Dear Credential Stuffers,\n\nKindly fuck off.\n\nLove, Clerk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070721742696554","quoted_status_permalink":{"url":"https://t.co/M5Gd7qQ27G","expanded":"https://twitter.com/clerkdev/status/1989070721742696554","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989082978564337843","view_count":2591,"bookmark_count":5,"created_at":1763069312000,"favorite_count":17,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989082978564337843","full_text":"For better or worse, consumers love passwords and they’re here to stay.\n\nIt’s time we move past daydreams of “passwordless,” and begin better protecting users who just want to use passwords safely.\n\nProud of the team for setting a new standard in auth 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":2,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1695890961094909952","name":"Cursor","screen_name":"cursor_ai","indices":[31,41]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989461707421544519","view_count":957,"bookmark_count":2,"created_at":1763159608000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989461707421544519","full_text":"I love that I can type this to @cursor_ai, and it takes the liberty to also initialize nginx - exactly like I wanted even though I forgot to mention it https://t.co/Zxex8iBBtG","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,209],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"pilcrowonpaper","lang":"en","retweeted":false,"fact_check":null,"id":"1989188858391699723","view_count":3816,"bookmark_count":6,"created_at":1763094555000,"favorite_count":36,"quote_count":1,"reply_count":6,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@pilcrowonpaper People still love them, and they're *fast*\n\nFrom our data:\n- SSO is fastest (Sign in with Google)\n- Then password\n- Then OTPs\n- Then \"magic\" links (I have no argument for why these still exist)","in_reply_to_user_id_str":"933242682075373568","in_reply_to_status_id_str":"1989167776146276480","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[26,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1879464482860126208","name":"mcarter","screen_name":"the_mewc","indices":[0,9]},{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[10,25]}]},"favorited":false,"in_reply_to_screen_name":"the_mewc","lang":"en","retweeted":false,"fact_check":null,"id":"1989191258993238274","view_count":3,"bookmark_count":0,"created_at":1763095128000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@the_mewc @pilcrowonpaper Yea, we hit this too with some enterprise Outlook plugins. Nightmare.\n\nUse email OTP instead 🙂 Put the 6 digits in the subject so users can see it in the notification - that will optimize for speed.","in_reply_to_user_id_str":"1879464482860126208","in_reply_to_status_id_str":"1989189582836146272","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[10,92],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29854810","name":"james hawkins","screen_name":"james406","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"james406","lang":"en","retweeted":false,"fact_check":null,"id":"1989757640575275293","view_count":17352,"bookmark_count":1,"created_at":1763230164000,"favorite_count":37,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989725406153367899","full_text":"@james406 Have you really been far even as decided to use even go want to do look more like?","in_reply_to_user_id_str":"29854810","in_reply_to_status_id_str":"1989725406153367899","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1989950830565626033","view_count":898,"bookmark_count":1,"created_at":1763276224000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989950830565626033","full_text":"TIL that \"SAML Jackson\" was acquired and renamed \"Polis\"\n\nThe tech lives on, but RIP to the greatest package name to ever exist","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990114004514087204","quoted_status_permalink":{"url":"https://t.co/ehO8umZnv4","expanded":"https://twitter.com/ThePeelPod/status/1990114004514087204","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1990118582311895418","view_count":2287,"bookmark_count":2,"created_at":1763316219000,"favorite_count":11,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990118582311895418","full_text":"By EOY 2026, I'd wager this is the #1 reason for AI companies to use Clerk\n\nWe're in the process of rolling out a new engine. Detection rates are way up, and we have far fewer false positives than simple captchas. Reach out if you need it and we can flag you in!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":1,"startTime":1763337600000,"endTime":1763424000000,"tweets":[{"bookmarked":false,"display_text_range":[0,212],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989083696889245844","quoted_status_permalink":{"url":"https://t.co/XInnKLvFu9","expanded":"https://twitter.com/1finebreed/status/1989083696889245844","display":"x.com/1finebreed/sta…"},"retweeted":false,"fact_check":null,"id":"1990447645614346694","view_count":21621,"bookmark_count":52,"created_at":1763394674000,"favorite_count":85,"quote_count":1,"reply_count":12,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1990447645614346694","full_text":"💯 spot on\n\nClerk JWTs have a 1 minute TTL so they auto-revoke quickly\n\nOur Session API to get new JWTs is stateful\n\nI hate when auth solutions position long-lived JWTs as a viable alternative to stateful sessions","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,288],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1280123197","name":"__Ola__.js 🔥","screen_name":"1FineBreed","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"1FineBreed","lang":"en","retweeted":false,"fact_check":null,"id":"1990433848358777248","view_count":447,"bookmark_count":0,"created_at":1763391384000,"favorite_count":1,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989083696889245844","full_text":"@1FineBreed 💯\n\nWith Clerk: JWTs are distinct from sessions and have a 60 second TTL\n\nWe handle JWT refreshes in a poller to minimize latency. The refresh process requires the stateful session.\n\nUsers only hit the latency of an inline-refresh on their first visit back with an expired JWT.","in_reply_to_user_id_str":"1280123197","in_reply_to_status_id_str":"1989083696889245844","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1651729524579766272","name":"CodeRabbit","screen_name":"coderabbitai","indices":[37,50]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1990817427433619737","quoted_status_permalink":{"url":"https://t.co/8Obp12Quyg","expanded":"https://twitter.com/coderabbitai/status/1990817427433619737","display":"x.com/coderabbitai/s…"},"retweeted":false,"fact_check":null,"id":"1990861285035253968","view_count":1135,"bookmark_count":2,"created_at":1763493293000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990861285035253968","full_text":"We've been really impressed with how @coderabbitai speeds up development cycles\n\nPlus, it follows my core devtools tenants of low lift setup and really fast time-to-value 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-20","value":2,"startTime":1763510400000,"endTime":1763596800000,"tweets":[{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1006906732919054338","name":"Tuple","screen_name":"tuple","indices":[61,67]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1991213997526511960","view_count":1720,"bookmark_count":1,"created_at":1763577386000,"favorite_count":28,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1991213997526511960","full_text":"If your remote engineering team uses Zoom or Meet instead of @tuple, you're missing out on a really easy productivity unlock","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nlikes":[{"label":"2025-10-22","value":80,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"773272622133944321","name":"South Park Commons","screen_name":"southpkcommons","indices":[46,61]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1980658986279137430","quoted_status_permalink":{"url":"https://t.co/e7ULNTyEE6","expanded":"https://twitter.com/bhalligan/status/1980658986279137430","display":"x.com/bhalligan/stat…"},"retweeted":false,"fact_check":null,"id":"1980697371161030835","view_count":1353,"bookmark_count":1,"created_at":1761070027000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1980697371161030835","full_text":"Very true. Clerk honed our DX by hounding our @southpkcommons peers for feedback. Their monthly new batches were our monthly fresh eyes.\n\nWouldn’t have been as easy in another city… but now inbound flows because lots of SF companies use us.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980762783575847057","view_count":3585,"bookmark_count":9,"created_at":1761085623000,"favorite_count":72,"quote_count":2,"reply_count":1,"retweet_count":5,"user_id_str":"2493552175","conversation_id_str":"1980762783575847057","full_text":"Our team grew to 100 today. My first reaction was, \"Wait, what's the burn?!\" 😅 Alas, it's in great shape.\n\nSome rambling reflections...\n\nClerk is nothing without our team. We work remotely with high trust that everyone is operating towards one goal. Clarity in the goal allows for minimal hierarchy and management.\n\nThe goal itself is ambitious, which is critical for recruiting. Believe it or not, the number of great developers itching to work on auth is fairly limited 🙃 There needs to be a bigger mission.\n\nWe named it \"Clerk\" because we didn't want to be stuck in just auth. We want to \"help builders build businesses\" - a digital clerk that helps with commodity services beyond auth, like billing and customer management dashboards.\n\nIndependently, these are all famed \"boring\" businesses. We believe bundling them under one roof will help our customers grow faster, and also help Clerk grow into an iconic business. 6+ years after our first pitch, that dream is finally starting to unfold, with boundless developer love and fast revenue growth propelling us forward.\n\nAnyone whose worked at Clerk knows it's both incredibly challenging and rewarding. Job descriptions are often scant, except for platitudes like, \"we will make almost any level of sacrifice with respect to internal complexity in order to make the external interface as easy as possible for users.\"\n\nIf you thrive with a simple direction like that – which says so much, yet specifies so little – you'd probably love working at Clerk.\n\nOne of my favorite parts is watching how quickly newcomers can find responsibility thrust upon them. Everyone is low ego, so when a new expert joins the Slack, their expertise is quickly tapped.\n\nI never would have guessed we could pull this off remotely. But covid forced our hand, and today I'm constantly in awe at how well people can crank from their bedroom, even with kids running around in the background (we're remote but recognize the value of synchronous work, so often on calls together.)\n\nOf course, I still love getting together with a trusty ol' whiteboard, a hard problem, and some beers. One of my company goals next year is to increase the number of \"small-batch offsites.\" They're meant to be spontaneous and problem-focused, e.g. \"I think we should get together for this, let's meetup in {cityWithAirport} next week.\"\n\nIf you know me, you know I'm more of a \"product founder\" than a \"team founder\" or \"sales founder.\" My solution has been to encourage everyone else to help build the team, and so far I've been delighted with the outcome.\n\nThe way I see it, we're 100 today but 1,000 tomorrow. If we still want to enjoy working at Clerk in the future, we need to work together to recruit a team we actually enjoy working with.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":11,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1973042651722289553","quoted_status_permalink":{"url":"https://t.co/d4yzKgrdHh","expanded":"https://twitter.com/miles_matthias/status/1973042651722289553","display":"x.com/miles_matthias…"},"retweeted":false,"fact_check":null,"id":"1981422971484066126","view_count":2751,"bookmark_count":2,"created_at":1761243024000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1981422971484066126","full_text":"A clear startup advantage right now is their willingness to build distribution with low-margin, cost-plus pricing\n\nIncumbents aren’t sleeping, but “let’s lower our margins!” isn’t traditionally a great way to climb the ranks\n\nCall it death by business school","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":16,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981492383763353997","quoted_status_permalink":{"url":"https://t.co/PFR71oLJOr","expanded":"https://twitter.com/not_wowinter13/status/1981492383763353997","display":"x.com/not_wowinter13…"},"retweeted":false,"fact_check":null,"id":"1981512269973590435","view_count":2212,"bookmark_count":3,"created_at":1761264314000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1981512269973590435","full_text":"Clerk's opportunity stemmed from software being built in a new way: we work well with React, while legacy auth went stale.\n\nAnother shift is happening today with AI, and changes like these support the new workflows.\n\nHow else can we improve your experience with AI and Clerk?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":19,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,171],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982119751024578894","view_count":3039,"bookmark_count":9,"created_at":1761409149000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1982119751024578894","full_text":"It's a few years away, but this is the product strategy we're working toward at Clerk\n\nAnyone know the company? They're public and this is their 2025 investor presentation https://t.co/lZu0iRTq8G","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":16,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982945151824826585","quoted_status_permalink":{"url":"https://t.co/L24u2IZ4lf","expanded":"https://twitter.com/vince_jos/status/1982945151824826585","display":"x.com/vince_jos/stat…"},"retweeted":false,"fact_check":null,"id":"1983030573737337126","view_count":1191,"bookmark_count":0,"created_at":1761626306000,"favorite_count":4,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983030573737337126","full_text":"If you're building a B2B SaaS, Clerk's multi-tenant Organizations feature is a no-brainer","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983031341496369522","quoted_status_permalink":{"url":"https://t.co/NOGvExRhh9","expanded":"https://twitter.com/ethanjruby/status/1983031341496369522","display":"x.com/ethanjruby/sta…"},"retweeted":false,"fact_check":null,"id":"1983033792534294592","view_count":1720,"bookmark_count":1,"created_at":1761627073000,"favorite_count":12,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1983033792534294592","full_text":"If we do our job right, \"hours saved because we used Clerk\" should increase as your business grows\n\nThere's an increasingly deep bench of features you don't think about at launch, but are ready and waiting when you need them","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":39,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983411776864825700","view_count":1037,"bookmark_count":1,"created_at":1761717192000,"favorite_count":11,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983411776864825700","full_text":"Up late tonight, figuring out how to bring great DX to an age-old auth problem\n\nThis part never gets old 😊","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983610849614033303","view_count":2076,"bookmark_count":4,"created_at":1761764654000,"favorite_count":28,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983610849614033303","full_text":"Early on at Clerk, it started to crystallize that we were betting on a seismic shift in how identity products and devtools were built.\n\nAn advisor suggested we go all-in, but \"hedge\" by buying stock in incumbents that do things the old way.\n\nBest money I've ever lost: https://t.co/Tc7DiMtkFw","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":3,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,53],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1984654196151554194","view_count":573,"bookmark_count":0,"created_at":1762013408000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1984654196151554194","full_text":"“Stripe for X” is more about principles than patterns","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":29,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985042793031778803","view_count":2051,"bookmark_count":2,"created_at":1762106056000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985042793031778803","full_text":"\"Investor update\" in public: \n\nOur year is strong! Our product-led strategy continues to drive venture-scale growth\n\nWe're especially popular among AI startups, who simply won't tolerate any inefficiency setting up application boilerplate\n\nWe've ~3x'd active apps the last 12mo: https://t.co/CyzVtEBS9b","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":9,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985379576613367926","quoted_status_permalink":{"url":"https://t.co/WP6VLYeapE","expanded":"https://twitter.com/ClerkDev/status/1985379576613367926","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1985712866872471679","view_count":1783,"bookmark_count":1,"created_at":1762265814000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985712866872471679","full_text":"AI is a lot better at getting things working, than at getting things working *securely.*\n\nWe've published evals and have started tracking which models are best at setting up account management (b2c + b2b), and at correctly setting up authn and authz checks.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":40,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986892055088669111","view_count":2443,"bookmark_count":6,"created_at":1762546955000,"favorite_count":40,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1986892055088669111","full_text":"Clerk Billing grew 76% from September to October\n\nIn November, we're already up 37% with 3 weeks to go\n\nInsane numbers. I'm increasingly confident Billing revenue will beat Auth revenue in the long run\n\nThat should mean we can continue charging less than Auth0 forever 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":23,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986922520486752561","quoted_status_permalink":{"url":"https://t.co/gyCdgreZcd","expanded":"https://twitter.com/rafaelrcamargo/status/1986922520486752561","display":"x.com/rafaelrcamargo…"},"retweeted":false,"fact_check":null,"id":"1986967762389114894","view_count":1240,"bookmark_count":0,"created_at":1762565005000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967762389114894","full_text":"⌘K for the power users 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986822483786555688","quoted_status_permalink":{"url":"https://t.co/s9iizLkfSd","expanded":"https://twitter.com/areeburrub/status/1986822483786555688","display":"x.com/areeburrub/sta…"},"retweeted":false,"fact_check":null,"id":"1986967137370755131","view_count":4343,"bookmark_count":5,"created_at":1762564856000,"favorite_count":13,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967137370755131","full_text":"Satellite domains are truly a brutal feature to support well\n\nIt was easy until third party cookies were blocked in Firefox and Safari, but now it's a crazy redirect handshake mess\n\nGlad the team has found a way to make it simple 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":22,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,193],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987338218065567988","view_count":501,"bookmark_count":1,"created_at":1762653328000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987338218065567988","full_text":"MCP/Agent auth might need oauth3 or something new entirely\n\nTrying to square-peg-round-hole the old oauth2 specs feels like it’s stalling out.\n\nOauth2 simply wasn’t designed with agents in mind","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987563709900992864","view_count":1251,"bookmark_count":3,"created_at":1762707090000,"favorite_count":12,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1987563709900992864","full_text":"The biggest change envisioned by MCP isn’t dynamic agent registration… it’s that *every* app welcoming agents will need an OAuth provider\n\nNot just an OIDC provider, but the whole OAuth enchilada with well-defined scopes\n\nDynamic registration will prove to be the easy part","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,136],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987444826762084852","quoted_status_permalink":{"url":"https://t.co/G2zQ0FC545","expanded":"https://twitter.com/dsp_/status/1987444826762084852","display":"x.com/dsp_/status/19…"},"retweeted":false,"fact_check":null,"id":"1987560508309098882","view_count":1416,"bookmark_count":1,"created_at":1762706326000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987560508309098882","full_text":"Once this is done, Clerk is excited to play our standard role of layering great DX on top so you don’t need to think about oauth specs 😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":53,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987985359976988844","view_count":6860,"bookmark_count":8,"created_at":1762807619000,"favorite_count":53,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"2493552175","conversation_id_str":"1987985359976988844","full_text":"Clerk is not just authentication 🙂\n\nClerk Billing makes it stupidly easy to sell your service.\n\nWe're still in beta, but details so far:\n\n1 app has made over $100,000 🚀\n6 over $10,000\n31 over $1,000\n107 over $100\n276 over $10","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":92,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[11,169],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1188176252567478272","name":"Beka","screen_name":"imbereket","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"imbereket","lang":"en","retweeted":false,"fact_check":null,"id":"1988048793523359908","view_count":15283,"bookmark_count":9,"created_at":1762822743000,"favorite_count":92,"quote_count":2,"reply_count":8,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987958423221317635","full_text":"@imbereket Sorry about this. Our policy is to avoid comparisons with competitors like this (e.g \"better than\")\n\nWe'll work through what happened and avoid in the future.","in_reply_to_user_id_str":"1188176252567478272","in_reply_to_status_id_str":"1987958423221317635","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":42,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,56],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070716185326059","quoted_status_permalink":{"url":"https://t.co/kqZhvohPyb","expanded":"https://twitter.com/clerkdev/status/1989070716185326059","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989074183134015786","view_count":3904,"bookmark_count":1,"created_at":1763067215000,"favorite_count":25,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1989074183134015786","full_text":"Dear Credential Stuffers,\n\nKindly fuck off.\n\nLove, Clerk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070721742696554","quoted_status_permalink":{"url":"https://t.co/M5Gd7qQ27G","expanded":"https://twitter.com/clerkdev/status/1989070721742696554","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989082978564337843","view_count":2591,"bookmark_count":5,"created_at":1763069312000,"favorite_count":17,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989082978564337843","full_text":"For better or worse, consumers love passwords and they’re here to stay.\n\nIt’s time we move past daydreams of “passwordless,” and begin better protecting users who just want to use passwords safely.\n\nProud of the team for setting a new standard in auth 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":47,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1695890961094909952","name":"Cursor","screen_name":"cursor_ai","indices":[31,41]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989461707421544519","view_count":957,"bookmark_count":2,"created_at":1763159608000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989461707421544519","full_text":"I love that I can type this to @cursor_ai, and it takes the liberty to also initialize nginx - exactly like I wanted even though I forgot to mention it https://t.co/Zxex8iBBtG","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,209],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"pilcrowonpaper","lang":"en","retweeted":false,"fact_check":null,"id":"1989188858391699723","view_count":3816,"bookmark_count":6,"created_at":1763094555000,"favorite_count":36,"quote_count":1,"reply_count":6,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@pilcrowonpaper People still love them, and they're *fast*\n\nFrom our data:\n- SSO is fastest (Sign in with Google)\n- Then password\n- Then OTPs\n- Then \"magic\" links (I have no argument for why these still exist)","in_reply_to_user_id_str":"933242682075373568","in_reply_to_status_id_str":"1989167776146276480","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[26,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1879464482860126208","name":"mcarter","screen_name":"the_mewc","indices":[0,9]},{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[10,25]}]},"favorited":false,"in_reply_to_screen_name":"the_mewc","lang":"en","retweeted":false,"fact_check":null,"id":"1989191258993238274","view_count":3,"bookmark_count":0,"created_at":1763095128000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@the_mewc @pilcrowonpaper Yea, we hit this too with some enterprise Outlook plugins. Nightmare.\n\nUse email OTP instead 🙂 Put the 6 digits in the subject so users can see it in the notification - that will optimize for speed.","in_reply_to_user_id_str":"1879464482860126208","in_reply_to_status_id_str":"1989189582836146272","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":37,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[10,92],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29854810","name":"james hawkins","screen_name":"james406","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"james406","lang":"en","retweeted":false,"fact_check":null,"id":"1989757640575275293","view_count":17352,"bookmark_count":1,"created_at":1763230164000,"favorite_count":37,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989725406153367899","full_text":"@james406 Have you really been far even as decided to use even go want to do look more like?","in_reply_to_user_id_str":"29854810","in_reply_to_status_id_str":"1989725406153367899","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":19,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1989950830565626033","view_count":898,"bookmark_count":1,"created_at":1763276224000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989950830565626033","full_text":"TIL that \"SAML Jackson\" was acquired and renamed \"Polis\"\n\nThe tech lives on, but RIP to the greatest package name to ever exist","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990114004514087204","quoted_status_permalink":{"url":"https://t.co/ehO8umZnv4","expanded":"https://twitter.com/ThePeelPod/status/1990114004514087204","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1990118582311895418","view_count":2287,"bookmark_count":2,"created_at":1763316219000,"favorite_count":11,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990118582311895418","full_text":"By EOY 2026, I'd wager this is the #1 reason for AI companies to use Clerk\n\nWe're in the process of rolling out a new engine. Detection rates are way up, and we have far fewer false positives than simple captchas. Reach out if you need it and we can flag you in!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":86,"startTime":1763337600000,"endTime":1763424000000,"tweets":[{"bookmarked":false,"display_text_range":[0,212],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989083696889245844","quoted_status_permalink":{"url":"https://t.co/XInnKLvFu9","expanded":"https://twitter.com/1finebreed/status/1989083696889245844","display":"x.com/1finebreed/sta…"},"retweeted":false,"fact_check":null,"id":"1990447645614346694","view_count":21621,"bookmark_count":52,"created_at":1763394674000,"favorite_count":85,"quote_count":1,"reply_count":12,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1990447645614346694","full_text":"💯 spot on\n\nClerk JWTs have a 1 minute TTL so they auto-revoke quickly\n\nOur Session API to get new JWTs is stateful\n\nI hate when auth solutions position long-lived JWTs as a viable alternative to stateful sessions","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,288],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1280123197","name":"__Ola__.js 🔥","screen_name":"1FineBreed","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"1FineBreed","lang":"en","retweeted":false,"fact_check":null,"id":"1990433848358777248","view_count":447,"bookmark_count":0,"created_at":1763391384000,"favorite_count":1,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989083696889245844","full_text":"@1FineBreed 💯\n\nWith Clerk: JWTs are distinct from sessions and have a 60 second TTL\n\nWe handle JWT refreshes in a poller to minimize latency. The refresh process requires the stateful session.\n\nUsers only hit the latency of an inline-refresh on their first visit back with an expired JWT.","in_reply_to_user_id_str":"1280123197","in_reply_to_status_id_str":"1989083696889245844","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-19","value":10,"startTime":1763424000000,"endTime":1763510400000,"tweets":[{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1651729524579766272","name":"CodeRabbit","screen_name":"coderabbitai","indices":[37,50]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1990817427433619737","quoted_status_permalink":{"url":"https://t.co/8Obp12Quyg","expanded":"https://twitter.com/coderabbitai/status/1990817427433619737","display":"x.com/coderabbitai/s…"},"retweeted":false,"fact_check":null,"id":"1990861285035253968","view_count":1135,"bookmark_count":2,"created_at":1763493293000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990861285035253968","full_text":"We've been really impressed with how @coderabbitai speeds up development cycles\n\nPlus, it follows my core devtools tenants of low lift setup and really fast time-to-value 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-20","value":28,"startTime":1763510400000,"endTime":1763596800000,"tweets":[{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1006906732919054338","name":"Tuple","screen_name":"tuple","indices":[61,67]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1991213997526511960","view_count":1720,"bookmark_count":1,"created_at":1763577386000,"favorite_count":28,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1991213997526511960","full_text":"If your remote engineering team uses Zoom or Meet instead of @tuple, you're missing out on a really easy productivity unlock","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nviews":[{"label":"2025-10-22","value":4938,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"773272622133944321","name":"South Park Commons","screen_name":"southpkcommons","indices":[46,61]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1980658986279137430","quoted_status_permalink":{"url":"https://t.co/e7ULNTyEE6","expanded":"https://twitter.com/bhalligan/status/1980658986279137430","display":"x.com/bhalligan/stat…"},"retweeted":false,"fact_check":null,"id":"1980697371161030835","view_count":1353,"bookmark_count":1,"created_at":1761070027000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1980697371161030835","full_text":"Very true. Clerk honed our DX by hounding our @southpkcommons peers for feedback. Their monthly new batches were our monthly fresh eyes.\n\nWouldn’t have been as easy in another city… but now inbound flows because lots of SF companies use us.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980762783575847057","view_count":3585,"bookmark_count":9,"created_at":1761085623000,"favorite_count":72,"quote_count":2,"reply_count":1,"retweet_count":5,"user_id_str":"2493552175","conversation_id_str":"1980762783575847057","full_text":"Our team grew to 100 today. My first reaction was, \"Wait, what's the burn?!\" 😅 Alas, it's in great shape.\n\nSome rambling reflections...\n\nClerk is nothing without our team. We work remotely with high trust that everyone is operating towards one goal. Clarity in the goal allows for minimal hierarchy and management.\n\nThe goal itself is ambitious, which is critical for recruiting. Believe it or not, the number of great developers itching to work on auth is fairly limited 🙃 There needs to be a bigger mission.\n\nWe named it \"Clerk\" because we didn't want to be stuck in just auth. We want to \"help builders build businesses\" - a digital clerk that helps with commodity services beyond auth, like billing and customer management dashboards.\n\nIndependently, these are all famed \"boring\" businesses. We believe bundling them under one roof will help our customers grow faster, and also help Clerk grow into an iconic business. 6+ years after our first pitch, that dream is finally starting to unfold, with boundless developer love and fast revenue growth propelling us forward.\n\nAnyone whose worked at Clerk knows it's both incredibly challenging and rewarding. Job descriptions are often scant, except for platitudes like, \"we will make almost any level of sacrifice with respect to internal complexity in order to make the external interface as easy as possible for users.\"\n\nIf you thrive with a simple direction like that – which says so much, yet specifies so little – you'd probably love working at Clerk.\n\nOne of my favorite parts is watching how quickly newcomers can find responsibility thrust upon them. Everyone is low ego, so when a new expert joins the Slack, their expertise is quickly tapped.\n\nI never would have guessed we could pull this off remotely. But covid forced our hand, and today I'm constantly in awe at how well people can crank from their bedroom, even with kids running around in the background (we're remote but recognize the value of synchronous work, so often on calls together.)\n\nOf course, I still love getting together with a trusty ol' whiteboard, a hard problem, and some beers. One of my company goals next year is to increase the number of \"small-batch offsites.\" They're meant to be spontaneous and problem-focused, e.g. \"I think we should get together for this, let's meetup in {cityWithAirport} next week.\"\n\nIf you know me, you know I'm more of a \"product founder\" than a \"team founder\" or \"sales founder.\" My solution has been to encourage everyone else to help build the team, and so far I've been delighted with the outcome.\n\nThe way I see it, we're 100 today but 1,000 tomorrow. If we still want to enjoy working at Clerk in the future, we need to work together to recruit a team we actually enjoy working with.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":2751,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1973042651722289553","quoted_status_permalink":{"url":"https://t.co/d4yzKgrdHh","expanded":"https://twitter.com/miles_matthias/status/1973042651722289553","display":"x.com/miles_matthias…"},"retweeted":false,"fact_check":null,"id":"1981422971484066126","view_count":2751,"bookmark_count":2,"created_at":1761243024000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1981422971484066126","full_text":"A clear startup advantage right now is their willingness to build distribution with low-margin, cost-plus pricing\n\nIncumbents aren’t sleeping, but “let’s lower our margins!” isn’t traditionally a great way to climb the ranks\n\nCall it death by business school","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":2212,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981492383763353997","quoted_status_permalink":{"url":"https://t.co/PFR71oLJOr","expanded":"https://twitter.com/not_wowinter13/status/1981492383763353997","display":"x.com/not_wowinter13…"},"retweeted":false,"fact_check":null,"id":"1981512269973590435","view_count":2212,"bookmark_count":3,"created_at":1761264314000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1981512269973590435","full_text":"Clerk's opportunity stemmed from software being built in a new way: we work well with React, while legacy auth went stale.\n\nAnother shift is happening today with AI, and changes like these support the new workflows.\n\nHow else can we improve your experience with AI and Clerk?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":3039,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,171],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lZu0iRTq8G","expanded_url":"https://x.com/tweetsbycolin/status/1982119751024578894/photo/1","id_str":"1982119379929059328","indices":[172,195],"media_key":"3_1982119379929059328","media_url_https":"https://pbs.twimg.com/media/G4HnEwcW0AA8dpO.jpg","type":"photo","url":"https://t.co/lZu0iRTq8G","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1076,"w":1392,"resize":"fit"},"medium":{"h":928,"w":1200,"resize":"fit"},"small":{"h":526,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1076,"width":1392,"focus_rects":[{"x":0,"y":0,"w":1392,"h":780},{"x":316,"y":0,"w":1076,"h":1076},{"x":398,"y":0,"w":944,"h":1076},{"x":601,"y":0,"w":538,"h":1076},{"x":0,"y":0,"w":1392,"h":1076}]},"media_results":{"result":{"media_key":"3_1982119379929059328"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982119751024578894","view_count":3039,"bookmark_count":9,"created_at":1761409149000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1982119751024578894","full_text":"It's a few years away, but this is the product strategy we're working toward at Clerk\n\nAnyone know the company? They're public and this is their 2025 investor presentation https://t.co/lZu0iRTq8G","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":2911,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982945151824826585","quoted_status_permalink":{"url":"https://t.co/L24u2IZ4lf","expanded":"https://twitter.com/vince_jos/status/1982945151824826585","display":"x.com/vince_jos/stat…"},"retweeted":false,"fact_check":null,"id":"1983030573737337126","view_count":1191,"bookmark_count":0,"created_at":1761626306000,"favorite_count":4,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983030573737337126","full_text":"If you're building a B2B SaaS, Clerk's multi-tenant Organizations feature is a no-brainer","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983031341496369522","quoted_status_permalink":{"url":"https://t.co/NOGvExRhh9","expanded":"https://twitter.com/ethanjruby/status/1983031341496369522","display":"x.com/ethanjruby/sta…"},"retweeted":false,"fact_check":null,"id":"1983033792534294592","view_count":1720,"bookmark_count":1,"created_at":1761627073000,"favorite_count":12,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1983033792534294592","full_text":"If we do our job right, \"hours saved because we used Clerk\" should increase as your business grows\n\nThere's an increasingly deep bench of features you don't think about at launch, but are ready and waiting when you need them","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":3113,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983411776864825700","view_count":1037,"bookmark_count":1,"created_at":1761717192000,"favorite_count":11,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983411776864825700","full_text":"Up late tonight, figuring out how to bring great DX to an age-old auth problem\n\nThis part never gets old 😊","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Tc7DiMtkFw","expanded_url":"https://x.com/tweetsbycolin/status/1983610849614033303/photo/1","id_str":"1983592570090614786","indices":[269,292],"media_key":"3_1983592570090614786","media_url_https":"https://pbs.twimg.com/media/G4ci7tda8AIzCRe.jpg","type":"photo","url":"https://t.co/Tc7DiMtkFw","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":646,"w":1422,"resize":"fit"},"medium":{"h":545,"w":1200,"resize":"fit"},"small":{"h":309,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":646,"width":1422,"focus_rects":[{"x":0,"y":0,"w":1154,"h":646},{"x":139,"y":0,"w":646,"h":646},{"x":179,"y":0,"w":567,"h":646},{"x":301,"y":0,"w":323,"h":646},{"x":0,"y":0,"w":1422,"h":646}]},"media_results":{"result":{"media_key":"3_1983592570090614786"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983610849614033303","view_count":2076,"bookmark_count":4,"created_at":1761764654000,"favorite_count":28,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1983610849614033303","full_text":"Early on at Clerk, it started to crystallize that we were betting on a seismic shift in how identity products and devtools were built.\n\nAn advisor suggested we go all-in, but \"hedge\" by buying stock in incumbents that do things the old way.\n\nBest money I've ever lost: https://t.co/Tc7DiMtkFw","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":573,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,53],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1984654196151554194","view_count":573,"bookmark_count":0,"created_at":1762013408000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1984654196151554194","full_text":"“Stripe for X” is more about principles than patterns","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":2051,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/CyzVtEBS9b","expanded_url":"https://x.com/tweetsbycolin/status/1985042793031778803/photo/1","id_str":"1985036775597985792","indices":[279,302],"media_key":"3_1985036775597985792","media_url_https":"https://pbs.twimg.com/media/G4xEbiOa0AACEDY.jpg","type":"photo","url":"https://t.co/CyzVtEBS9b","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1410,"w":1614,"resize":"fit"},"medium":{"h":1048,"w":1200,"resize":"fit"},"small":{"h":594,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1410,"width":1614,"focus_rects":[{"x":0,"y":0,"w":1614,"h":904},{"x":0,"y":0,"w":1410,"h":1410},{"x":0,"y":0,"w":1237,"h":1410},{"x":171,"y":0,"w":705,"h":1410},{"x":0,"y":0,"w":1614,"h":1410}]},"media_results":{"result":{"media_key":"3_1985036775597985792"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985042793031778803","view_count":2051,"bookmark_count":2,"created_at":1762106056000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985042793031778803","full_text":"\"Investor update\" in public: \n\nOur year is strong! Our product-led strategy continues to drive venture-scale growth\n\nWe're especially popular among AI startups, who simply won't tolerate any inefficiency setting up application boilerplate\n\nWe've ~3x'd active apps the last 12mo: https://t.co/CyzVtEBS9b","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":1783,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985379576613367926","quoted_status_permalink":{"url":"https://t.co/WP6VLYeapE","expanded":"https://twitter.com/ClerkDev/status/1985379576613367926","display":"x.com/ClerkDev/statu…"},"retweeted":false,"fact_check":null,"id":"1985712866872471679","view_count":1783,"bookmark_count":1,"created_at":1762265814000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1985712866872471679","full_text":"AI is a lot better at getting things working, than at getting things working *securely.*\n\nWe've published evals and have started tracking which models are best at setting up account management (b2c + b2b), and at correctly setting up authn and authz checks.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":2443,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986892055088669111","view_count":2443,"bookmark_count":6,"created_at":1762546955000,"favorite_count":40,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1986892055088669111","full_text":"Clerk Billing grew 76% from September to October\n\nIn November, we're already up 37% with 3 weeks to go\n\nInsane numbers. I'm increasingly confident Billing revenue will beat Auth revenue in the long run\n\nThat should mean we can continue charging less than Auth0 forever 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":5583,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986922520486752561","quoted_status_permalink":{"url":"https://t.co/gyCdgreZcd","expanded":"https://twitter.com/rafaelrcamargo/status/1986922520486752561","display":"x.com/rafaelrcamargo…"},"retweeted":false,"fact_check":null,"id":"1986967762389114894","view_count":1240,"bookmark_count":0,"created_at":1762565005000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967762389114894","full_text":"⌘K for the power users 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986822483786555688","quoted_status_permalink":{"url":"https://t.co/s9iizLkfSd","expanded":"https://twitter.com/areeburrub/status/1986822483786555688","display":"x.com/areeburrub/sta…"},"retweeted":false,"fact_check":null,"id":"1986967137370755131","view_count":4343,"bookmark_count":5,"created_at":1762564856000,"favorite_count":13,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1986967137370755131","full_text":"Satellite domains are truly a brutal feature to support well\n\nIt was easy until third party cookies were blocked in Firefox and Safari, but now it's a crazy redirect handshake mess\n\nGlad the team has found a way to make it simple 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":3168,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,193],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987338218065567988","view_count":501,"bookmark_count":1,"created_at":1762653328000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987338218065567988","full_text":"MCP/Agent auth might need oauth3 or something new entirely\n\nTrying to square-peg-round-hole the old oauth2 specs feels like it’s stalling out.\n\nOauth2 simply wasn’t designed with agents in mind","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987563709900992864","view_count":1251,"bookmark_count":3,"created_at":1762707090000,"favorite_count":12,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1987563709900992864","full_text":"The biggest change envisioned by MCP isn’t dynamic agent registration… it’s that *every* app welcoming agents will need an OAuth provider\n\nNot just an OIDC provider, but the whole OAuth enchilada with well-defined scopes\n\nDynamic registration will prove to be the easy part","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,136],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987444826762084852","quoted_status_permalink":{"url":"https://t.co/G2zQ0FC545","expanded":"https://twitter.com/dsp_/status/1987444826762084852","display":"x.com/dsp_/status/19…"},"retweeted":false,"fact_check":null,"id":"1987560508309098882","view_count":1416,"bookmark_count":1,"created_at":1762706326000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987560508309098882","full_text":"Once this is done, Clerk is excited to play our standard role of layering great DX on top so you don’t need to think about oauth specs 😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":6860,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,225],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987985359976988844","view_count":6860,"bookmark_count":8,"created_at":1762807619000,"favorite_count":53,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"2493552175","conversation_id_str":"1987985359976988844","full_text":"Clerk is not just authentication 🙂\n\nClerk Billing makes it stupidly easy to sell your service.\n\nWe're still in beta, but details so far:\n\n1 app has made over $100,000 🚀\n6 over $10,000\n31 over $1,000\n107 over $100\n276 over $10","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":15283,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[11,169],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1188176252567478272","name":"Beka","screen_name":"imbereket","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"imbereket","lang":"en","retweeted":false,"fact_check":null,"id":"1988048793523359908","view_count":15283,"bookmark_count":9,"created_at":1762822743000,"favorite_count":92,"quote_count":2,"reply_count":8,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1987958423221317635","full_text":"@imbereket Sorry about this. Our policy is to avoid comparisons with competitors like this (e.g \"better than\")\n\nWe'll work through what happened and avoid in the future.","in_reply_to_user_id_str":"1188176252567478272","in_reply_to_status_id_str":"1987958423221317635","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":6495,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,56],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070716185326059","quoted_status_permalink":{"url":"https://t.co/kqZhvohPyb","expanded":"https://twitter.com/clerkdev/status/1989070716185326059","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989074183134015786","view_count":3904,"bookmark_count":1,"created_at":1763067215000,"favorite_count":25,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1989074183134015786","full_text":"Dear Credential Stuffers,\n\nKindly fuck off.\n\nLove, Clerk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989070721742696554","quoted_status_permalink":{"url":"https://t.co/M5Gd7qQ27G","expanded":"https://twitter.com/clerkdev/status/1989070721742696554","display":"x.com/clerkdev/statu…"},"retweeted":false,"fact_check":null,"id":"1989082978564337843","view_count":2591,"bookmark_count":5,"created_at":1763069312000,"favorite_count":17,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989082978564337843","full_text":"For better or worse, consumers love passwords and they’re here to stay.\n\nIt’s time we move past daydreams of “passwordless,” and begin better protecting users who just want to use passwords safely.\n\nProud of the team for setting a new standard in auth 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":4776,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1695890961094909952","name":"Cursor","screen_name":"cursor_ai","indices":[31,41]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/Zxex8iBBtG","expanded_url":"https://x.com/tweetsbycolin/status/1989461707421544519/photo/1","id_str":"1989461245414764544","indices":[152,175],"media_key":"3_1989461245414764544","media_url_https":"https://pbs.twimg.com/media/G5v8dktacAAc4KB.png","type":"photo","url":"https://t.co/Zxex8iBBtG","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":262,"w":341,"resize":"fit"},"medium":{"h":262,"w":341,"resize":"fit"},"small":{"h":262,"w":341,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":262,"width":341,"focus_rects":[{"x":0,"y":0,"w":341,"h":191},{"x":0,"y":0,"w":262,"h":262},{"x":0,"y":0,"w":230,"h":262},{"x":0,"y":0,"w":131,"h":262},{"x":0,"y":0,"w":341,"h":262}]},"media_results":{"result":{"media_key":"3_1989461245414764544"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989461707421544519","view_count":957,"bookmark_count":2,"created_at":1763159608000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989461707421544519","full_text":"I love that I can type this to @cursor_ai, and it takes the liberty to also initialize nginx - exactly like I wanted even though I forgot to mention it https://t.co/Zxex8iBBtG","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,209],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"pilcrowonpaper","lang":"en","retweeted":false,"fact_check":null,"id":"1989188858391699723","view_count":3816,"bookmark_count":6,"created_at":1763094555000,"favorite_count":36,"quote_count":1,"reply_count":6,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@pilcrowonpaper People still love them, and they're *fast*\n\nFrom our data:\n- SSO is fastest (Sign in with Google)\n- Then password\n- Then OTPs\n- Then \"magic\" links (I have no argument for why these still exist)","in_reply_to_user_id_str":"933242682075373568","in_reply_to_status_id_str":"1989167776146276480","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[26,224],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1879464482860126208","name":"mcarter","screen_name":"the_mewc","indices":[0,9]},{"id_str":"933242682075373568","name":"pilcrow","screen_name":"pilcrowonpaper","indices":[10,25]}]},"favorited":false,"in_reply_to_screen_name":"the_mewc","lang":"en","retweeted":false,"fact_check":null,"id":"1989191258993238274","view_count":3,"bookmark_count":0,"created_at":1763095128000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989167776146276480","full_text":"@the_mewc @pilcrowonpaper Yea, we hit this too with some enterprise Outlook plugins. Nightmare.\n\nUse email OTP instead 🙂 Put the 6 digits in the subject so users can see it in the notification - that will optimize for speed.","in_reply_to_user_id_str":"1879464482860126208","in_reply_to_status_id_str":"1989189582836146272","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":17352,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[10,92],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29854810","name":"james hawkins","screen_name":"james406","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"james406","lang":"en","retweeted":false,"fact_check":null,"id":"1989757640575275293","view_count":17352,"bookmark_count":1,"created_at":1763230164000,"favorite_count":37,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989725406153367899","full_text":"@james406 Have you really been far even as decided to use even go want to do look more like?","in_reply_to_user_id_str":"29854810","in_reply_to_status_id_str":"1989725406153367899","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":3185,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1989950830565626033","view_count":898,"bookmark_count":1,"created_at":1763276224000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989950830565626033","full_text":"TIL that \"SAML Jackson\" was acquired and renamed \"Polis\"\n\nThe tech lives on, but RIP to the greatest package name to ever exist","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990114004514087204","quoted_status_permalink":{"url":"https://t.co/ehO8umZnv4","expanded":"https://twitter.com/ThePeelPod/status/1990114004514087204","display":"x.com/ThePeelPod/sta…"},"retweeted":false,"fact_check":null,"id":"1990118582311895418","view_count":2287,"bookmark_count":2,"created_at":1763316219000,"favorite_count":11,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990118582311895418","full_text":"By EOY 2026, I'd wager this is the #1 reason for AI companies to use Clerk\n\nWe're in the process of rolling out a new engine. Detection rates are way up, and we have far fewer false positives than simple captchas. Reach out if you need it and we can flag you in!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":22068,"startTime":1763337600000,"endTime":1763424000000,"tweets":[{"bookmarked":false,"display_text_range":[0,212],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989083696889245844","quoted_status_permalink":{"url":"https://t.co/XInnKLvFu9","expanded":"https://twitter.com/1finebreed/status/1989083696889245844","display":"x.com/1finebreed/sta…"},"retweeted":false,"fact_check":null,"id":"1990447645614346694","view_count":21621,"bookmark_count":52,"created_at":1763394674000,"favorite_count":85,"quote_count":1,"reply_count":12,"retweet_count":1,"user_id_str":"2493552175","conversation_id_str":"1990447645614346694","full_text":"💯 spot on\n\nClerk JWTs have a 1 minute TTL so they auto-revoke quickly\n\nOur Session API to get new JWTs is stateful\n\nI hate when auth solutions position long-lived JWTs as a viable alternative to stateful sessions","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,288],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1280123197","name":"__Ola__.js 🔥","screen_name":"1FineBreed","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"1FineBreed","lang":"en","retweeted":false,"fact_check":null,"id":"1990433848358777248","view_count":447,"bookmark_count":0,"created_at":1763391384000,"favorite_count":1,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1989083696889245844","full_text":"@1FineBreed 💯\n\nWith Clerk: JWTs are distinct from sessions and have a 60 second TTL\n\nWe handle JWT refreshes in a poller to minimize latency. The refresh process requires the stateful session.\n\nUsers only hit the latency of an inline-refresh on their first visit back with an expired JWT.","in_reply_to_user_id_str":"1280123197","in_reply_to_status_id_str":"1989083696889245844","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-19","value":1135,"startTime":1763424000000,"endTime":1763510400000,"tweets":[{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1651729524579766272","name":"CodeRabbit","screen_name":"coderabbitai","indices":[37,50]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1990817427433619737","quoted_status_permalink":{"url":"https://t.co/8Obp12Quyg","expanded":"https://twitter.com/coderabbitai/status/1990817427433619737","display":"x.com/coderabbitai/s…"},"retweeted":false,"fact_check":null,"id":"1990861285035253968","view_count":1135,"bookmark_count":2,"created_at":1763493293000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"2493552175","conversation_id_str":"1990861285035253968","full_text":"We've been really impressed with how @coderabbitai speeds up development cycles\n\nPlus, it follows my core devtools tenants of low lift setup and really fast time-to-value 🚀","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-20","value":1720,"startTime":1763510400000,"endTime":1763596800000,"tweets":[{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1006906732919054338","name":"Tuple","screen_name":"tuple","indices":[61,67]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1991213997526511960","view_count":1720,"bookmark_count":1,"created_at":1763577386000,"favorite_count":28,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"2493552175","conversation_id_str":"1991213997526511960","full_text":"If your remote engineering team uses Zoom or Meet instead of @tuple, you're missing out on a really easy productivity unlock","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}]},"interactions":{"users":[{"created_at":1500398024000,"uid":"887359744314413061","id":"887359744314413061","screen_name":"TimZolleis","name":"tim","friends_count":117,"followers_count":547,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1257956650281033729/nL9RKfVT_normal.jpg","description":"Im absolutely right","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"behance.net/timzolleis","expanded_url":"http://behance.net/timzolleis","url":"https://t.co/VyXlq7WCJc","indices":[0,23]}]}},"interactions":1},{"created_at":1736934239000,"uid":"1879464482860126208","id":"1879464482860126208","screen_name":"the_mewc","name":"mcarter","friends_count":229,"followers_count":82,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1879473045301080064/pKD4S7q8_normal.jpg","description":"building https://t.co/WBIOpbih27 for structural engineers and manufacturing \n\nindiehacking apps like https://t.co/iZUwrUBP0i for data analysts","entities":{"description":{"urls":[{"display_url":"calcs.com","expanded_url":"http://calcs.com","url":"https://t.co/WBIOpbih27","indices":[10,33]},{"display_url":"chartcastr.com","expanded_url":"http://chartcastr.com","url":"https://t.co/iZUwrUBP0i","indices":[102,125]}]}},"interactions":1},{"created_at":1612853086000,"uid":"1359030412413083649","id":"1359030412413083649","screen_name":"_mohdziyad","name":"Ziyad","friends_count":197,"followers_count":59,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1905728779810689025/JESX_K4m_normal.jpg","description":"Somehow, I’ll outfox every box they try to throw me in","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1363690086000,"uid":"1280123197","id":"1280123197","screen_name":"1FineBreed","name":"__Ola__.js 🔥","friends_count":3803,"followers_count":4918,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1705712698388836352/Xl9LzuTp_normal.jpg","description":"Tech Advocate | Music Addict | Ambivert | Chelsea FC | SWE | Opinions are mine only","entities":{"description":{"urls":[]}},"interactions":1}],"period":14,"start":1762407009362,"end":1763616609362}}},"settings":{},"session":null,"routeProps":{"/creators/:username":{}}}