Musings
Passing thoughts and observations - never enough to warrant a post, but just enough to warrant a muse.
I've been programming too much
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
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
Not an unusual perspective, but worth repeating
Unit testing is for you
That’s all. It’s for the developer. It’s for you, the fanatic.
The LLM Assisted Programmer
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
markdown
is the best and I might have added support for markdown to the musings section. You’d be none thewiser.
In the time that it took me to explain this to you...
I could have written it myself! (the main problem I have with LLMs)
Javascript in Oracle
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
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
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?