Notes

Daily notes that won’t necessarily happen every day. Sometimes shorter, sometimes longer.

2025-08-09

Hard-mode Dev

Those skills you built trying to integrate the latest buzzword with your ad management platform? Then cleaning out issues bubbling up in code that predated the buzzword by a decade or more? Those are useful.

Not the code, dumbass. Or the buzzword. The system thinking.

The systems people use every day are broken, and we can help them. Get a crappy job, or volunteer, and make things better.

Read more...

~700 words lastmod

2025-07-05

sacred datura i n bloom
sacred datura i n bloom

Tucson

~100 words lastmod

2025-06-28

I keep getting overwhelmed by everything in all the other PKMs. Maybe I’m just tired. But I’m gonna try just using Tangent. Private notes may sneak in here, so I won’t make the workspace itself public. Better to assume you’re stupid and carefully decide what to let through than to assume you’re smart and carefully decide what to omit.

~100 words lastmod

2025-05-25

Lost a couple of hours’ work because I didn’t check filesystem capabilities. macOS pretends it can tell the difference between two folders dir/ and Dir/ with distinct contents. Apparently the laptop drive came with the old-school case-insensitive filesystem.

mv dir/x Dir/ because I think I’m being smart and now dir/ is gone and Dir/ contains only x.

My kind of game devlog

On the challenges faced choosing Stride as the engine for a game jam, and why despite all evidence to the contrary they do not regret that choice.

Read more...

watch ~200 words lastmod

2025-05-23

Okay I’ve been sharing a lot of stuff on social media and thinking “I should save this somewhere.” I’m itching to revisit both my tumblelog experiment and my public brain experiment.

What will I put here? Mostly the stuff I’ve been posting all over. Some cool tech thing I saw. A silly thought I had. Maybe a bird. If my last tumblelog experiment is any indication, there will be full-on blog posts there too.

Read more...

~200 words lastmod

2025-05-18

.NET solutions really do feel like an officially blessed approach to monorepos.

John Carmack supposedly wrote a game for every letter of the alphabet before he started working on Doom.

Deno and Kaplay

Setting up and managing a Kaplay project from Deno

    deno init --npm kayplay -t PROJECT_NAME
  

But you still have to figure out permissions and then where the heck is the kaplay executable?

Creating a TypeScript Kaplay project

Uses Vite.

Read more...

~400 words lastmod

Amazing Stuff, Technology

I installed Continue on VS Code. Continue lets you set up custom models for LLM-infused coding, including local.

Spent a week marveling at how much better it was than GitHub Copilot. No spurious suggestions of nonsense code. Gave me exactly what I wanted, exactly when I wanted it.

Amazing.

Then I realized I never configured the extension. I’ve just been using the LSP. Which is powered by Ruff, not VS Code’s default.

Read more...

now ~100 words lastmod

2025-04-16

Database Naming Standards - DEV Community

  • snake_case for columns
  • plurals for table names
  • full names for id columns (mail_id instead of id)
  • avoid ambiguous names (fahrenheit instead of temperature)
    • foreign key constraints should use the same column name as PK in the connected table
    • prefix with context id needed (source_warehouse_id and destination_warehouse_id)
~100 words lastmod
3 4 5 6 7