Somhairle Macleòid 's Avatar

Somhairle Macleòid

@penalosa.dev.bsky.social

300 Followers  |  104 Following  |  14 Posts  |  Joined: 03.07.2023  |  1.8671

Latest posts by penalosa.dev on Bluesky

Very excited to be collaborating on this, and using the great foundation of framework detection you all have built!

16.12.2025 17:44 — 👍 3    🔁 0    💬 0    📌 0
Preview
Configure your framework for Cloudflare automatically Our new autoconfig feature makes deploying your web app to Cloudflare Workers as simple as running a single command.

🆕 Today in wrangler 4.55, experimental automatic configuration for your web framework for Cloudflare Workers.

npx wrangler deploy --x-autoconfig

We support Next.js, Astro, Nuxt, and many more, + static sites.

developers.cloudflare.com/changelog/20...

16.12.2025 15:35 — 👍 15    🔁 5    💬 1    📌 1

Rather than reinventing countless wheels, Netlify and Cloudflare are now collaborating on framework detection and auto-configuration!

Cloudflare engineers have been contributing to the open-source www.npmjs.com/package/@net..., which wrangler now leverages just like Netlify.

🤝

16.12.2025 17:15 — 👍 16    🔁 5    💬 2    📌 0
16.12.2025 16:51 — 👍 0    🔁 0    💬 0    📌 0
A lone Cormorant perches on a ledge at dusk, silhouetted against a golden sky. In the background, a blurred view of Westminster’s clock tower and nearby bridge structure rises behind it: politics and power in soft focus, nature sharp in the foreground.

A lone Cormorant perches on a ledge at dusk, silhouetted against a golden sky. In the background, a blurred view of Westminster’s clock tower and nearby bridge structure rises behind it: politics and power in soft focus, nature sharp in the foreground.

In today's Budget, the Chancellor spoke about building the economy “brick by brick” but left out the very foundation that underpins it all: nature.

The same Government that promised to restore our natural world appears instead to have wiped it from their agenda.

26.11.2025 16:03 — 👍 252    🔁 73    💬 10    📌 3
Preview
Connecting to production: the architecture of remote bindings Remote bindings allow you to connect your local Worker code to deployed Cloudflare resources like R2 and D1. Come along on the technical journey of how we built this feature to create a seamless local...

We wrote a blog! If you're curious about how remote bindings work in Wrangler, give it a read: blog.cloudflare.com/connecting-t...

13.11.2025 00:06 — 👍 7    🔁 4    💬 0    📌 1

Try it out! This has been in the works for a while now, and I'm so excited it's finally out in the wild.

28.10.2025 00:26 — 👍 2    🔁 0    💬 0    📌 0
Post image

Those benchmarks from @t3.gg revealed some interesting issues in Workers. Happy to say it's all fixed now, save for some lingering next.js-specific stuff we're continuing to work on. Thanks for the reproducible test cases, @t3.gg.

Excessive details in blog post: blog.cloudflare.com/unpacking-cl...

14.10.2025 20:40 — 👍 97    🔁 12    💬 6    📌 6
Preview
Unpacking Cloudflare Workers CPU Performance Benchmarks Cloudflare investigated CPU performance benchmark results for Workers, uncovering and fixing issues in infrastructure, V8 garbage collection, and OpenNext optimizations. These improvements have made C...

We worked on a thing.

blog.cloudflare.com/unpacking-cl...

14.10.2025 20:34 — 👍 25    🔁 5    💬 2    📌 1

🇬🇧 🚂 🇳🇱

08.10.2025 13:45 — 👍 3    🔁 0    💬 0    📌 0
Post image

I feel like this photo of masked, armed men pepper spraying a pastor protecting his community is going to be a defining picture of this moment in America for a long, long time.

07.10.2025 23:29 — 👍 56402    🔁 21147    💬 1728    📌 1242
Preview
Add `wrangler` to historical tracking by penalosa · Pull Request #120 · NullVoxPopuli/package-majors We recently released a v4 of Wrangler—it would be great to be able to track adoption over time of v3 vs v4.

PR up: github.com/NullVoxPopul...

01.04.2025 13:02 — 👍 3    🔁 0    💬 1    📌 0

How does a non-programmer/non-sme evaluate whether an AI tool has safely built a login system? Correctly set up database transactions?

28.03.2025 17:49 — 👍 1    🔁 0    💬 0    📌 0

Even for those there’s an element of judgment (has the LLM added a tracking tag that inadvertently doesn’t fit with the GDPR? If you can’t read & understand the output you’d have no way of knowing) but for other use cases there’s much more potential for things to go drastically wrong

28.03.2025 17:49 — 👍 1    🔁 0    💬 1    📌 0

This only really works for things where there doesn’t need to be any human judgement of whether the LLM output is any good (or safe). I can’t really think of any areas of programming that this covers other than pure frontend marketing sites (where the output is mostly self-evident)

28.03.2025 17:49 — 👍 1    🔁 0    💬 1    📌 0

Oh amazing! I’d love to get wrangler in this—I’ll put up a PR!

28.03.2025 13:07 — 👍 2    🔁 0    💬 1    📌 0

How did you make this graph? I’ve been looking for a way to do this to track version adoption

28.03.2025 10:12 — 👍 3    🔁 0    💬 1    📌 0
wrangler 3 vs wrangler 4 dependency graphs

wrangler 3 vs wrangler 4 dependency graphs

Wrangler 4 has almost half as many dependencies as wrangler 3!

Thank you to @penalosa.link and everyone else at @cloudflare-dev.bsky.social who worked on this!

13.03.2025 22:35 — 👍 54    🔁 4    💬 4    📌 0
Preview
Use the latest JavaScript features with Wrangler CLI v4.0.0-rc.0

Wrangler has a new major version on the way!

npm i wrangler@v4-rc

developers.cloudflare.com/changelog/20...

28.02.2025 23:28 — 👍 4    🔁 1    💬 0    📌 0

👀

09.11.2024 20:30 — 👍 1    🔁 0    💬 1    📌 0

How was [redacted]!?

23.10.2024 07:43 — 👍 0    🔁 0    💬 0    📌 0

@penalosa.dev is following 20 prominent accounts