David LinAnsible: My First ImpressionAnsible is an open-source automation tool that allows users to automate the deployment, configuration, and management of infrastructure…May 6, 2023May 6, 2023
David LinBecoming a Power Computer UserA big part to maximising programming efficiency would be to understand and use custom (or often, premade) utilities on our devices.Feb 20, 2023Feb 20, 2023
David LinProgramming Terminology Explained: ACIDLearning and understanding programming terminology can get confusing, given how these terms have multiple meanings in different scenarios…Jan 24, 2023Jan 24, 2023
David LinWhat is OpenID Connect (OIDC)?Authentication is a crucial aspect of web development, and it can often be a complex and confusing topic for junior developers. One of the…Jan 24, 2023Jan 24, 2023
David LinAuthentication and Authorization 101: A Beginner’s Guide to Sessions, Cookies, JWT, SSO, and OAuth2What are some Pros and Cons of different technologies for Authentication and Authorization?Jan 5, 2023Jan 5, 2023
David LinGetting Started with Web Scrapping in PythonWeb scraping is a technique used to extract data from websites. It allows you to gather large amounts of data quickly and automatically…Jan 2, 2023Jan 2, 2023