Sign in

Matt TK Taylor

@tk.gg
3.1K followers 1.4K following 924 posts

pm on developer platform @cloudflare.social ex pm @financialtimes.com @MattieTK on the bird app, tk.gg elsewhere. Builder of vidgrid.tk.gg and @project-push.tk.gg

PostsRepliesMedia
Reposted by Matt TK Taylor
EmDash CMS @emdashcms.com · 28/09/2026
EmDash 1.0 is here! A modern, secure CMS, built on Astro as the spiritual successor to WordPress. Plugins run in secure sandboxes, and the distributed plugin registry is powered by Atproto!
emdashcms.com
EmDash 1.0: an open source CMS for Astro
Announcing EmDash 1.0, a stable, free and open source CMS built on Astro.
621144
Matt TK Taylor @tk.gg · 28/09/2026
And – though I had very little to do with this – I'm very proud of what @mk.gg and the team around @emdashcms.com have created. This can genuinely now be the 'spiritual successor to WordPress', the team have built a prototype into a real 1.0 product. blog.cloudflare.com/emdash-cms-p...
blog.cloudflare.com
EmDash 1.0: the stable CMS with a secure plugin registry
EmDash 1.0 is a stable, open source CMS built for Astro, with agent-friendly workflows, secure sandboxed plugins, and a decentralized registry that keeps publishers in control.
3416
Matt TK Taylor @tk.gg · 28/09/2026
First of three releases today from the incredible teams I've been working with over the past 9 months: introducing Forge, the open source pipeline for generating SDKs, docs and CLIs (👀) from OpenAPI specs (and other inputs!) Other two out momentarily... blog.cloudflare.com/forge-open-s...
blog.cloudflare.com
Introducing Forge: the open source pipeline for generating SDKs, CLIs, docs, and more
Forge is a pluggable, open-source pipeline that runs in CI to generate SDKs, CLIs, and documentation directly from API definitions.
0101
Matt TK Taylor @tk.gg · 28/09/2026
—
190
Matt TK Taylor @tk.gg · 24/09/2026
So hype
070
Matt TK Taylor @tk.gg · 24/09/2026
I've just added an MCP to an agent-simulator I've built to sandbox a bunch of different harnesses and play around with CLI improvements. And I'm so regretful I didn't do this earlier. Forms, even chat interfaces, in tools are so dead. The harness is the universal interface.
220
Reposted by Matt TK Taylor
Emma Yeomans @yeomans.bsky.social · 22/09/2026
Worrying scenes in the Channel today, for all interested in asylum policy and maritime tactics. A small boat from Normandy spent more than 30 hours at sea. Those on board now on their 2nd rescue vessel as Border Force forced to play cat and mouse with far-right activists who have their own boat.
1042175955
Reposted by Matt TK Taylor
Astro @astro.build · 18/09/2026
What if WordPress were an Astro app? If you’ve ever wondered what that might look like, let @mk.gg introduce @emdashcms.com, an Astro-native CMS.
youtube.com
What if WordPress were an Astro app? | Astro Together FRA 2026 × Seibert
Have you ever wondered what WordPress would look like if it were an Astro app? Matt Kane has you covered with EmDash, a CMS built to replace WordPress with Astro in…
1173
Matt TK Taylor @tk.gg · 19/09/2026
What if Jev found your agent the right command to use from a selection of over 3000+?
150
Reposted by Matt TK Taylor
Trustfnd @trustfnd.com · 03/09/2026
NEW: The Collaborators tab is live on Trustfnd. See who's already there, what you have in common with them, and connect to get a bundle started. Independent journalist? Get verified for free: trustfnd.com
Headline "Connect. Bundle. Grow together." above three journalist profile cards fanned out. The center card shows @thelever (The Lever) with 3 collaborators, links to their website, Bluesky and Instagram, and a note "You are mutuals on Bluesky." A hand cursor is pressing a large red "Connect" button.
1116
Reposted by Matt TK Taylor
Matt Kane @mk.gg · 22/08/2026
Meet ☁️ Cumulus: an atproto blob proxy on Cloudflare Workers Cache. Supports Bluesky-compatible image resizing, mimetype filtering, CID verification. Run a lexicon-scoped instance just for your app. Subscribes to labelers to purge account and record !takedowns.
github.com
GitHub - ascorbic/cumulus: ATProto blob proxy on Cloudflare Workers Cache
ATProto blob proxy on Cloudflare Workers Cache. Contribute to ascorbic/cumulus development by creating an account on GitHub.
910912
Matt TK Taylor @tk.gg · 19/08/2026
Do you build Cloudflare Workers with Vite? Do you use Auxiliary Workers? This is a part of the config we are considering changing and we would like to hear from any users of it. Discussion here: github.com/cloudflare/w...
2135
Reposted by Matt TK Taylor
Jennifer Williams @jenwilliamsft.bsky.social · 15/08/2026
Only just clocked this was the BBC. Come on, there’s no excuse for this
825744
Matt TK Taylor @tk.gg · 14/08/2026
Well that was the dumbest preemptive alert ever. Remember all that messaging about the test because of the fear of hidden phones being discovered. Did "the possibility of wildfires" meet that bar?
480
Matt TK Taylor @tk.gg · 11/08/2026
Android users who are annoyed by ads in push notifications: have you gone through the effort of trying to work out which notification channel is which, have you just turned off notifications entirely, or do you live with it in some way?
131
Matt TK Taylor @tk.gg · 04/08/2026
This is a great read on AI and design. So many people get stuck with finessing a button when it's the composite that really matters. Defining that composite and using AI to keep it aligned across your app is so smart. mattrothenberg.com/notes/you-do...
mattrothenberg.com
You Don't Have a Design System
A component library gives you parts. A design system carries the decisions that make a product feel coherent.
030
Matt TK Taylor @tk.gg · 29/07/2026
Integration testing on Cloudflare Workers? We've just made it a lot easier for you. 🗑️ bin unstable_startWorker() 🎁 unwrap createTestHarness() See how much cleaner a simple test setup looks like. Read more: developers.cloudflare.com/changelog/po...
151
Reposted by Matt TK Taylor
Andrew Lisowski 💻 @hipstersmoothie.com · 18/07/2026
Can you guys fix the bug where logging into the app immediately sets my dms settings to "no one"? I love the app but I like keeping my DMs open
3221
Reposted by Matt TK Taylor
Scott @scottydo16.bsky.social · 19/07/2026
3762121634
Matt TK Taylor @tk.gg · 19/07/2026
Argentina are wearing the strongest plot armour there ever has been.
030
Matt TK Taylor @tk.gg · 19/07/2026
I preferred yesterday's final.
030
Matt TK Taylor @tk.gg · 19/07/2026
how is this not a red card
061
Matt TK Taylor @tk.gg · 18/07/2026
B team > A team? 🤭
140
Reposted by Matt TK Taylor
Trustfnd @trustfnd.com · 15/07/2026
NEW in Trustfnd: Upgrade offers email series 🥳 Bundle Passes are the best way for journalists to get discovered by people happy to pay for their journalism. Now you can more easily turn those people into recurring subscribers once their Pass expires. 🧵
Launch post showing the conversion of a Bundle Pass holder into a recurring subscriber. At the center, a phone displays an in-newsletter offer email headed "Keep access for a year at 30% off" from Autonomy News (autonomynews.co), with three checkmarked benefits above a black "Claim offer" button. 
A curved dotted arrow labels the reader as a "Bundle Pass holder" on the left transitioning to "recurring subscriber" on the right. Below, a timeline marks three email touchpoints across the pass lifecycle: "Expiring soon" (one email) and "Keep access" (three emails) during the active Bundle Pass period, and "Renew access" (two emails) after the pass has expired.
243
Matt TK Taylor @tk.gg · 18/07/2026
Browser automating the BFI website to try and find some reasonable seats to see The Odyssey
100
Matt TK Taylor @tk.gg · 15/07/2026
Oh this BBC outro 😭😭😭😭😭
120
Matt TK Taylor @tk.gg · 14/07/2026
Sponsor a conference because you love the space. Commercials probably don't make a ton of sense but there's unquestionably cool stuff happening you want to support. Get shit on anyway because you're a cloud provider. 🫡
3171
Matt TK Taylor @tk.gg · 13/07/2026
Aendra is like the definition of someone with too many ideas and not enough time. Excited to see what having a clanker does to their ability to go further faster.
130
Matt TK Taylor @tk.gg · 05/07/2026
I had Fable download the 50Hz data from the 3D BBC player of the Croatia Portugal controversy, and explain it step by step.
The cross, the invisible touch, and the finish (t−3.4 s → goal)

t−3.38 s – Perišić's delivery. From (26.7, 26.3) he strikes the cross at 26.2 m/s (94 km/h). It climbs to a 3.60 m apex over the penalty-spot line and comes down through a corridor of bodies – it clears Portugal's #15 (0.19 m horizontal, ball 3.35 m up, unreachable) and Croatia's #3 with no speed change.

t−1.90 s – the Matanović touch. Ball at (40.09, 0.09), height 2.12 m, passing 0.01 m horizontally from Croatia's #20 Matanović – dead-centre over his head, in an aerial duel with Portugal's #3. Speed dips 16.9 → 16.4 m/s. That ~0.5 m/s change is within optical-tracking noise, which is precisely why nothing was visible on TV – it took the Connected Ball Technology IMU inside the ball to prove the contact (Matanović himself: "I felt slight contact with my hair"). But positionally, our data corroborates it exactly: ball directly over his head at head height. At this instant Pašalić is at (46.5, −4.9) – beyond the defensive
130
Matt TK Taylor @tk.gg · 30/06/2026
Stupid Claude spending all its tokens trying to remind itself to not spend too many tokens
020
Matt TK Taylor @tk.gg · 30/06/2026
🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾🇵🇾
050
Matt TK Taylor @tk.gg · 26/06/2026
I'm so interested in how the left have galvanised around heat pumps, and the right have seen them as an unnecessary green policy. But then air conditioning is seen as a polar opposite culture war with the environmentalists fixated on emissions. It's the same technology!
6409
Reposted by Matt TK Taylor
Astro @astro.build · 25/06/2026
Introducing Sätteri — High-performance Markdown & MDX processing for the JavaScript ecosystem. satteri.bruits.org
satteri.bruits.org
Sätteri
Sätteri puts flexible JavaScript plugins on top of a fast Rust Markdown / MDX engine. Best of both worlds.
48212
Reposted by Matt TK Taylor
Cloudflare @cloudflare.social · 19/06/2026
The moment an agent needs to deploy something, it slams face-first into a wall built for humans. Today we're rolling out Temporary Accounts on Cloudflare Workers. Any agent can now run wrangler deploy — temporary and get a live Worker in seconds. cfl.re/4uJaNji
blog.cloudflare.com
Temporary Cloudflare Accounts for AI agents
Agents can now deploy websites, APIs, and agents right away, without first needing to sign up for an account.
0112
Reposted by Matt TK Taylor
absolute horses @jcoglan.com · 14/06/2026
this and the curfew are overwhelmingly likely to make sites stop serving the uk entirely rather than comply with the specifics of the law, which only makes it more necessary to use a vpn to use the internet here
3182
Matt TK Taylor @tk.gg · 15/06/2026
Love that this late in my life I still am experiencing technically illiterate lawmakers deciding that "banning" things is the solution to everything online. The Online Safety Act has to go.
010
Reposted by Matt TK Taylor
Tynan is afk til 10/19 ⁂ @tynanpurdy.com · 11/06/2026
For everyone asking for an edit button in Bluesky, you have one! Sign in with your same account on mu.social for that and more awesome features.
mu.social
mu
4266
Reposted by Matt TK Taylor
Sophie E. Hill @sophieehill.bsky.social · 09/06/2026
Jess Phillips says that tech companies are all "lying" and that they know "exactly how old" every user is. (The proof, according to Phillips? She gets menopause ads and her children don't.)
45826248
Matt TK Taylor @tk.gg · 06/06/2026
Hands up if a vulnerability described like this has landed in your GitHub repo recently with an attached 1200 word explanation... @penalosa.dev
1201
Reposted by Matt TK Taylor
Astro @astro.build · 04/06/2026
Get ready for kick-off with our first ever personalizable swag!
astro.build
Astro Mart: Summer 2026 Collection | Astro
Get ready for a summer of sport with our new personalizable merch.
0176
Matt TK Taylor @tk.gg · 03/06/2026
Bsky doing 2FA purely via email still and not via OTP authenticators is honestly reducing my participation in the ecosystem. Every app I end up logged out of within a few days and tapping through requires a dance to my inbox.
2172
Matt TK Taylor @tk.gg · 03/06/2026
Cory Doctorow on Radio 4 explaining to the UK government an AI growth strategy was peak. It wouldn't work, of course, but it's a good speech. "instead of consuming the last drops of water in the United Kingdom that are not polluted by human faeces to cool a data centre to make child pornography".
031
Matt TK Taylor @tk.gg · 02/06/2026
I've written a Cloudflare-First issue tracker for agents and dogfooding building it with Claude Code (Claude writes issues to it to improve how it can write issues to it) and this feels like the Product Manager equivalent of working on your esoteric Pi configs.
180
Matt TK Taylor @tk.gg · 28/05/2026
Before, setting up tunnels for local dev with @cloudflare.social meant running cloudflared and jumping through hoops. Today: no more hoops! Tunnels are built into your local dev server, and you can configure your own static addresses in one line of configuration. 🥳 2 demos in 2 mins
2160
Matt TK Taylor @tk.gg · 26/05/2026
Does your Cloudflare Worker interact with the wider internet? msw.js has a new release which makes it easier than ever to mock HTTP, GraphQL and Websocket calls. We'd love your feedback. Give it a try and tell me what you think github.com/mswjs/cloudf...
github.com
GitHub - mswjs/cloudflare: Develop and test Cloudflare applications with Mock Service Worker.
Develop and test Cloudflare applications with Mock Service Worker. - mswjs/cloudflare
0112
Matt TK Taylor @tk.gg · 19/05/2026
Actually very funny that it was just proposed on stage at Google I/O that choosing the configuration of a car you're trying to purchase is too much effort and it would be great if an agent could do it for you. An agent. Buying a car.
290
Reposted by Matt TK Taylor
Trustfnd @trustfnd.com · 18/05/2026
Share this with all of Bluesky: Trustfnd is fresh out of beta! Now all independent journalists with Ghost and Beehiiv can team up and offer audiences limited-time access to their publications in a bundle. And grow faster than ever.
Trustfnd launch announcement card showing a "Local Garbage Fire" 30-day Bundle Pass featuring three collaborating publications — Local News International by @davejorgenson ($7.50), Spitfire News by @kattenbarge ($2.50), and Garbage Day by @garbageday ($2.50) — available for $12.50 total, saving 50%. Integrates with Ghost and Beehiiv.
1288
Matt TK Taylor @tk.gg · 18/05/2026
Frinkiac has just had a 10 year anniversary upgrade langui.sh/2026/05/04/t...
langui.sh
Ten Years of Frinkiac
063
Matt TK Taylor @tk.gg · 17/05/2026
Eurovision safe for another year 🙈
020
Reposted by Matt TK Taylor
Trustfnd @trustfnd.com · 16/05/2026
The journalism institution we need will start as a collaboration. Just independent journalists teaming up to grow and earn together, while staying independent. That's what Trustfnd allows them to do. And people who use it love it. Look👇🏻🧵
186