Musings

Passing thoughts and observations - never enough to warrant a post, but just enough to warrant a muse.

I've been programming too much

6 days ago

Yeesh. Get excited. Found a new edge-case error on Azure. https://github.com/projectkudu/kudu/issues/3071

TL;DR: compress a zip on a Windows machine and try to deploy it to a Linux AppService instance on Azure and you get problems because of the convention of the direction of the slash.

Wow.

I've been programming too much

3 weeks ago

Started thinking of how communication is a similar exercise to programming architecture. I seek to make my emails self contained and decoupled. The more context you need the less testable it is. Each person should have responsibilities that allow them to process your message independently.

I’m cooked

Talking to an AI

3 weeks ago

It’s not like talking to a person. I guess that’s obvious, but we give it character nonetheless.

It’s more like talking to a mirror of the sum of humanity.

FFMPEG is great

4 weeks ago

Not an unusual perspective, but worth repeating

Unit testing is for you

last month

That’s all. It’s for the developer. It’s for you, the fanatic.

The LLM Assisted Programmer

last month

My wish for 2024 was mostly granted. I think LLMs are just good enough to warrant a lot of use. Part of me wonders if I’m trading off my brain, but it’s just so much help.

Markdown is great

last year

everyone knows that markdown is the best and I might have added support for markdown to the musings section. You’d be none the

wiser.

In the time that it took me to explain this to you...

last year

I could have written it myself! (the main problem I have with LLMs)

Javascript in Oracle

last year

I never knew this… apparently Oracle introduced Javascript support within the last year. And not just within Oracle DB but within MySQL, too.

Stored procedures with Javascript?
https://blogs.oracle.com/developers/post/introduction-javascript-oracle-database-23c-free-developer-release

SQL is wild

last year

SQL is wild. That’s all. SQL admins were given a very unique and sometimes limiting toolset and they use that toolset to the extreme and sometimes absurd edge.