twopointline

Hello, world

Welcome to my test page!

When starting to write it’s the blank page that kills all hope. It causes you to pause, stop, then ultimately quench whatever small spark you were trying to ignite.

It questions everything about you. Surely nothing you could put here would be good enough for someone else to read? Barely feels legible to myself.

Multiply these issues tenfold with a baby. Sleep? Gone. Interruptions? Plenty.

It’s even worse though, this is the first entry! What glorious note shall forever mark the beginning of this journey?

What about a bunch of markdown that lets me easily check my CSS is appropriate and not making a mess. Yeah, that’ll do.

Lists

An unordered list:

  • First item
  • Second item
  • Third item with a bit more text so we can see how it wraps across multiple lines when the content gets longer than a single line

An ordered list:

  1. Wake up
  2. Make coffee
  3. Baby wakes up
  4. Coffee goes cold
  5. Drink cold coffee anyway

Nested:

  • Tools (as of writing)
    • Editor: Neovim
    • Terminal: Ghostty
    • Browser: Arc
  • Languages
    • Go for all things work
    • Ruby when I want to feel alive again and hand craft some artisinal code
    • But really - whatever the AI wrote, probably Typescript

Code

Inline code: use console.log("hello") or npm run dev to get started.

A fenced code block:

function greet(name: string): string {
  return `hello, ${name}`;
}

console.log(greet("world"));

A shell snippet:

npm create astro@latest
cd my-blog
npm run dev

A longer example with some actual logic:

const posts = await Astro.glob('./posts/*.md');
const sorted = posts.sort(
  (a, b) =>
    new Date(b.frontmatter.pubDate).getTime() -
    new Date(a.frontmatter.pubDate).getTime()
);

Horizontal rules..


.. should work.

Here is a link to the index page and here is an external link to Astro’s docs. Which if you didn’t know - was what I’ve used here.

Links in the middle of a paragraph should flow naturally — like this one pointing to the about page — without breaking the reading rhythm too much.

Blockquote

The best time to start a blog was ten years ago. The second best time is while the baby is napping.

Image

A placeholder image

Table

Tables are the devil’s spawn. This is as good as you’re getting.

ThingRatingNotes
Sleep2/10Baby-dependent
Coffee9/10Critical infrastructure
Side projects7/10Too many, not enough time
This blogTBDAsk me in six months

This is a big boy

Little smaller boy

Tiny boy

That’s about it - maybe one day I’ll actually write a real post.

↑ top