The Green Web Foundation publish a directory of web hosting companies in every country that provide proof of their green claims. Choose a provider on this green list the next time you are buying a hosting package.
Easy Theory on YouTube posted a 4 hour video which answers every Graduate Aptitude Test in Engineering (GATE) Theory of Computation exam question since 1991!
Product Dave over on Product Coalition published a great step by step guide on how to make modern product specifications. The guide covers making wireframes, to feature identification with the team, through to wiki docs and high fidelity prototypes.
Onat Yigit Mercan posted a great explainer on Bloom filters, a data structure used as a sort of fuzzy hash map for membership of collections. The filters can be used to query if items are in a large database without using large amounts of memory. For example, a database of 1 million entries can use a bloom filter of just 1.14MB.
Russ over on Twitter highlighted that 29 years ago, the first webpage was published by Tim Berners-Lee. Here it is.
29 years ago today, Tim Berners-Lee posted the first ever web page.This is ithttps://t.co/MSxAZ2cMZK
The Stack Overflow blog published a good piece about how Linters and how they can help you write clean code, especially significant in a team environment.
The Climate Strike Licence is a software usage licence that software developers can apply to their open source projects to prohibit the use of their code by applications or companies that threaten to accelerate climate change through fossil fuel extraction.
Gergely Orosz published an interesting post describing which computer science data structures and algorithms he has used in real life while working at tech companies such as Skype, Skyscanner and Uber. The article is in response to criticism of overly complicated algorithm technical interview questions.
Martin Fowler of ThoughtWorks published a detailed and very useful guide to threat modelling for developers. The guide walks through the process of modelling data flow and identifying potential risks.