sijibomi.hashnode.devBackend DevelopmentBackend development involves writing code that runs on the server. It is often regarded as server-side programming. It includes database design, web architectural design, and writing the codes that responds to a clients request. Backend developers ta...Mar 4, 2021·8 min read
sijibomi.hashnode.devBASIC NETWORKING CONCEPTSComputers or Users often times, need to communicate and share resources with other users. For computers to communicate, they must be connected in some sort of way. A network is an interconnection of electronic devices, connected together to share re...Feb 22, 2021·8 min read
sijibomi.hashnode.devTHREADS AND CONCURRENCYA thread is a basic unit of execution. A process has one or more threads carrying out specific tasks. A process is a program under execution. It is an instance of an application software currently running in memory. A thread is a basic unit of CPU ut...Feb 17, 2021·8 min read
sijibomi.hashnode.devTHE OPERATING SYSTEMHave you ever wondered how the computer understands and executes instructions correctly when a user is interacting with it ? When a user saves a file how does the computer hard disk memory understand what file to save, where to save the file and how ...Feb 14, 2021·8 min read
sijibomi.hashnode.devWHAT IS HTTP ?Hypertext Transfer Protocol(HTTP) is a protocol that allows the fetching of resources such as HTML documents, CSS style sheets and JavaScript files to be rendered on the client. It is the foundation of any data exchange on the web. Requests are initi...Feb 6, 2021·11 min read