<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://aakiliqbal.github.io/blog/</id><title>aakiliqbal</title><subtitle>A minimal, responsive and feature-rich Jekyll theme for technical writing.</subtitle> <updated>2026-05-09T01:45:31+05:30</updated> <author> <name>Mohammad Aakil Iqbal</name> <uri>https://aakiliqbal.github.io/blog/</uri> </author><link rel="self" type="application/atom+xml" href="https://aakiliqbal.github.io/blog/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://aakiliqbal.github.io/blog/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Mohammad Aakil Iqbal </rights> <icon>/blog/assets/img/favicons/favicon.ico</icon> <logo>/blog/assets/img/favicons/favicon-96x96.png</logo> <entry><title>HashMap Internals in Java - How It Works Under the Hood</title><link href="https://aakiliqbal.github.io/blog/posts/hashmap-internals-in-java-how-it-works-under-the-hood/" rel="alternate" type="text/html" title="HashMap Internals in Java - How It Works Under the Hood" /><published>2026-05-09T10:00:00+05:30</published> <updated>2026-05-09T10:00:00+05:30</updated> <id>https://aakiliqbal.github.io/blog/posts/hashmap-internals-in-java-how-it-works-under-the-hood/</id> <content type="text/html" src="https://aakiliqbal.github.io/blog/posts/hashmap-internals-in-java-how-it-works-under-the-hood/" /> <author> <name>Mohammad Aakil Iqbal</name> </author> <category term="JAVA" /> <category term="COLLECTIONS" /> <summary>A beginner-friendly guide to how Java HashMap works internally: hashing, buckets, collisions, resizing, and why good keys matter.</summary> </entry> <entry><title>SOLID Principles in Java – Write Code That Doesn't Come Back to Haunt You</title><link href="https://aakiliqbal.github.io/blog/posts/solid-principles-in-java-write-code-that-doesn-t-come-back-to-haunt-you/" rel="alternate" type="text/html" title="SOLID Principles in Java – Write Code That Doesn&amp;apos;t Come Back to Haunt You" /><published>2026-04-07T10:00:00+05:30</published> <updated>2026-04-07T10:00:00+05:30</updated> <id>https://aakiliqbal.github.io/blog/posts/solid-principles-in-java-write-code-that-doesn-t-come-back-to-haunt-you/</id> <content type="text/html" src="https://aakiliqbal.github.io/blog/posts/solid-principles-in-java-write-code-that-doesn-t-come-back-to-haunt-you/" /> <author> <name>Mohammad Aakil Iqbal</name> </author> <category term="JAVA" /> <category term="DESIGN PRINCIPLES" /> <summary>A practical, example-driven guide to the five SOLID principles in Java — what they mean, why they matter, and how to actually apply them.</summary> </entry> <entry><title>Java Streams API – Complete Guide with Practical Examples</title><link href="https://aakiliqbal.github.io/blog/posts/java-streams-api-complete-guide-with-practical-examples/" rel="alternate" type="text/html" title="Java Streams API – Complete Guide with Practical Examples" /><published>2026-04-03T19:33:00+05:30</published> <updated>2026-04-03T19:33:00+05:30</updated> <id>https://aakiliqbal.github.io/blog/posts/java-streams-api-complete-guide-with-practical-examples/</id> <content type="text/html" src="https://aakiliqbal.github.io/blog/posts/java-streams-api-complete-guide-with-practical-examples/" /> <author> <name>Mohammad Aakil Iqbal</name> </author> <category term="JAVA" /> <category term="COLLECTIONS" /> <summary>Master Java Streams with all essential operations including filter, map, flatMap, reduce, matching, and parallel streams.</summary> </entry> <entry><title>Java Architecture – How It Actually Works Under the Hood</title><link href="https://aakiliqbal.github.io/blog/posts/java-architecture-how-it-works-under-the-hood/" rel="alternate" type="text/html" title="Java Architecture – How It Actually Works Under the Hood" /><published>2026-04-02T10:00:00+05:30</published> <updated>2026-04-02T10:00:00+05:30</updated> <id>https://aakiliqbal.github.io/blog/posts/java-architecture-how-it-works-under-the-hood/</id> <content type="text/html" src="https://aakiliqbal.github.io/blog/posts/java-architecture-how-it-works-under-the-hood/" /> <author> <name>Mohammad Aakil Iqbal</name> </author> <category term="JAVA" /> <category term="ARCHITECTURE" /> <summary>A deep dive into Java's architecture — from source code to execution — covering JDK, JRE, JVM, classloading, memory model, and the JIT compiler.</summary> </entry> <entry><title>LeetCode #1 - Merge Sorted Array</title><link href="https://aakiliqbal.github.io/blog/posts/leetcode-merge-sorted-array/" rel="alternate" type="text/html" title="LeetCode #1 - Merge Sorted Array" /><published>2025-09-09T10:00:00+05:30</published> <updated>2025-09-09T10:00:00+05:30</updated> <id>https://aakiliqbal.github.io/blog/posts/leetcode-merge-sorted-array/</id> <content type="text/html" src="https://aakiliqbal.github.io/blog/posts/leetcode-merge-sorted-array/" /> <author> <name>Mohammad Aakil Iqbal</name> </author> <category term="LEETCODE" /> <category term="IMPORTANT QUESTION 1/150" /> <summary>Important Question #1 on LeetCode: Merge Sorted Array</summary> </entry> </feed>
