Advertisement · 728 × 90

Posts by Matt Cowley

A screenshot of an email from Imgur. Subject: "Happy cake day!". Two images that failed to load are at the top of the email body, followed by a "Happy Cake Day!" title. Two paragraphs then follow with "You and Imgur have been together for 10 years and we're still so in love with you." and "It is customary to celebrate your Cake Day (that's your account’s creation day) by sharing something excellent with the Imgur community. Perhaps a favorite GIF, a great personal story, a meme, or some interesting information would do? Head on over to Imgur to create a new post.". There is then a large, blue CTA button for "Celebrate with Imgur". The footer of the email contains another image that failed to load, and a Google Play image, followed by a small "Unsubscribe from emails like this" text link.

A screenshot of an email from Imgur. Subject: "Happy cake day!". Two images that failed to load are at the top of the email body, followed by a "Happy Cake Day!" title. Two paragraphs then follow with "You and Imgur have been together for 10 years and we're still so in love with you." and "It is customary to celebrate your Cake Day (that's your account’s creation day) by sharing something excellent with the Imgur community. Perhaps a favorite GIF, a great personal story, a meme, or some interesting information would do? Head on over to Imgur to create a new post.". There is then a large, blue CTA button for "Celebrate with Imgur". The footer of the email contains another image that failed to load, and a Google Play image, followed by a small "Unsubscribe from emails like this" text link.

A screenshot of a browser tab with the title "Content Not Available". The URL of the page is "imgur.com/unsubscribe/cakeday/not.my%40actual.email.co.uk". The page shows a large "Content Not Available" title, followed by "Content not available in your region." text, and a green link to "Learn more about Imgur access in the United Kingdom".

A screenshot of a browser tab with the title "Content Not Available". The URL of the page is "imgur.com/unsubscribe/cakeday/not.my%40actual.email.co.uk". The page shows a large "Content Not Available" title, followed by "Content not available in your region." text, and a green link to "Learn more about Imgur access in the United Kingdom".

Hey @imgur.com, why are you still holding onto my data and sending me emails when y'all exited the UK? Best bit is the images in the email don't even work because you blocked the UK... and I CANNOT unsubscribe as that link also goes to a blocked page...

14 hours ago 0 0 0 0

github.com/alveusgg/alv...

2 months ago 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...

2 months ago 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.

2 months ago 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.

2 months ago 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)

3 months ago 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...

3 months ago 1 0 0 0
Advertisement

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.

4 months ago 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.

5 months ago 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/...

5 months ago 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.

5 months ago 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

6 months ago 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…

6 months ago 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.

6 months ago 0 0 0 0
Advertisement

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.

6 months ago 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

6 months ago 5 0 0 0
Video

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.

6 months ago 172 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.

7 months ago 0 0 0 0

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

7 months ago 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.

7 months ago 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.

7 months ago 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

8 months ago 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.

8 months ago 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.

9 months ago 4 0 1 0
Advertisement
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.

9 months ago 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

9 months ago 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...

9 months ago 100 23 4 1

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

9 months ago 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.

9 months ago 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! 🧵

10 months ago 246 50 8 10