If you haven't had the chance to watch it yet, Paul Lewis put together an awesome video series that demonstrates how to build a media player alongside some of the great features of Progressive Web Apps. There are a series of videos on YouTube that take place over a couple of days as he builds each new part of the site. Watching videos of developers showcasing their work is definitely one of my favourite ways of learning new things!
Sustainable software engineering is a new area where climate science, software, hardware, electricity markets, and data center designs intersect. The concept of sustainability has three pillars: ecological, economic, and social. In short, for sustainable software, all of the 's direct and indirect environmental, economic and social implications need to consider.