Understanding JavaScript's 'this' Keyword: Context is EverythingAt the beginning, you should know that whenever you write JavaScript code, you are inside something called the window object. This window is a global object in the browser that contains all global methods and properties. To see the window object, you...Mar 3, 2025·3 min read
Serial Communications and baud rateSerial communication is a method of transferring data between devices one bit at a time over a single wire or pair of wires. The baud rate determines the speed of data transmission, and the choice of baud rate depends on the requirements of your appl...Mar 23, 2024·2 min read
Arduino explanationwhat's arduino ? Arduino is an open-source electronics platform based on easy-to-use hardware and software. It consists of both physical hardware (microcontroller boards) and an integrated development environment (IDE) used for programming those boar...Mar 20, 2024·2 min read
Cross-Origin and Same-Origin requestSame-Origin Requests: Requests made from a webpage to the same domain, protocol, and port from which the webpage originated are considered same-origin requests. These requests are not subject to CORS restrictions. Cross-Origin Requests: Requests ...Feb 10, 2024·2 min read
Trailing slash problem and how does it affect?A "trailing slash at the end of the request URL" refers to the presence of a forward slash ("/") at the very end of a web address or URL. In web development and server configurations, the presence or absence of a trailing slash can have implications,...Feb 10, 2024·2 min read
Uploading an image SPA with LaravelWhen you want to upload an image from your frontend Single Page Application (SPA) using React.js, Vue.js, or similar frameworks, you generally have two methods for sending it to the server. The first approach involves using FormData, while the second...Jan 9, 2024·2 min read
N+1 Query ProblemHave u ever heard about N+1 Query Problem ? The N+1 query problem is a performance issue that can occur in database-driven applications, especially those using Object-Relational Mapping (ORM) systems like Laravel's Eloquent. let me break it down with...Jan 6, 2024·2 min read