Ben Scheer want to improve his web and network programming skills – specifically,communicating with databases with SQL, working with requests (networking APIs), and creating websites or web apps using HTML, CSS, and JS. He created a blog to showcase his learning: