Jason Bosco @jasonbosco.bsky.social · 02/10/2026Just about to make a DNS change that affects hundreds of thousands search requests per minute on Typesense Cloud. No big deal. All in a day's work. 010
Jason Bosco @jasonbosco.bsky.social · 01/10/2026Having your agents pay down the tech debt you've created over the years is so strangely satisfying 😬 000
Jason Bosco @jasonbosco.bsky.social · 30/09/2026Ok, with all that talk about MCP Servers... If you were wondering, does Typesense have an MCP Server? Funny you should ask. Yes! Yes we do. We recently launched an MCP Server for Typesense Cloud! So you can now tell your agent: 100
Jason Bosco @jasonbosco.bsky.social · 29/09/2026Signs that an MCP Server is well built: 1) It thoughtfully limits the number of tools it exposes to the agent (to improve instruction following and reduce context bloat), and instead designs them as parameters to tool calls. 320
Jason Bosco @jasonbosco.bsky.social · 28/09/2026We hit 1 MILLION downloads a WEEK for our Typesense JavaScript library! 📈 4x increase from same time last year 000
Jason Bosco @jasonbosco.bsky.social · 21/09/2026For a while it was just telephone and physical mail That’s how you did business with customers. Then came this little idea of connecting computers together in a network. A global little network called the Internet. 100
Jason Bosco @jasonbosco.bsky.social · 18/09/2026I was recently looking for a SaaS product. Having experienced the usefulness of MCP Servers recently, my evaluation criteria sub-consciously included “MCP Server availability” to my checklist. 100
Jason Bosco @jasonbosco.bsky.social · 17/09/2026I don't think MCP Servers are going to fully replace web / mobile UIs. There are plenty of things where I want to look around, browse, inspect things visually, etc. But for "I know exactly what I want done, please just go do it" workflows 100
Jason Bosco @jasonbosco.bsky.social · 15/09/2026When I first started using an MCP Server, I thought “cool, I guess” and left it at that. Didn’t really get the hype. Then months later, I installed a second MCP Server from another SaaS platform into the same agent and that is where things got interesting for me. 100
Jason Bosco @jasonbosco.bsky.social · 11/09/2026One thing I really like about MCP Servers: I don't have to remember where a SaaS product put a particular feature. Which menu was it under? Which settings page? Was it under the three dots? 😅 I can just tell my ChatGPT / Codex / Claude instance what I want done, and it will figure it out. 010
Jason Bosco @jasonbosco.bsky.social · 10/09/2026Repulsed by the hype around MCP Servers? This is for you. When it launched, MCP was so hyped up that it left a bad taste in my mouth. But now after having used MCP Servers from a few SaaS services in my day-to-day, I've seen the light. Here's the framing that helped me: 100
Jason Bosco @jasonbosco.bsky.social · 09/09/2026I’m pretty sure funny people are safe from AI I’m hiring comedy writers at the moment and it’s a great reminder that being funny is hard So much is about timing, instinct and human experience 000
Jason Bosco @jasonbosco.bsky.social · 07/09/2026My biggest regrets about bootstrapping Typesense instead of raising VC THREAD ⬇️ 000
Jason Bosco @jasonbosco.bsky.social · 04/09/2026Codex added a test for... the text inside docs that assert that certain keywords are present in the markdown files in the repo We are leaving no stone unturned alright. Them bugs could be anywhere 000
Jason Bosco @jasonbosco.bsky.social · 03/09/2026Time to switch to my trusty old self-hosted coding agent in my brain today 000
Jason Bosco @jasonbosco.bsky.social · 18/08/2026Exhibit N for why you still need to review agent authored code: 100
Jason Bosco @jasonbosco.bsky.social · 30/07/2026Looks like Kiwi considers an Orange its competitor Someone at the Kiwi company took a SaaS marketing class I guess 000
Reposted by Jason BoscoEvil Martians @evilmartians.com · 22/07/2026Entering the speaker lounge: Jason Bosco (@jasonbosco.bsky.social) He's the founder of Typesense, a bootstrapped, open-source search engine built on Rails. It handles 10+ billion searches every month. We're excited to have him on stage. 052
Jason Bosco @jasonbosco.bsky.social · 08/06/2026The allure of automating every little thing is even more hard to resist in the age of coding agents. Gotta remind myself of this classic xkcd often 100
Jason Bosco @jasonbosco.bsky.social · 03/06/2026I tried running 3 agent sessions in parallel yesterday, each working on an independent project (git worktrees ftw). 100
Jason Bosco @jasonbosco.bsky.social · 27/05/2026AI-powered strawberries 🤨 And here I was thinking only SaaS companies were stuffing AI features down everyone’s throats Also TIL Dyson (the vacuum company) is into farming 000
Jason Bosco @jasonbosco.bsky.social · 22/05/2026On one hand, I appreciate our AI overlords keeping us safe from harm... On the other hand, I worry about what happens when safety guardrails misunderstand your intent and refuse to do legitimate work. 100
Jason Bosco @jasonbosco.bsky.social · 19/05/2026Time to author code (with LLMs): 1 hour Time to review said code: 1 week 120
Jason Bosco @jasonbosco.bsky.social · 15/05/2026The year is 2030. We've all gotten so used to LLM chat interfaces that instead of typing `ls` into our bash prompts, we type: $ list files in directory <requests goes off to an LLM to parse...> 5s later... tool_call: ls 5s later... 110
Jason Bosco @jasonbosco.bsky.social · 07/05/2026The liability for safety relies on you when you use self-driving in a car. Similarly, the burden of making sure your LLM generated code works for all edge cases relies on you, and not the reviewer. Don’t throw slop over to your colleagues. They can generate slop themselves. 000
Jason Bosco @jasonbosco.bsky.social · 05/05/2026Ok which one of you is buying RAM, together with an Air Fryer?! Enough of y'all are doing it, why else would Amazon recommend this as a "Frequently bought together" item? Do you put the RAM in the air fryer or something? That's one way to cook I guess. 010
Jason Bosco @jasonbosco.bsky.social · 01/05/2026“No one reads compiler output, so no one will review LLM code.” Yeah, no. Compilers are deterministic transformations over a formally-defined programming language. They guarantee that your program’s semantics will be remain intact through the transformation. You learn this as a CS major. 100
Jason Bosco @jasonbosco.bsky.social · 24/04/2026I see a wedge developing among early-career software engineers: Those who use LLMs mindlessly to generate code, and call it day, which causes their skillset to plateau vs those who use LLMs to satisfy their curiosity and learn, while still helping them move faster. 100
Jason Bosco @jasonbosco.bsky.social · 21/04/2026This is the sobering reality of “agent max-ing” as of today. (Yes I know this won’t age well). But having a list of AI generated PRs waiting for me to review is such a big mental overload for me personally, 100
Jason Bosco @jasonbosco.bsky.social · 17/04/2026Can some of my AWS friends pass this on to the powers that be at Amazon, and make this happen? Pretty please? 🙏 Benefit to AWS: you get to spark interest in data center tech and build yourself a pipeline of candidates and potential users for life. 000
Jason Bosco @jasonbosco.bsky.social · 14/04/2026This mechanical keyboard from Apple used to feel so good. Bring 'em back! 000
Jason Bosco @jasonbosco.bsky.social · 08/04/2026Imagine starting an open source project You bootstrap it, and refuse to take venture capital And then 10 years later... You see your project's name plastered on 50+ buses in San Francisco Surreal. Feeling. 110
Jason Bosco @jasonbosco.bsky.social · 07/04/2026Free startup idea: an IDE hyper-focused on making PR reviews created by agents easy to review, while allowing navigation of the code base easily, providing helpful context, etc. 010
Jason Bosco @jasonbosco.bsky.social · 02/04/2026The day I can finally weed out ALL flaky tests in my test suite by letting an agent run tests in various combinations, would be a fantastic day. Still not quite there yet, at least not with Capybara. Even the best models, churning for an hour, only seems to get me so far. 000
Jason Bosco @jasonbosco.bsky.social · 01/04/2026I like that Grok mentions Typesense before Algolia 😎 000
Jason Bosco @jasonbosco.bsky.social · 31/03/2026Perfect analogy for what happens if you don’t review code that agents write. That feature you asked it to implement works, sure. But at the expense of a sprawling monstrosity under the hood. 100
Jason Bosco @jasonbosco.bsky.social · 27/03/2026I've had this laundry list of TODOs sitting in my backlog, that I've always wanted to get to, but couldn't convince myself of the value vs effort involved. Thanks to coding agents, that list is now finally shrinking in size. This actually feels... really good! 100
Jason Bosco @jasonbosco.bsky.social · 26/03/2026I still haven’t recovered from the time when Claude just deleted an integration test case because it was flaky, after it had attempted to fix it several times. Would I have done the same thing had I been frustrated with that flaky test? May be. But I have higher standards for coding agents. 010
Reposted by Jason BoscoJeremy Smith @jeremysmith.co · 24/03/2026We've got some haikus going! Login with GitHub and vote for your faves! 😄 haiku.blueridgeruby.comhaiku.blueridgeruby.comBlue Ridge Ruby Haiku GiveawaySubmit a haiku for a chance to win a ticket to Blue Ridge Ruby 2026! 041
Jason Bosco @jasonbosco.bsky.social · 24/03/2026I see a new form of tech debt coming for dev teams: Comprehension debt. As more and more code is generated by LLMs, if teams don’t take the time to understand deeply what the generated code is doing, as well as code they write by hand… 101
Jason Bosco @jasonbosco.bsky.social · 20/03/2026After about 3 years of using Safari as my daily browser, I've begrudgingly switched back to Chrome. There's a bug in Safari that randomly shows up and requires that I double-click on every link / button for it to register as a single click. 100
Jason Bosco @jasonbosco.bsky.social · 17/03/2026“We traced the root cause of the issue that caused the downtime, and turns out it’s all <model provider>’s fault. They generated bad quality code that was subtly wrong, and other agents did not catch it either, and it was pushed to production. We’ve updated our prompts to fix the situation.” 100
Jason Bosco @jasonbosco.bsky.social · 13/03/2026Once you get over the novelty of prompting LLMs to build stuff, you then slowly start craving the joy that originally drew you to your craft 000
Jason Bosco @jasonbosco.bsky.social · 11/03/2026If you love software engineering and want to one day start your own company: Know that you’ll spend less time on software engineering than you’d like, when you own a company! “It’s my company and I can do whatever I want”. Nope. This is a common misconception. 100
Jason Bosco @jasonbosco.bsky.social · 06/03/2026LLM-generated (slop) PRs are going to fundamentally reshape how open source communities function. 000
Jason Bosco @jasonbosco.bsky.social · 05/03/2026To the folks using LLMs to auto-reply to posts: Might I recommend you prompt your agent to use your tone of voice, and have it say something unique? All I see is either a rehash of what was said, or a bland follow-up question. It’s super easy to see through this. 100
Jason Bosco @jasonbosco.bsky.social · 03/03/2026TIL that the Federal Reserve has a status page, and that ACH payments had an incident today. 000