Archives
Browse the linkblog archives.

Sunday 3rd January, 2021 #

  • 🚀 New Blog Post: Web development technologies bucketlist for 2021 - Getting this year’s blogging ball rolling, making a list is a good way to start
  • Moving BBC Online to the cloud - The engineering team writeup of their recent move from on-premises infrastructure to mostly cloud based where they are using serverless technologies extensively - Very clear articulation of the project high level goals, a description of the layered approach that enables code re-use but also keeps the flexibility to create custom specialised solutions, the re-organisation into teams focussed on page types and common concerns such as development methodology and hosting, interspersed with lots of development principles and guidelines - I have worked on several big projects at the BBC, it’s a staggeringly large organisation, so I am aware of how massive an undertaking this re-architecting of their infrastructure must have been, kudos to all the teams that made it happen
  • bbc/simorgh - Github repository for the BBC's open source ReactJS single page application - Used across the BBC World Service News websites, with tens of millions of users, these are some of their biggest websites - It's written in javascript and runs in NodeJS!
  • How the BBC World Service migrated 31 million weekly readers to an isomorphic react app - Pretty great writeup from the engineering team about their migration from a PHP monolith, it’s cool that they are running server rendered React now, they do a lot of great work when it comes to accessibility since their sites are published in so many different languages and are optimised to run in a huge variety of network connectivity conditions, I’d like to know more about the backend the new system is using, something the article doesn’t cover, did they change backend language? They mention it’s running on cloud infra, but where? And are they using serverless?
  • GitHub dark mode - I missed this earlier in the month, I’m testing it out, it’s pretty cool