Neil Craig
tdp_org@mastodon.social
<p>Lead Architect @ BBC. Snowboarder, skateboarder. Oxfordshire, UK. Opinions mine. He/Him.<br />Interested in <a href="https://mastodon.social/tags/serverless" class="mention hashtag" rel="tag">#<span>serverless</span></a> <a href="https://mastodon.social/tags/nodejs" class="mention hashtag" rel="tag">#<span>nodejs</span></a> <a href="https://mastodon.social/tags/googlecloud" class="mention hashtag" rel="tag">#<span>googlecloud</span></a> <a href="https://mastodon.social/tags/terraform" class="mention hashtag" rel="tag">#<span>terraform</span></a> <a href="https://mastodon.social/tags/bigquery" class="mention hashtag" rel="tag">#<span>bigquery</span></a> <a href="https://mastodon.social/tags/analytics" class="mention hashtag" rel="tag">#<span>analytics</span></a> <a href="https://mastodon
Posts
-
Post #4497187
Saw the RayBan Smart Glasses display whilst on holiday. Couldn't help thinking this.
-
Post #4251322
Infantino is definitely upping his grift game...no doubt inspired by his new best pal, the king of all blatant grifts. FIFA -> bin, Infantino -> Jail/Mars/The North Sea https://www.bbc.co.uk/sport/football/articles/c8xng9894z0o
-
Post #4008513
Long shot...does anyone know any details about AS213802 - "tianfeng (hong kong) communications limited" AKA TFTel? We saw what looks like a crawler make a chunk of requests from IP addresses geoip'd in China (which may be inaccurate) so I checked them out... - HTTP only website - Made up or massively out of date map location - Text looks very generic (could be a poor machine translation though) All in all, they look a bit fishy. I suspect this is traffic from their customer thou...
-
Post #3965652
You know who's missing from this, right?
-
Post #3958263
TIL @Vivaldi@social.vivaldi.net has mouse gestures. Reminds me of HP VUE we used at uni. Very cool, using that for sure.
-
Post #3860533
That's a powerful look. #CatsOfMastodon #Cats https://www.bbc.co.uk/sounds/play/p0nx55f9
-
Post #3856133
England Vs Argentina last night was *busy*! Easily the busiest ever live event on the BBC (I can't give you streaming stats, sorry). On my logging pipeline (subset of BBC logs): - Peak: 2.2M row/s (105GB/s) - Total: 20.1B rows (16.4TB), 2.7M log files - 0 write fails - 0 duplicated rows - Peak: 1035 Cloud Run containers @ 2x CPU each ∴ 2070 CPU Best bit is that we did precisely nothing, it all just worked. #WebStats #WorldCup #BBC
-
Post #2420303
I noticed that a *lot* of the crawlers/bots we see on www.bbc.co.uk &amp; www.bbc.com are spoofed e.g. a &quot;Meta&quot; crawler coming from 10s of different small ISPs across the world (the real one comes from a Meta ASN). I deployed a change this morning which adds source ASN validation (alongside user-agent string analysis) to our &quot;known crawlers/bots&quot; classifier &amp; well, the results speak for themselves. Attached graphs show RPS from &quot;known craw...
-
Post #2271394
TCP RTT for a BBC telemetry service by country from end user/client to closest CDN [1] PoP. Larger, redder circles are slower/worse. This neatly illustrates the global web performance divide. TCP: Transmission Control Protocol RTT: Round Trip Time PoP: Point of Presence [1] I can&#39;t name the CDN, sorry, corp/competition rules. #WebDev #CDN #WebPerf #WebPerformance
-
Post #2214564
Just been catching up on the news. #JLR #Ransomware #infosec https://www.bbc.co.uk/news/articles/cy9pdld4y81o
-
Post #2161311
Amount of AI I use at work: 0 Amount I am falling behind my peers: Also 0 Maybe AI is a thing for some people but not for me.
- Post #2051842
-
Post #2000676
Microsoft/GitHub should offer an easy way for enterprise orgs to fund packages/maintainers. How about something like: Enterprise orgs allocate whatever monthly/annual amount they choose &amp; GitHub uses the package manifest files to divide that amount up based on the org pref - e.g. % based on usage or even split or a custom setup - maybe with exclusions. Feels like a major reason orgs don&#39;t fund maintainers is it&#39;s too fiddly &amp; time-consuming &amp; needs contr...
-
Post #1888726
Now I&#39;ve thought of this I can&#39;t un-think it
-
Post #1833903
TIL Jamie Oliver (chef) has his own ASN
-
Post #1360876
Any personal recommendations (not search results please) from UK folks for a small UPS to cover our ONT, router, switches and a WIFI access point? Ideally something fairly compact, I don't want it to be rackmount. If it could do a few hours at something like 60-70W, that'd be fine.
-
Post #1113515
Sweet! Orban is in the bin. Let&#39;s keep this rolling everywhere. https://www.bbc.co.uk/news/live/c2d8zw2d3rkt
-
Post #1061371
Looks like www.bbc.com is now blocked in Belarus. This started around April 4th 2026 &amp; covers the most popular (for us) ISPs in Belarus. Traffic is down ~95%. Seems to be DNS spoofing. DNS test results from: - https://dashboard.censoredplanet.org/observatory.html - https://explorer.ooni.org/chart/mat?probe_cc=BY&amp;since=2026-03-08&amp;until=2026-04-09&amp;time_grain=day&amp;axis_x=measurement_start_day&amp;axis_y=domain&amp;test_name=web_connectivity&amp;...
-
Post #1049353
&quot;My son is about to take his 40th flight - we are extreme day trippers&quot; ``` s/day trippers/polluters ``` The kid is 6 years old. Imagine the pollution they&#39;ve created. #Pollution #Environment #ClimateChange https://www.bbc.co.uk/news/articles/ce84zd68242o
-
Post #936196
We&#39;re (BBC) recruiting a Technical Product Manager to work in a team for which I cover architecture: BBC Media Analytics. Scope: UK residents, full time Location: Hybrid (1d/week in London) Salary: £65-75k (35 hour week) Closes: 2026-03-18 (apols, I just found out) The team builds &amp; runs our Media Analytics (logs, stats) service which runs on AWS &amp; processes 10s of billions of data points per day inc. realtime stream telemetry from iPlayer/Sounds. Shares/Qs welcomed h...
-
Post #873064
I just found 4x responses in our server logs which have a `content-type` of `image/html`. Even better, turns out they&#39;re `301` redirects. #WebDev #HTTP
-
Post #873063
Google Cloud Storage now has a batch operations API. I&#39;ve not used it but you basically feed it bucket name(s) and prefix(es) or object names and the operation to run and it&#39;ll go away and do it for you - apparently across &quot;billions of objects&quot;. Super handy for e.g. adjusting permissions/metadata/compression across an existing collection. There&#39;s Terraform support: https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/storage_b...
-
Post #873054
&quot;...two malicious versions of the widely used axios HTTP client library published to npm: axios@1.14.1 and axios@0.30.4...[which installs] a `postinstall` script that acts as a cross platform remote access trojan (RAT) dropper, targeting macOS, Windows, and Linux&quot; My `package.json` files across 4 projects: ``` &quot;axios&quot;: &quot;1.14.0&quot; ``` https://www.stepsecurity.io/blog/axios-compromised-on-npm-malicious-versions-drop-remote-access-trojan #NodeJ...
-
Post #801710
I&#39;ve had to deploy a spare laptop for my cat to sleep on. He was on my work laptop and managed to turn it off whilst I was mid-work. #CatsOfMastodon #Cats
-
Post #801705
Hidden Agenda: Is it love? Super chilled D&amp;B track from the mid 90&#39;s (on one of my &quot;for work&quot; playlists). Warning: YouTube Music (because I never found anything with better privacy that has the content) https://music.youtube.com/watch?v=82SJvmuqg5c&amp;list=PL5ghxDVI5u92razjwAxVqhquIM-7PGtrd
-
Post #772792
It&#39;s 2026 and people are still emailing word doc attachments around groups for joint input.
-
Post #256624
A very large CDN supplier emailed us today to say they are having to increase prices because their energy costs have risen up to 2x and servers are now 1.5x the price. Sounds like AI crap making everything else more expensive, again.
-
Post #222548
We're recruiting for a new Security Architect role in BBC InfoSec: **Location**: Remote (within UK) **Salary range**: £75-85k + solid pension & benefits **Type**: Permanent **Closing date**: 2026-02-16 "The BBC reaches over half a billion people online every week. By joining this team you will help keep these systems secure. You’ll regularly collaborate with critical BBC product teams such as iPlayer, Sounds and News..." It's a great team to work with (I do regularly) h...
-
Post #53380
This is what our cats do when they want their dinner now. Both of them come down to my cabin where I work, sit on the decking outside and stare at me until I feed them. Hustlers. The pair of them. #Cats #CateOfMastodon
-
Post #24269
My assistant is learning to operate the mouse. #CatsOfMastodon #Cats