1 min read

Hello, Writing

First post — a quick note on what this section is for.

This is the writing section of my portfolio. The plan is to use it for short technical notes, project retrospectives, and occasional longer-form pieces on things I’m building or thinking about.

No fixed schedule. Just whenever there’s something worth writing down.

What to expect

Most posts will be in one of a few buckets:

  • Build logs — notes from active hardware or software projects, with the messy parts left in
  • Short notes — quick writeups on a single idea, tool, or technique
  • Retrospectives — looking back at completed projects with more honesty than a polished case study allows

Writing format

Posts here are plain markdown rendered through Jekyll. Code blocks, images, and the occasional diagram.

// example embedded snippet
uint8_t sensor_read(uint8_t addr) {
    i2c_start();
    i2c_write(addr << 1);
    return i2c_read_ack();
}

That’s about it. Delete this post when you have something real to say.

Math

Inline math uses single dollar signs: the RC time constant is $\tau = RC$, and for a first-order system the step response is $V(t) = V_0(1 - e^{-t/\tau})$.

Display math uses double dollar signs on their own line:

$$ H(s) = \frac{\omega_c}{s + \omega_c} $$

Where $\omega_c = \frac{1}{RC}$ is the cutoff frequency in rad/s. The discrete-time equivalent via bilinear transform:

$$ H(z) = \frac{\alpha(1 + z^{-1})}{1 - (1 - 2\alpha)z^{-1}}, \quad \alpha = \frac{T/\tau}{2 + T/\tau} $$

A literal dollar sign (like $3.50) needs a backslash escape.