PinnedJemil OyebisiHow Do Processes (Running Programs) Communicate?In my previous article, I discussed processes as running instances of applications. Sometimes, processes need to communicate by sharing…Aug 131Aug 131
PinnedJemil OyebisiWhy Understanding Operating Systems Is Important For Every Back-end / Distributed Systems EngineersAs a backend or distributed systems engineer, your ability to design, develop, and troubleshoot efficient, and secure systems lies not only…Jan 13Jan 13
PinnedJemil OyebisiWhich Database Is Right For Your Workload? Let’s explore Relational vs. Non-Relational OptionsWhen we create software that uses a lot of data, how we store and access this data is really important. The kind of database we choose can…Nov 18, 20231Nov 18, 20231
PinnedJemil OyebisiUnderstanding the Domain Name System: A Distributed Phone Book of the InternetDNS functions like a phone book, a distributed system that translates human-readable domain names, such as www.example.com, into…Apr 27, 2023Apr 27, 2023
Jemil OyebisiWhat is a process?Let’s say you write a program to read the content of a file. When you deploy the program, it sits on the hard disk as an executable file…Jun 9Jun 9
Jemil OyebisiHow to Convert Strings to Integers in C#: Understanding ASCII Under the HoodHave you ever wondered how your computer understands the characters you type? Whether it’s a simple ‘0’ or a number like “78905”, computers…May 25May 25
Jemil OyebisiWhat Is an Operating System Call?A system call allows your application to request a service from the operating system’s kernelMar 252Mar 252
Jemil OyebisiOperating System: The Code That Manages The Resources Your Programs Rely On to FunctionThe operating system looks after the computer’s main parts, like the CPU (its brain), memory (RAM), and input/output (I/O) devices, so that…Feb 1Feb 1
Jemil OyebisiFeature Flags: A Technique for Modifying Application Behavior without Altering CodeAs software development has matured, certain practices have emerged that help teams maintain smooth development and deployment pipeline…Jul 3, 20231Jul 3, 20231
Jemil OyebisiGoogle I/O Connect Miami: Bridging the Web-Mobile Divide and BeyondLast week, I attended Google I/O Connect Miami, an exciting event packed with technological revelations, as a guest of the Tech Equity…May 29, 2023May 29, 2023