Matt Cowley's Avatar

Matt Cowley

@v4.wtf

Open-source Software Engineer by night at Alveus Sanctuary 🌎 + Node.js πŸ’š + cdnjs πŸ› οΈ | 24 | he/him | https://mattcowley.co.uk

229
Followers
156
Following
79
Posts
08.06.2023
Joined
Posts Following

Latest posts by Matt Cowley @v4.wtf

github.com/alveusgg/alv...

21.01.2026 22:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Okay, so, with minio abandoned, what are folks using for emulating an S3 bucket in a local dev setup w/ docker compose? Looking for something lightweight and simple, our current minio setup is 15 lines in our docker compose, that's it...

21.01.2026 22:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Also, in some ways, slightly worrying that while knowing nothing about the account at all, just verbally confirming my personal details, I was able to get back into this account, take all the money out of it, and close it, all in the space of a day over the phone.

13.01.2026 16:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'd been getting Metro Bank statement emails for a while now, but didn't think I had an account with them. Decided to finally phone them yesterday, and after some verification over the phone, they were able to get me back into an account that I last used in 2013. Impressive.

13.01.2026 16:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸŽ‰ Dependabot just updated to Node.js 24 (interesting that they use a single version for their image, rather than using whatever version a given project needs)

12.12.2025 19:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
@MattIPv4 2025 Year in Code
5605 contributions in 2025

πŸ‘‘ Universal Rank: Top 0.5%
⚑️ Longest Streak: 208 days
πŸ† Total Commits: 5,433
πŸ“… Most Active Month: October
πŸ“Š Most Active Day: Wednesday
⭐ Total Stars: 17,742
πŸš€ Top Language: JavaScript
πŸ”₯ Power Level: Super Saiyan

@MattIPv4 2025 Year in Code 5605 contributions in 2025 πŸ‘‘ Universal Rank: Top 0.5% ⚑️ Longest Streak: 208 days πŸ† Total Commits: 5,433 πŸ“… Most Active Month: October πŸ“Š Most Active Day: Wednesday ⭐ Total Stars: 17,742 πŸš€ Top Language: JavaScript πŸ”₯ Power Level: Super Saiyan

Not a bad year

git-wrapped.com/profiles/Mat...

11.12.2025 23:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sigh, Dependabot continues to be a thorn in the side the second it doesn't just work as you expect it to... turns out it doesn't support Node.js 24 at all, and so because we updated our repository, we're no longer getting dependency updates or security fixes.

10.12.2025 20:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Grafana Cloud Welcome to Grafana Cloud

This is exciting; the team behind the @grafana.bsky.social Cloud portal landed a feature I originally built as my first hackathon project, an instance picker!

Go to grafana.com/launch/explore, pick a Grafana Cloud instance, and you'll land on the explore page. Any route after /launch works.

06.11.2025 03:44 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

At ~14:00 UTC, @VodafoneUK effectively dropped off the Internet, with traffic dropping to zero. No word from the provider on outage cause, and their network status checker page is currently unavailable.
radar.cloudflare.com/traffic/as53...
radar.cloudflare.com/routing/as53...
x.com/Independent/...

13.10.2025 14:55 πŸ‘ 44 πŸ” 12 πŸ’¬ 2 πŸ“Œ 2

Having internet-enabled smart home devices is great until the internet goes out for a prolonged period... then you can't tell Alexa to stop the alarm you set, so the only option is to unplug the thing. Oh, and I can't turn the lights on either.

13.10.2025 14:45 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Celebrating the Launch of the React Foundation | OpenJS Foundation A New Era for React, and a Stronger JavaScript Ecosystem

New Era for React = Stronger JavaScript Ecosystem πŸ’™

React doesn’t live in isolation - It works alongside Node.js, Electron, webpack, and more. A dedicated foundation under the Linux Foundation means more collaboration, security, and sustainability across the ecosystem.

hubs.la/Q03MylxX0

07.10.2025 18:41 πŸ‘ 44 πŸ” 19 πŸ’¬ 0 πŸ“Œ 3
Error image displayed by imgur stating β€œContent not viewable in your region”.

Error image displayed by imgur stating β€œContent not viewable in your region”.

Looks like @imgur.com is completely unavailable in the UK now, with all images showing a message that imgur isn’t available in this region.

Guessing this is because of the Online Safety Act… surely this being unavailable will have no consequences for internet users in the UK…

30.09.2025 08:58 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I wonder why @github.com has been having mail delivery issues today... couldn't be because of the continual spam issues being filed, mentioning every user on GitHub, generating masses of spam notification emails. Really surprised their send reputation hasn't already gone to zero.

24.09.2025 22:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The last week holidaying on a very remote Greek island has been wonderful, but the fact that I've had way faster and more consistent 5G coverage here than I get at home on the outskirts of London is living very rent-free in my mind.

15.09.2025 20:48 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Nolie | Ambassadors | Alveus Sanctuary Nolie is an Alveus Ambassador. Nolie was bought as a pet and was then transferred to Alveus when the family moved states. She is an ambassador for teaching about the exotic meat trade, traditional med...

alveus.gg/nolie

15.09.2025 20:23 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

STOMPY HAS A FRIEND!

Meet our new emu ambassador, Nolie πŸ’š

Nolie is a ~5 year old female emu that was a pet to a private owner who moved and couldn’t take her with, so now she will be with us here at Alveus to help teach people about the impacts of owning exotic pets.

15.09.2025 20:22 πŸ‘ 168 πŸ” 17 πŸ’¬ 8 πŸ“Œ 2

Glad to see the program continue on, though. This just seems like a rather odd decision, likely trying to generate more brand awareness for DigitalOcean running it.

08.09.2025 16:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

(Looks like they've also abandoned the social account here, so that's fun...)

08.09.2025 16:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sad to see that the folks running @hacktoberfest.com this year decided to abandon the 70,000-strong official Discord server that's been used for the previous five years and switch to the DigitalOcean one... what a waste of an established community.

08.09.2025 16:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

So I decided to clone the cdnjs/cdnjs repository for the first time in a while... turns out it now consumes right around 1TB on disk (with .git removed), which is not really much of a surprise when you realise it now houses 25 million files.

13.08.2025 01:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just spent an hour chatting with EE about their broadband. They assured me they'd be able to install fiber even if I don't have it currently, including digging up the road. Agent goes to send the contract, and oh dear, there's an error that our address doesn't have fiber... Sigh

18.07.2025 16:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

GitHub is rate-limiting their own Dependabot runs... leading to Dependabot opening PRs with no change logs in them... this is fun.

I've had a ticket open with them for multiple weeks now, no response at all.

15.07.2025 02:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I managed to build a UI (with grid + aspect-ratio mess) that works correctly in Firefox and Safari, but doesn't work in Chrome. Can't think I've ever managed that before.

06.07.2025 12:06 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Growth Engineer, Grafana Self Serve (Remote, UK) United Kingdom (Remote)

I don't talk much about my day job, but if you write clean React/TypeScript, are experienced with open-source and observability, and care about user experience, come work with me: grnh.se/g8fwl10b4us UK or grnh.se/f78w1gd24us US.

02.07.2025 23:22 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Tech at Alveus | Alveus Sanctuary Alveus Sanctuary is a virtual education center, and with that comes the need for a lot of technology to make it all work, from livestream broadcast systems to PTZ cameras and microphones in the ambass...

Very happy with how the server rack mockup turned out for the new compute section on the @alveussanctuary.org website. Thought about doing it as an SVG, but it was way more fun to build it with CSS and container query units to make it all scale nicely. alveus.gg/tech#compute

30.06.2025 15:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Happy Pride 🌈

In our latest blog post, @vcarl.com shares a powerful reflection on open source and identity: nodejs.org/en/blog/comm...

We're spotlighting LGBTQ voices in the Node.js community. Got a story to share? Submit a PR: github.com/nodejs/nodej...

27.06.2025 15:25 πŸ‘ 100 πŸ” 23 πŸ’¬ 4 πŸ“Œ 1

Weird… looks like Bluesky doesn’t like the emoji right before it maybe?

22.06.2025 13:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Glad to see @discord.com as a potential future option. A lot of developers communities have made their way there over the years, and with some extra tooling discussions can still be preserved searchable on the web forever.

Super not cool move from Slack.

16.06.2025 12:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Graphic featuring red Jingle Jam 2025 logo on multicolor gradient background.

Graphic featuring red Jingle Jam 2025 logo on multicolor gradient background.

It's already that time of year again: we're so excited to announce our #JingleJam2025 charity partners!

We can't wait to go live and support these brilliant causes that make the world a better place for children and young people this December.

Here are your 2025 charities! 🧡

28.05.2025 16:12 πŸ‘ 246 πŸ” 50 πŸ’¬ 8 πŸ“Œ 10

You love to see it when you do your self-assessment tax return and HMRC tells you they owe you money because a previous employer taxed you wrong

26.05.2025 17:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0