About:

Azeem Bande-Ali is the author of azeemba.com, a personal blog that features posts and projects related to software engineering, physics, and math.

Website:

Incoming Links:

Outgoing Links:

Subscribe to RSS:
The blog post explains render pipelines in graphics applications, detailing how they convert scene descriptions into visual representations. It discusses the complexity of modern graphics, emphasizing the use of multiple dedicated...
Efficiently moving objects in 3D graphics relies on tools like gizmos, snapping techniques, and understanding pivot points to enhance precision and workflow.
The author shares insights on game development progress, AI coding tools, and personal reflections on reading and gaming experiences over the past year.
The blog post discusses the process of creating customized characters for the game 'The Ump Show.' It outlines the challenges of character variety, including the need for a scalable solution to create multiple unique characters wi...
The text discusses the concept of infinity and how different infinities can be compared. It explains that not all infinities are equal and some are larger than others. It also explores the relationship between different types of i...
The text discusses the challenges of turning a single-player game into a multiplayer game, highlighting the complexities of multiplayer programming and the chaos of distributed systems. It explains the difficulties of syncing game...
The author reflects on the progress made with The Ump Show, switching jobs, and personal projects in 2024. They released the initial version of the game, created work snapshots, and built minor tools. The author also wrote consist...
The text discusses the trade-off between energy use and response times in computer systems and living cells when reacting to stimuli. It explains how computer systems constantly check for conditions to trigger a response, and how ...
The text discusses the importance of HTTPS and the role of Certificate Authorities in ensuring internet safety. It highlights the vulnerabilities and risks associated with Certificate Authorities, citing examples of Symantec, Digi...
The text discusses the complexity of C++ and compiler bugs, focusing on temporary lifetime extension, designated initializers, and template disambiguator. It highlights the challenges of understanding the language and the need for...
The text discusses the non-specialness of Earth's place in the universe, explaining that the universe is roughly the same everywhere with no special center or region. It delves into the evenness of the universe, the Cosmic Microwa...
The text discusses the distribution of regular and goofy skateboard stances among professional skateboarders. It explores the standard advice for stance, the distribution of goofy/non-goofy riders, and how it varies by event type,...
The text provides an overview of 3D modeling and animation, focusing on shape and color in 3D graphics, the process of rendering a 3D scene, shaders, PBR, UV mapping, materials, and adding details. It also includes recommendations...
The text discusses the importance of probability distribution in uncertain situations, particularly in game design and finance. It explains how expected values and probability distributions impact decision-making and the user expe...

0Inaccessible Rail

2024-05-12

The text discusses the term 'Inaccessible Rail' and its meaning, which refers to a type of bird found on Inaccessible Island. It also provides historical information about the island and the discovery of the bird. The term 'rail' ...

0Number Detective

2024-04-14

The author has a spreadsheet where he tracks bets against himself to validate his understanding of the world. He assigns probabilities to possible outcomes and treats each bet as if he is betting $100. He has made a dozen bets and...
The text discusses the civil case of Jones v. Bain Capital, where the defendants argued that the plaintiffs were not properly double-spacing their documents, giving them an unfair advantage. The plaintiffs hired an expert witness ...
The text discusses the challenges of creating stable control in a baseball video game with 3D characters, focusing on the need for characters to move to specific locations at specific times. It explains the use of Proportional, In...

02023 Year Review

2024-01-13

The author reflects on his year, discussing his gaming and programming sessions, the development of his game The Ump Show, his writing, reading, and the articles he read. He also shares his favorite posts and books from the year.
The text discusses the limitations of infinite systems when applied to the finite world, using examples from mathematics, physics, chemistry, business, and gambling. It explains how infinite systems run into problems when approxim...
The text discusses the concept of pi and its value in different universes, exploring the definition of a circle, cost functions, metrics, and different distance functions such as Manhattan distance, maximal distance, and p-norms. ...
The text provides an intuitive understanding of cryptography, comparing it to physical locks and explaining the use of cryptographic systems for different purposes. It discusses hashing, encryption, data integrity, authenticated e...
The text discusses the boundaries of predictability in the universe, focusing on the importance of including all relevant factors in calculations. It uses the example of an electron at the edge of the universe to illustrate how sm...
The text discusses breaking changes in distributed systems, focusing on the challenges and strategies for making changes to distributed systems. It explains the complexities of adding new fields to databases and the challenges of ...