Musings

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

I've been programming too much

4 days 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

4 days 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

one week ago

Not an unusual perspective, but worth repeating

Unit testing is for you

2 weeks ago

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

The LLM Assisted Programmer

2 weeks ago

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.

LLMs for programming

last year

I went through a phase with LLMs (as I think most did) in 2023. What’s funny is that as the year progressed, I started to see the limitations and blindspots of AI companions more and more. To the point that I started to write my own code primarily, again.

In fact, what I find them most useful for is to simply automate the boring stuff (looking at you, mapping). My hope for 2024 is some sort of breakthrough for programming with LLMs where they gain some killer functionality. 10x programmer?