Entry: Weeknotes 2025-05-31
All checks were successful
Mirror to GitHub / build-and-push (push) Successful in 23s
Publish / build-and-push (push) Successful in 1m29s
Publish / update-deployment-repo (push) Successful in 10s

This commit is contained in:
Jack Jackson 2025-05-31 12:27:15 -07:00
parent 4f84572be6
commit 8782b1898f
2 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,33 @@
---
title: "Weeknotes: 2025-05-31"
date: 2025-05-31T12:25:33-07:00
tags:
- AI
- EDH-ELO
- Vercel
- Weeknotes
---
Written from the Oakland airport, on my way to L.A. to attend a live show of Dimension 20 with my good friend Patrick.
God, time has _flown_ by. Is this really the end of my fifth week at Vercel? Feels like a few days. That's a good sign, I suppose!
<!--more-->
# Work
That said, I've noted a tendency to work late the last couple weeks, with the intention of making sure I make a notable impact in my first few (higly-leveraged and impression-making) weeks at work. This is a trade-off that I'm consciously and deliberately making, and I'm alright with it; but I do want to keep an eye on it and make sure that it doesn't become a habit. As a wise woman once told me, "_work isn't real life_" - and work will naturally expand to fill all the time you give it. It's a gift to have a job that is compelling enough that you _want_ to spend time on it; but it's also important to me to focus on, and fence off time for, the other aspects of my life.
# All About AI
## Tool Use
The other day, I threw a personal project (an ELO tracker for Magic EDH decks) through Vercel's [v0](https://v0.dev/) tool, asking it to convert the website from Python to TypeScript (so I could use it as a testbed for experimenting with [Next.js](https://nextjs.org/) and the Vercel platform). The results were...alright, to be honest. Despite being given a link to the source code, it wasn't able to read the code, but instead just screenshotted the actual deployed site, and the resulting code was more of a generic "_EDH tracker_" than "_a translation of this particular site_" - some intentional specific design decisions were ignored (e.g. ELO score for a deck, not for a player), and the visual design looked completely different (admittedly - much _better_, but different!).
I spent an evening tweaking and shaping it with Claude-Sonnet-on-Cursor, and, honestly, the experience was a mix of inspiring and depressing. Inspiring with how much the tooling has improved in a couple years since I first tried it; depressing for two reasons:
* How obsolete my knowledge and experience will soon be. This is something I can realistically change and work on - adapting to learning a new skillset is a challenge, but a worthwhile one!
* How obsolete "_understanding of the underlying systems_" will soon be to the act of creation. This one's a little more complicated - I don't philosophically agree with anything which gatekeeps or obstructs the act of creation, but I'm also uncomfortable with a deliberate celebration of ignorant creation[^ownership]. Wiser minds than I have spilled miles of pixel-ink on how AI _amplifies experience_, with all that that implies about "_if you are inexperienced, it will amplify your inexperience_". Leaving aside any questions about whether AI will, in fact, "_take our jobs_" (my bet is - some, but not most), I do wonder about how _maintainable_ the outputs of Vibe Coding will be. Especially relevant as I've been coaching a friend through the process of learning coding in order to build a system to drive her own medical care, where the AI's positively encouraged her into some...interesting...choices (mostly, I suspect, driven by the tooling's complaisant agreeability). We shall see!
## Attitude
Driven by [this article](https://steveklabnik.com/writing/i-am-disappointed-in-the-ai-discourse/), I had an interesting realization - after Crypto and NFTs and Web3 (and probably others I've forgotten), I have adopted an irrationally-hostile perspective to _any_ claims about technology from any company. That is - if a corporation had tried telling me "_ChatGPT is able to search the web for new information, post-training_", I would simply assume that that was a lie. Even for a proud anti-corporatist, this isn't a healthy or productive mindset - it's a core value of mine to make sure that my criticisms are accurate and founded in fact, lest I undermine _legitimate_ critism by mixing it in with ill-informed supposition.
[^ownership]: cf. the excellent article on [Broken Ownership](https://blog.alexewerlof.com/p/broken-ownership) - if you don't know how a thing works, you will be much less likely to be able to fix or change it

5
weeknotes.sh Executable file
View File

@ -0,0 +1,5 @@
#!/bin/bash
cd blog
hugo new content/posts/weeknotes-$(date +%Y-%m-%d).md
cursor content/posts/weeknotes-$(date +%Y-%m-%d).md