<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Abdullah Islam</title><description>Notes on computer networks, programming and the way I work — written to share what I learn.</description><link>https://abdullahislam.com/</link><language>en-us</language><item><title>Build and Debug a Small REST API with Node.js</title><link>https://abdullahislam.com/blog/build-and-debug-a-node-rest-api/</link><guid isPermaLink="true">https://abdullahislam.com/blog/build-and-debug-a-node-rest-api/</guid><description>Build a dependency-free REST API with Node.js, test it from the terminal, and use a repeatable debugging workflow when requests fail.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><category>Node.js</category><category>REST</category><category>APIs</category><category>Debugging</category></item><item><title>Understanding IP Addressing and Subnetting</title><link>https://abdullahislam.com/blog/understanding-ip-addressing-and-subnetting/</link><guid isPermaLink="true">https://abdullahislam.com/blog/understanding-ip-addressing-and-subnetting/</guid><description>A practical, from-scratch guide to IPv4 addresses, subnet masks and CIDR — with worked examples you can follow along.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><category>Networking</category><category>IP</category><category>Subnetting</category></item><item><title>How DNS Resolution Works, Step by Step</title><link>https://abdullahislam.com/blog/how-dns-resolution-works/</link><guid isPermaLink="true">https://abdullahislam.com/blog/how-dns-resolution-works/</guid><description>Follow a single browser request through the full DNS lookup chain, from your local cache to the root servers and back.</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><category>Networking</category><category>DNS</category></item><item><title>TCP vs UDP: Choosing the Right Protocol</title><link>https://abdullahislam.com/blog/tcp-vs-udp/</link><guid isPermaLink="true">https://abdullahislam.com/blog/tcp-vs-udp/</guid><description>A clear comparison of the two core transport protocols — reliability versus speed — and when to reach for each one.</description><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><category>Networking</category><category>TCP</category><category>UDP</category></item><item><title>A Beginner&apos;s Guide to HTTP and REST APIs</title><link>https://abdullahislam.com/blog/http-and-rest-apis/</link><guid isPermaLink="true">https://abdullahislam.com/blog/http-and-rest-apis/</guid><description>Understand the request/response cycle, status codes and the conventions that make a REST API predictable and pleasant to use.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><category>HTTP</category><category>REST</category><category>APIs</category></item><item><title>Getting Started with JavaScript Promises and async/await</title><link>https://abdullahislam.com/blog/javascript-promises-async-await/</link><guid isPermaLink="true">https://abdullahislam.com/blog/javascript-promises-async-await/</guid><description>Stop guessing about asynchronous JavaScript — a clear mental model for Promises, the event loop, and modern async/await syntax.</description><pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate><category>JavaScript</category><category>Async</category></item></channel></rss>