<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>azeemba.com</title><link>https://azeemba.com/</link><description>Recent blog posts on azeemba.com</description><language>en-us</language><lastBuildDate>Tue, 24 Mar 2026 20:08:07 -0400</lastBuildDate><image><url>https://azeemba.com//android-chrome-192x192.png</url><title>azeemba.com</title><link>https://azeemba.com/</link></image><atom:link href="https://azeemba.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Motivating Number Systems</title><link>https://azeemba.com/posts/motivating-number-systems.html</link><pubDate>Tue, 24 Mar 2026 20:08:07 -0400</pubDate><guid>https://azeemba.com/posts/motivating-number-systems.html</guid><description>Why do we need negatives, irrational, and imaginary numbers?</description></item><item><title>Extrapolating From Existence</title><link>https://azeemba.com/posts/extrapolating-from-existence.html</link><pubDate>Tue, 24 Mar 2026 19:13:54 -0400</pubDate><guid>https://azeemba.com/posts/extrapolating-from-existence.html</guid><description>Is it surprising that we exist now?</description></item><item><title>2025 Year Review</title><link>https://azeemba.com/posts/2025-year-review.html</link><pubDate>Mon, 19 Jan 2026 14:52:42 -0700</pubDate><guid>https://azeemba.com/posts/2025-year-review.html</guid><description/></item><item><title>Graphics UI: Moving Objects in 3D</title><link>https://azeemba.com/posts/graphics-ui-placing-and-manipulating-objects-in-3d-space.html</link><pubDate>Sun, 04 Jan 2026 10:27:31 -0500</pubDate><guid>https://azeemba.com/posts/graphics-ui-placing-and-manipulating-objects-in-3d-space.html</guid><description>How 3D graphics applications solve the problem of moving objects.</description></item><item><title>Satisfaction of Render Pipelines</title><link>https://azeemba.com/posts/satisfaction-of-render-pipelines.html</link><pubDate>Sun, 12 Oct 2025 12:35:44 -0400</pubDate><guid>https://azeemba.com/posts/satisfaction-of-render-pipelines.html</guid><description>What is a render pipeline and why is it so cool?</description></item><item><title>Making Customized Characters for Games</title><link>https://azeemba.com/posts/making-customized-characters-for-games.html</link><pubDate>Sat, 26 Jul 2025 17:18:32 -0400</pubDate><guid>https://azeemba.com/posts/making-customized-characters-for-games.html</guid><description>Thoughts on how I made characters for The Ump Show game</description></item><item><title>Infinity + 1: Finding Larger Infinities</title><link>https://azeemba.com/posts/infinity-plus-1-finding-larger-infinities.html</link><pubDate>Sat, 31 May 2025 14:52:22 -0400</pubDate><guid>https://azeemba.com/posts/infinity-plus-1-finding-larger-infinities.html</guid><description>Integers, Real Numbers and the Large Cardinals</description></item><item><title>Making Four Ghosts Have the Same Dream</title><link>https://azeemba.com/posts/making-four-ghosts-have-the-same-dream.html</link><pubDate>Sat, 03 May 2025 15:23:50 -0500</pubDate><guid>https://azeemba.com/posts/making-four-ghosts-have-the-same-dream.html</guid><description>The ridiculousness of multiplayer games.</description></item><item><title>2024 Year Review</title><link>https://azeemba.com/posts/2024-year-review.html</link><pubDate>Sun, 02 Mar 2025 18:10:41 -0500</pubDate><guid>https://azeemba.com/posts/2024-year-review.html</guid><description>More of The Ump Show, changing jobs and skateboarding.</description></item><item><title>Reacting to Changes: Computers and Cells</title><link>https://azeemba.com/posts/reacting-to-changes-computers-and-life.html</link><pubDate>Sun, 26 Jan 2025 11:43:36 -0500</pubDate><guid>https://azeemba.com/posts/reacting-to-changes-computers-and-life.html</guid><description>Both computers and living cells have to come up with ways to 'poll' for changes.</description></item><item><title>Certificate Authorities and the Fragility of Internet Safety</title><link>https://azeemba.com/posts/certificate-authorities-and-the-fragility-of-internet-safety.html</link><pubDate>Sat, 30 Nov 2024 21:00:44 -0400</pubDate><guid>https://azeemba.com/posts/certificate-authorities-and-the-fragility-of-internet-safety.html</guid><description>Mistakes by CAs undermine HTTPS and safety on the internet</description></item><item><title>C++, Complexity, and Compiler Bugs</title><link>https://azeemba.com/posts/cpp-complexity-compiler-bugs.html</link><pubDate>Sat, 02 Nov 2024 20:57:52 -0400</pubDate><guid>https://azeemba.com/posts/cpp-complexity-compiler-bugs.html</guid><description>Exploration of C++ complexity with first-hand experience of compiler bugs</description></item><item><title>Non-Specialness of Our Place in the Universe</title><link>https://azeemba.com/posts/non-specialness-of-our-place-in-the-universe.html</link><pubDate>Fri, 27 Sep 2024 22:05:47 -0400</pubDate><guid>https://azeemba.com/posts/non-specialness-of-our-place-in-the-universe.html</guid><description>On the large scale, the universe is the same everywhere.</description></item><item><title>Skateboarding: How Many People Ride Goofy?</title><link>https://azeemba.com/posts/skateboarding-how-many-people-ride-goofy.html</link><pubDate>Sun, 25 Aug 2024 09:09:36 -0400</pubDate><guid>https://azeemba.com/posts/skateboarding-how-many-people-ride-goofy.html</guid><description>Riding with your right foot forward is known as the goofy stance and is more common than would be expected!</description></item><item><title>Understanding 3D Graphics</title><link>https://azeemba.com/posts/understanding-3d-graphics.html</link><pubDate>Sun, 14 Jul 2024 15:43:17 -0400</pubDate><guid>https://azeemba.com/posts/understanding-3d-graphics.html</guid><description>Terms and concepts useful for starting in 3D design/modeling/graphics.</description></item><item><title>Probability: The Distribution Matters</title><link>https://azeemba.com/posts/probability-the-distribution-matters.html</link><pubDate>Sun, 02 Jun 2024 11:35:41 -0400</pubDate><guid>https://azeemba.com/posts/probability-the-distribution-matters.html</guid><description>Expected value only captures one aspect of a probability system.</description></item><item><title>Inaccessible Rail</title><link>https://azeemba.com/posts/inaccessible-rail.html</link><pubDate>Sat, 11 May 2024 22:50:39 -0400</pubDate><guid>https://azeemba.com/posts/inaccessible-rail.html</guid><description>Why is the world's smallest flightless bird called that?</description></item><item><title>Number Detective</title><link>https://azeemba.com/posts/number-detective.html</link><pubDate>Sun, 14 Apr 2024 17:58:00 -0400</pubDate><guid>https://azeemba.com/posts/number-detective.html</guid><description>Explaining an unexpected numerical pattern.</description></item><item><title>Double Space Court Case</title><link>https://azeemba.com/posts/double-space-court-case.html</link><pubDate>Sun, 10 Mar 2024 14:20:59 -0400</pubDate><guid>https://azeemba.com/posts/double-space-court-case.html</guid><description>A court case spends a few weeks arguing about the meaning of double space formatting.</description></item><item><title>PIDs: Creating Stable Control in Games</title><link>https://azeemba.com/posts/pids-creating-stable-control-in-games.html</link><pubDate>Mon, 15 Jan 2024 14:35:14 -0500</pubDate><guid>https://azeemba.com/posts/pids-creating-stable-control-in-games.html</guid><description>Using a game use-case to motivate and explain PIDs</description></item><item><title>2023 Year Review</title><link>https://azeemba.com/posts/2023-year-review.html</link><pubDate>Sat, 13 Jan 2024 11:05:54 -0500</pubDate><guid>https://azeemba.com/posts/2023-year-review.html</guid><description>A year of making things: "The Ump Show" and Writing.</description></item><item><title>Infinite Systems Failing in a Finite World</title><link>https://azeemba.com/posts/infinite-systems-failing-in-a-finite-world.html</link><pubDate>Sun, 17 Dec 2023 15:00:13 -0500</pubDate><guid>https://azeemba.com/posts/infinite-systems-failing-in-a-finite-world.html</guid><description>Infinite systems don't have to worry about behavior at the edges but finite systems do.</description></item><item><title>π in Other Universes</title><link>https://azeemba.com/posts/pi-in-other-universes.html</link><pubDate>Sun, 29 Oct 2023 15:16:35 -0400</pubDate><guid>https://azeemba.com/posts/pi-in-other-universes.html</guid><description>How the value of π depends on the definition of distance.</description></item><item><title>Intuition for Cryptography</title><link>https://azeemba.com/posts/intuition-for-cryptography.html</link><pubDate>Mon, 09 Oct 2023 20:30:41 -0400</pubDate><guid>https://azeemba.com/posts/intuition-for-cryptography.html</guid><description>Building an understanding of common cryptographic use-cases without delving into the deep end.</description></item><item><title>Boundaries of Predictability</title><link>https://azeemba.com/posts/boundaries-of-predictability.html</link><pubDate>Sun, 17 Sep 2023 17:58:13 -0400</pubDate><guid>https://azeemba.com/posts/boundaries-of-predictability.html</guid><description>Exploring the limits of predictions of physical systems and what we can learn from it.</description></item><item><title>Breaking Changes in Distributed Systems</title><link>https://azeemba.com/posts/breaking-changes-in-distributed-systems.html</link><pubDate>Sun, 06 Aug 2023 18:23:01 -0500</pubDate><guid>https://azeemba.com/posts/breaking-changes-in-distributed-systems.html</guid><description>Distributed systems don't have atomic deployments so making breaking changes requires careful planning.</description></item><item><title>What Is a URL</title><link>https://azeemba.com/posts/what-is-a-url.html</link><pubDate>Sun, 30 Apr 2023 11:40:23 -0400</pubDate><guid>https://azeemba.com/posts/what-is-a-url.html</guid><description>Dangers of inconsistent parsing of URLs</description></item><item><title>Dakhni and Linguistic Prestige</title><link>https://azeemba.com/posts/dakhni-and-linguistic-prestige.html</link><pubDate>Sun, 23 Apr 2023 23:29:27 -0500</pubDate><guid>https://azeemba.com/posts/dakhni-and-linguistic-prestige.html</guid><description>Perceived importance is disconnected from any intrinsic property of the language.</description></item><item><title>Why is Mars's Moon Traveling the Wrong Way?</title><link>https://azeemba.com/posts/mars-phobos-wrong-way-moon.html</link><pubDate>Mon, 16 Jan 2023 22:49:13 -0500</pubDate><guid>https://azeemba.com/posts/mars-phobos-wrong-way-moon.html</guid><description>Explaining the discrepancy between Phobos's orbit and its apparent motion across the Martian sky</description></item><item><title>2022 Year Review</title><link>https://azeemba.com/posts/2022-year-review.html</link><pubDate>Sun, 01 Jan 2023 16:09:44 -0500</pubDate><guid>https://azeemba.com/posts/2022-year-review.html</guid><description>Reflecting on projects and books/articles from 2022</description></item><item><title>Degenerate Matter: How Reality Deals With Uncertainty</title><link>https://azeemba.com/posts/degenerate-matter.html</link><pubDate>Sat, 19 Nov 2022 20:28:49 -0500</pubDate><guid>https://azeemba.com/posts/degenerate-matter.html</guid><description>Casual introduction to the uncertainty principle from quantum mechanics and how it leads to neutron stars and superfluids</description></item><item><title>C++: How to Use Variadic Templates</title><link>https://azeemba.com/posts/cpp-how-to-use-variadic-templates.html</link><pubDate>Thu, 03 Nov 2022 21:30:09 -0400</pubDate><guid>https://azeemba.com/posts/cpp-how-to-use-variadic-templates.html</guid><description>Intro to variadic templates and complications when function overloading isn't available</description></item><item><title>Setting Up Fauxpilot for Code Completion</title><link>https://azeemba.com/posts/fauxpilot-in-vscode-on-wsl-for-code-completion.html</link><pubDate>Sat, 15 Oct 2022 12:20:46 -0400</pubDate><guid>https://azeemba.com/posts/fauxpilot-in-vscode-on-wsl-for-code-completion.html</guid><description>Guide on using Fauxpilot with VScode to get local code completion like Copilot</description></item><item><title>Delayed 2021 Year Review</title><link>https://azeemba.com/posts/delayed-2021-year-review.html</link><pubDate>Tue, 20 Sep 2022 21:24:17 -0400</pubDate><guid>https://azeemba.com/posts/delayed-2021-year-review.html</guid><description>Quick review of things I explored in 2021</description></item><item><title>Homomorphic Encryption with Images</title><link>https://azeemba.com/posts/homomorphic-encryption-with-images.html</link><pubDate>Sun, 09 Jan 2022 13:49:40 -0500</pubDate><guid>https://azeemba.com/posts/homomorphic-encryption-with-images.html</guid><description>Exploring homomorphic encryption to apply algorithms on encrypted images</description></item><item><title>Parallelizing C++ using Execution Policies</title><link>https://azeemba.com/posts/cpp17-execution-policy.html</link><pubDate>Thu, 30 Dec 2021 04:55:05 +0000</pubDate><guid>https://azeemba.com/posts/cpp17-execution-policy.html</guid><description>C++17 support for Execution Policies for "algorithms" provides a powerful tool to parallelize your code.</description></item><item><title>Equivalence Relations and Partitions</title><link>https://azeemba.com/posts/equivalence-relations.html</link><pubDate>Mon, 15 Nov 2021 10:00:48 +0000</pubDate><guid>https://azeemba.com/posts/equivalence-relations.html</guid><description>An equivalence relation fully partitions a set.</description></item><item><title>Abstract Algebra: Introduction to Groups</title><link>https://azeemba.com/posts/abstract-algebra-groups.html</link><pubDate>Sat, 09 Oct 2021 10:00:48 +0000</pubDate><guid>https://azeemba.com/posts/abstract-algebra-groups.html</guid><description>Groups are a set with a binary operation that fits some requirements.</description></item><item><title>Improving Git's Autocorrect Feature</title><link>https://azeemba.com/posts/contributing-to-git.html</link><pubDate>Sun, 12 Sep 2021 16:44:48 +0000</pubDate><guid>https://azeemba.com/posts/contributing-to-git.html</guid><description>Exploring the new setting for the Git autocorrect and my experience in contributing this feature to the Git codebase.</description></item><item><title>Mughal Art</title><link>https://azeemba.com/posts/mughal-art.html</link><pubDate>Sat, 24 Jul 2021 16:44:48 +0000</pubDate><guid>https://azeemba.com/posts/mughal-art.html</guid><description>Thoughts on Mughal art/paintings from 1500-1700 AD</description></item><item><title>Year Review 2020</title><link>https://azeemba.com/posts/2020-year-review.html</link><pubDate>Thu, 28 Jan 2021 04:55:05 +0000</pubDate><guid>https://azeemba.com/posts/2020-year-review.html</guid><description>Reviewing 2020, all the while ignoring the obvious 2020 things.</description></item><item><title>Books Review 2019</title><link>https://azeemba.com/posts/books-review-2019.html</link><pubDate>Thu, 02 Jan 2020 03:01:42 +0000</pubDate><guid>https://azeemba.com/posts/books-review-2019.html</guid><description>Review of books I read in 2019</description></item><item><title>Solving Non-Existent Problems with Serverless</title><link>https://azeemba.com/posts/solving-non-existent-problems-with-serverless.html</link><pubDate>Mon, 21 Jan 2019 04:01:01 +0000</pubDate><guid>https://azeemba.com/posts/solving-non-existent-problems-with-serverless.html</guid><description>Using AWS serverless Lambda as a webhook and an authentication service. Also using the serverless CLI tool.</description></item><item><title>Books Review 2018</title><link>https://azeemba.com/posts/books-review-2018.html</link><pubDate>Sat, 05 Jan 2019 23:21:35 -0500</pubDate><guid>https://azeemba.com/posts/books-review-2018.html</guid><description>Review of books I read in 2018</description></item><item><title>Articles Review 2018</title><link>https://azeemba.com/posts/articles-review-2018.html</link><pubDate>Thu, 03 Jan 2019 23:21:27 -0500</pubDate><guid>https://azeemba.com/posts/articles-review-2018.html</guid><description>Collection of interesting articles I read in 2018</description></item><item><title>Setting up Gogs (git hosting) on Omega2</title><link>https://azeemba.com/posts/setting-up-gogs-on-omega2.html</link><pubDate>Sun, 29 Jul 2018 01:01:01 -0500</pubDate><guid>https://azeemba.com/posts/setting-up-gogs-on-omega2.html</guid><description>Setting up private git hosting on the world's smallest Linux server (omega2) using Gogs and Postgres</description></item><item><title>Cmd+Ctrl Hackathon at DEFCON 25 (2017)</title><link>https://azeemba.com/posts/defcon-2017-cmdnctrl-writeup.html</link><pubDate>Sun, 28 Jan 2018 13:49:40 -0500</pubDate><guid>https://azeemba.com/posts/defcon-2017-cmdnctrl-writeup.html</guid><description>Cmd+Ctrl (cmdncntrl) Hackathon at DEFCON 25 (2017) writeup</description></item><item><title>Books Review 2017</title><link>https://azeemba.com/posts/books-review-2017.html</link><pubDate>Fri, 29 Dec 2017 23:21:35 -0500</pubDate><guid>https://azeemba.com/posts/books-review-2017.html</guid><description>Reviews of books I read in 2017</description></item><item><title>Articles Review 2017</title><link>https://azeemba.com/posts/articles-review-2017.html</link><pubDate>Fri, 29 Dec 2017 23:21:27 -0500</pubDate><guid>https://azeemba.com/posts/articles-review-2017.html</guid><description>Collection of interesting articles I read in 2017</description></item></channel></rss>