Sign in

Jonathan Norris

@jonathannorris.bsky.social
225 followers 744 following 49 posts

Co-Founder & CTO @ Taplytics + DevCycle Tech, NBA, Raptors, Robots

PostsRepliesMedia
Reposted by Jonathan Norris
OpenFeature @openfeature.dev · 19/08/2026
This is what a standard is for. Each of these teams shipped a product without inventing new APIs and SDKs, so application code stays portable and teams remain free to move between them.
011
Reposted by Jonathan Norris
OpenFeature @openfeature.dev · 19/08/2026
Some big updates for OpenFeature so far this year — @datadoghq.com, @vercel.com, @cloudflare.social, @developers.google.com, @mixpanel.com, @octopusdeploy.bsky.social all launched feature flag services supporting the standard. openfeature.dev/blog/openfea...
openfeature.dev
OpenFeature Mid-2026 Update: Platform-Native Feature Flags, a New TC Member, and Spec v0.9.0 | OpenFeature
Six large platforms shipped feature flag services supporting OpenFeature, new vendors joined the ecosystem, Nicklas Lundin joined the Technical Committee, and specification v0.9.0 shipped.
154
Jonathan Norris @jonathannorris.bsky.social · 06/06/2026
Glad you are enjoying it, works well with a Mac mini hooked up to a TV
010
Jonathan Norris @jonathannorris.bsky.social · 29/05/2026
@davidpierce.xyz you should try Gforce Now for 007, it’s good now.
110
Jonathan Norris @jonathannorris.bsky.social · 30/03/2026
Had a great time at #KubeCon last week with the @openfeature.dev folks. We had a bunch of great in-person discussions on the future of the project. Outlined the outcomes from the week here: openfeature.dev/blog/kubecon...
openfeature.dev
KubeCon EU 2026 Recap: In-Person Discussions and What's Next | OpenFeature
A recap of OpenFeature at KubeCon EU 2026 in Amsterdam. Sessions, booth conversations, and summaries from our in-person community discussions on experimentation, OFREP, flagd, AI workflows, and more.
010
Jonathan Norris @jonathannorris.bsky.social · 10/11/2025
colocatedeventsna2025.sched.com/event/28D4h/...
colocatedeventsna2025.sched.com
CNCF-hosted Co-located Events North America 2025: AI Ships Fast and Breaks Things — Featur...
View more about this event at CNCF-hosted Co-located Events North America 2025
000
Jonathan Norris @jonathannorris.bsky.social · 10/11/2025
Made it to Atlanta for #kubecon and the OpenFeature Summit. Excited to hangout with great OpenFeature community and learn some new things. Giving a talk today about how AI is breaking release processes and how feature flags (and maybe LEGO) can help manage the chaos.
120
Jonathan Norris @jonathannorris.bsky.social · 02/11/2025
Baseball is crewel
000
Reposted by Jonathan Norris
ℳatt @matttomic.bsky.social · 02/11/2025
DON'T NEED KNEE CARTILEGE TO HIT DINGERS!!!!!!
017722
Jonathan Norris @jonathannorris.bsky.social · 24/10/2025
Get Hyped the @BlueJays play in the World Series today!!! youtu.be/ali2Ssvh7eg?...
youtu.be
"Get Behind Anything" 2025 MLB World Series Hype Video Promo | Toronto Blue Jays
YouTube video by @iamwillycool
120
Reposted by Jonathan Norris
Blake Murphy @blakemurphy.bsky.social · 21/10/2025
Gausman the win, Bassitt the hold, Hoffman strikes out the side for the save. And Springer with one of the biggest homers imaginable. Unreal.
425721
Jonathan Norris @jonathannorris.bsky.social · 21/10/2025
I can’t believe it! WORLD SERIES!
000
Jonathan Norris @jonathannorris.bsky.social · 09/10/2025
Man that was a stressful jays game, not sure I can handle this the whole way. This Jays team has a special vibe to it.
120
Jonathan Norris @jonathannorris.bsky.social · 26/09/2025
Hot take: `npx -y some-local-mcp` is the new `curl | sh`. We’re teaching devs to auto-install + execute random npm packages with local file system access. Remote MCP servers over HTTP/SSE are just structurally safer.
000
Jonathan Norris @jonathannorris.bsky.social · 24/09/2025
Sure, if you are trying to one-shot a feature, overall intelligence is everything. But I think most developers working in larger codebases pair-program with their LLM, and iteration speed is the most important factor for productivity.
100
Jonathan Norris @jonathannorris.bsky.social · 24/09/2025
Also, I still need to experiment more with `grok-4-fast-reasoning` in Cursor, but it's so crazy fast. I'm coming to believe that very fast + medium intelligence is way more important than slow + smart intelligence for working with these models as a day-to-day pair programmer.
100
Jonathan Norris @jonathannorris.bsky.social · 24/09/2025
Okay, I'm pretty impressed with `gpt-5-codex` in Cursor so far. It seems to mostly have the intelligence of `gpt-5` while being way faster to iterate with. I found `gpt-5` was hurting my productivity with how slow it was; the iteration time just got too long.
310
Jonathan Norris @jonathannorris.bsky.social · 19/09/2025
Fellow Transit nerds out there, this is a good watch: www.youtube.com/watch?v=XlHq...
youtube.com
How Montreal’s miracle metro could change everything
YouTube video by The Flying Moose
010
Jonathan Norris @jonathannorris.bsky.social · 02/09/2025
Full write-up is here → blog.devcycle.com/devcycle-mcp...
blog.devcycle.com
000
Jonathan Norris @jonathannorris.bsky.social · 02/09/2025
5/ The real magic of MCP is when it deeply integrates into your actual coding flow. You can now ask your AI something like ‘wrap this in a feature flag’, it writes the code, it auto-creates or fetches the flag, and self-targets you into the flag for testing.
101
Jonathan Norris @jonathannorris.bsky.social · 02/09/2025
4/ Cloudflare Workers AI + Durable Objects made auth easy and handled all of the OAuth state for us. Remote MCP servers seem like the much easier install path, getting everyone to "npx -y" install some random script with full computer access is a security nightmare in waiting.
200
Jonathan Norris @jonathannorris.bsky.social · 02/09/2025
3/ Giving the agent too many tools is a problem. Exposing every single API was easy, but all it did was overload the context. Merging related calls into fewer, more powerful tools gave the agent just enough without eating all the AI’s context window.
100
Jonathan Norris @jonathannorris.bsky.social · 02/09/2025
2/ Descriptive errors makes up for a lot of other issues. This made the MCP go from “meh, it works” to “oh wow, this matters.” At first, our errors were vague and unhelpful, which made the agent hallucinate. Once we made errors specific, the AI Agent + MCP could actually recover.
110
Jonathan Norris @jonathannorris.bsky.social · 02/09/2025
1/ Good input schemas are critical. The input schemas (and descriptions) are your AI agent's primary context when deciding which tool to call. In certain places, .describe() statements on your schema parameters will help push the AI agent in the right direction.
100
Jonathan Norris @jonathannorris.bsky.social · 02/09/2025
Building @devcyclehq.bsky.social MCP server started off as one of my favourite hackathon projects we've ever done. But it took a lot of iteration to go from “it works” hackathon code to production-ready code. Here’s what we learned along the way (thread):
220
Jonathan Norris @jonathannorris.bsky.social · 11/08/2025
Not impressed with GPT-5 so far, totally whiffed on helping me fix a bug with our MCP server schemas and just created a mess. Claude Opus figured out the issue in one prompt (it still made a bit of a mess creating tests, but it was easy to get working). Back to Claude for now...
000
Jonathan Norris @jonathannorris.bsky.social · 08/08/2025
Time for an upgrade, the M4 runs GPT-5 faster right?
130
Jonathan Norris @jonathannorris.bsky.social · 31/07/2025
There is more hope that less resource-intensive models will soon match the performance of state-of-the-art models. But users expect that they can use the leading models all day for next to nothing, breaking that habit will be hard...
000
Jonathan Norris @jonathannorris.bsky.social · 31/07/2025
Gotta love the land-grab era of cheap LLM token usage in these AI coding tools. I still remember the era when you could get an Uber across SF for cheaper than MUNI, or get a $0.25 fruit rollup delivered for free to your door...
100
Jonathan Norris @jonathannorris.bsky.social · 19/07/2025
The signup flow needs some work, literally didn’t know there were paid plans that could be scrolled horizontally. This needs to be a vertical scroll, or something more compact that makes it obvious there are multiple plans.
000
Jonathan Norris @jonathannorris.bsky.social · 03/06/2025
Couldn't agree more with this post. Coding agents finally made using LLMs feel like a step change in productivity. When the LLM can use agents to run tests, linting, interact with git, and search the web, they don't have to be 100% perfect if they can check their work. fly.io/blog/youre-a...
fly.io
My AI Skeptic Friends Are All Nuts
My smartest friends have bananas arguments about LLM coding.
110
Jonathan Norris @jonathannorris.bsky.social · 28/05/2025
Random thought: I wonder if the OpenAI device is AirPods where the case can listen to conversations from your pocket (Sam hinted at this) it’s already the “third device” most people carry around.
000
Jonathan Norris @jonathannorris.bsky.social · 17/05/2025
When you are cleaning up and you find your old Sega Game Gear. 🙀
1111
Jonathan Norris @jonathannorris.bsky.social · 29/04/2025
There is a lot of hard work ahead for Canada, but I'm excited for @mark-carney.bsky.social and parliament to get to work. Most proud of our healthy democracy and electoral process.
010
Jonathan Norris @jonathannorris.bsky.social · 29/04/2025
Proud of our democracy today 🇨🇦
120
Jonathan Norris @jonathannorris.bsky.social · 27/04/2025
@reckless.bsky.social even Home Depot is getting in on the party speakers
010
Jonathan Norris @jonathannorris.bsky.social · 26/04/2025
I know someone who would make a great progressive conservative candidate, he’s even a former banker, but he’s currently the liberal prime minister.
030
Reposted by Jonathan Norris
OpenFeature @openfeature.dev · 11/04/2025
Looking for your feature flag evaluations to be tied to your error and performance monitoring, take a look at @sentry.io new OpenFeature Hooks: openfeature.dev/blog/sentry-...
openfeature.dev
Sentry OpenFeature Integration | OpenFeature
Announcing Sentry's OpenFeature integration for enhanced feature flag observability
022
Jonathan Norris @jonathannorris.bsky.social · 01/04/2025
Kicking off @openfeature.dev Summit!
000
Jonathan Norris @jonathannorris.bsky.social · 31/03/2025
On my way to London for #KubeCon and @openfeature.dev summit! Excited to give a talk and MC. Going to need to channel my @andrewdmaclean.bsky.social energy.
020
Reposted by Jonathan Norris
Mark Carney @mark-carney.bsky.social · 22/03/2025
Elbows up, Canada.
14725201213260
Reposted by Jonathan Norris
OpenFeature @openfeature.dev · 21/03/2025
Happy to share that OpenFeature Node.js Providers are now supported by the open-source @vercel.com Flags SDK for Next.js and SvelteKit. Check out the details: openfeature.dev/blog/vercel-...
openfeature.dev
Vercel Flags SDK - OpenFeature Adapter | OpenFeature
Announcing Vercel Flags SDK OpenFeature Adapter
041
Jonathan Norris @jonathannorris.bsky.social · 19/03/2025
I had a lot of fun hacking on a Codemod.com for @openfeature.dev, automatically transforming a codebase to OpenFeature has that magical 🧙‍♂️✨ feeling: github.com/DevCycleHQ-S...
010
Reposted by Jonathan Norris
OpenFeature @openfeature.dev · 19/03/2025
🎉 Hackathon recap! @devcyclehq.bsky.social recently hosted a hackathon to explore OpenFeature, and the results were incredible! Check out the projects ranging from OpenFeature CLI improvements to using OpenFeature Remote Evaluation Protocol with CloudFlare Workers!
openfeature.dev
DevCycle March 2025 - OpenFeature Hackathon | OpenFeature
DevCycle March 2025 OpenFeature Hackathon
032
Jonathan Norris @jonathannorris.bsky.social · 06/03/2025
This is an awesome overview by @betterstack.com on how to quickly implement @openfeature.dev www.youtube.com/watch?v=ZJzQ...
youtube.com
OpenFeature Will CHANGE How You Deploy Code
YouTube video by Better Stack
030
Jonathan Norris @jonathannorris.bsky.social · 04/03/2025
Looking forward to going live soon and talking about @openfeature.dev!
030
Reposted by Jonathan Norris
Jeremy Morrell @jeremymorrell.dev · 27/02/2025
Damn, this is a perspective I wished I had thought of when writing jeremymorrell.dev/blog/opentel...
jeremymorrell.dev
On OpenTelemetry and the value of Standards | Jeremy Morrell
OpenTelemetry is not perfect, but the value of having one shared standard for instrumentation and telemetry is huge
2134
Reposted by Jonathan Norris
OpenFeature @openfeature.dev · 27/02/2025
OpenFeature Summit talk schedule lookin' 🔥🔥🔥 See us at the summit, as well as at KubeCon EU!
openfeature.dev
OpenFeature at KubeCon EU '25 | OpenFeature
OpenFeature at KubeCon EU '25
056
Reposted by Jonathan Norris
Basic Apple Guy @basicappleguy.com · 21/02/2025
A reminder to turn Advanced Data Protection On for those who haven't. Settings > iCloud > Advanced Data Protection
1124874
Jonathan Norris @jonathannorris.bsky.social · 21/02/2025
🇨🇦
010