<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://azhirmahmood.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://azhirmahmood.com/" rel="alternate" type="text/html" /><updated>2026-08-18T14:34:41+00:00</updated><id>https://azhirmahmood.com/feed.xml</id><title type="html">Azhir Mahmood</title><subtitle>Azhir&apos;s personal site and technical blog — notes on math, code, and whatever else is worth writing down properly.</subtitle><author><name>Azhir Mahmood</name></author><entry><title type="html">Hello, world — and a little LaTeX</title><link href="https://azhirmahmood.com/2026/08/17/hello-world/" rel="alternate" type="text/html" title="Hello, world — and a little LaTeX" /><published>2026-08-17T00:00:00+00:00</published><updated>2026-08-17T00:00:00+00:00</updated><id>https://azhirmahmood.com/2026/08/17/hello-world</id><content type="html" xml:base="https://azhirmahmood.com/2026/08/17/hello-world/"><![CDATA[<p>This is the first post. It’s here mostly to prove the pipeline works end
to end: Markdown in, a properly typeset page out — LaTeX included.</p>

<h2 id="inline-math">Inline math</h2>

<p>You can write inline math like $e^{i\pi} + 1 = 0$ right in a sentence,
and it renders in place, at reading size, without breaking the line height.</p>

<h2 id="display-math">Display math</h2>

<p>For anything that deserves its own line, use display math:</p>

\[\zeta(s) = \sum_{n=1}^{\infty} \frac{1}{n^s}, \qquad \operatorname{Re}(s) &gt; 1\]

<p>Multi-line derivations work too, using <code class="language-plaintext highlighter-rouge">aligned</code>:</p>

\[\begin{aligned}
\nabla \times \mathbf{E} &amp;= -\frac{\partial \mathbf{B}}{\partial t} \\
\nabla \times \mathbf{B} &amp;= \mu_0 \mathbf{J} + \mu_0 \varepsilon_0 \frac{\partial \mathbf{E}}{\partial t}
\end{aligned}\]

<h2 id="code-too">Code, too</h2>

<p>Since a lot of what’s worth writing down is code, not just math:</p>

<div class="language-python highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="k">def</span> <span class="nf">zeta_partial</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="n">n_terms</span><span class="o">=</span><span class="mi">10_000</span><span class="p">):</span>
    <span class="k">return</span> <span class="nb">sum</span><span class="p">(</span><span class="mi">1</span> <span class="o">/</span> <span class="n">n</span><span class="o">**</span><span class="n">s</span> <span class="k">for</span> <span class="n">n</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="n">n_terms</span> <span class="o">+</span> <span class="mi">1</span><span class="p">))</span>
</code></pre></div></div>

<blockquote>
  <p>A blockquote, for asides, caveats, or things I want to walk back later.</p>
</blockquote>

<p>That’s the whole toolkit: headings, inline and display LaTeX, code blocks,
and blockquotes. Delete this post once you’ve got a real first entry.</p>]]></content><author><name>Azhir Mahmood</name></author><category term="meta" /><summary type="html"><![CDATA[This is the first post. It’s here mostly to prove the pipeline works end to end: Markdown in, a properly typeset page out — LaTeX included.]]></summary></entry></feed>