Collecting my attempts to improve at tech, art, and life

2024-01-16

Tags: hackers-town

Does any of this enlighten, entertain, or otherwise please you? Please consider a Tip. Every little bit helps!

I last updated this page

Bookmarks

Elf Sternberg: Monorepos with Microsoft Lage Learnings This Week

Lage is a “dependency graph-based taskrunner.” And that’s all it is. It’s a tool for running all of the tasks necessary to build, test, and maintain a web application monorepo. Compared to many other monorepo management tools, Lage is straightforward: it cares only about a collection of tuples of (package, script) and how each task leads to a finished product. It doesn’t supply it’s own version of Storybook, doesn’t demand you use Yarn or pnmp, doesn’t require you use its internal code generators. It just cares about your dependency graph and the actions you want to perform on that graph.

The problem, though, is that Lage is poorly documented. So let’s start with the conceptual basics of working with Lage.

Activity Log

hackers.town: 2024-01-16 Tue 10:07

TFW you’re reviewing PARA and realize “Job Search” has moved from a “Project” to an “Area”

Last year’s been a heck of a week.

hackers.town: 2024-01-16 Tue 10:12

@billseitz technically marking a job search entry as Rejected counts as closing.

hackers.town: 2024-01-16 Tue 10:18

@lordbowlich My first interesting programming project was a joystick-driven spirograph on my Color Computer 2. Few of my work projects have been as interesting.

@lordbowlich note this was less painful to use than it may sound for those familiar with 1980s joysticks because the CoCo joystick was so goddamn touchy that it was painful for gaming.

But great for sketching!

hackers.town: 2024-01-16 Tue 12:11

@IamMrsGeek MY FiNGERNAIL FEELS PRETTY

hackers.town: 2024-01-16 Tue 12:40

My preference for jobs where I’m not actively making the world worse

sure does narrow down the prospects

hackers.town: 2024-01-16 Tue 12:46

@lordbowlich Probably too much leftover Web 1.0 optimism but I still believe there’s something out there.

hackers.town: 2024-01-16 Tue 14:19

I’m always refining my understanding of my ADHD. Like I used to think I loved learning new things.

Kinda.

Then I thought okay I love learning interesting new things.

No that’s not really it. Sometimes. And sometimes I get real excited about stuff that puts other people to sleep.

I love learning new things for a good cause.

Yeah that’s something you can tell folks, but…

I love learning new things related to topics that are interesting to me personally.

hm that is way less exciting let’s go with “good cause”

Oh and the ponderous and amusing flip sides:

Ponderous: If it doesn’t trigger the “interesting” switch I’ll have to work dramatically harder to learn any of it, and my brain will clean that slate at the first opportunity.

Amusing: The exact same topic that bored me in context A can suddenly fascinate me in context B.

hackers.town: 2024-01-16 Tue 14:49

Relatable.

ℹ️ c2e86116e2de63b3.jpg missing from archive

hackers.town: 2024-01-16 Tue 16:13

@cestith considering how many of my blog posts have a prelude of “don’t do this”

You may be on to something there.

hackers.town: 2024-01-16 Tue 16:14

@Johannab Oh how wonderful and how terribly sorry I am that you recognize any of this!

hackers.town: 2024-01-16 Tue 17:49

@boris

got some navel-gazing for you

But maybe everything is ephemeral???

I’m heading to the thought that all my writing is ephemeral, in two flavors:

It’s navel-gazing, not an actual philosophy. Treating my topic notes as the first, my blog pages as the second, and relying on my tools to keep things in sync

hackers.town: 2024-01-16 Tue 17:58

Stray thought wandered past while I was thinking about permalinks for knowledge garden notes and —

yeah I know. me too. I’d totally do that. But my brain’s right that it’s kinda pointless. 🤔

ℹ️ 2d690386f5719057.png missing from archive

hackers.town: 2024-01-16 Tue 19:16

@boris It’s gonna be good site-local search for me. Maybe even server (or lambda) powered 404 pages, to suggest possible alternatives. But search at the minimum.

If I really wanted persistent links, I’d use UUIDs but that loses semantic meaning in the URL. Decided I preferred temporary(ish) but comprehensible links.

Plus, merging my posts into my PKM with the aim of publishing both ? That’s been a treat for serendipity.

hackers.town: 2024-01-16 Tue 19:30

@boris @cblgh I’m putting in full cognitive resources on the current note organization thing, but if I have spare later I will look more closely at Lieu. I really like the idea!

hackers.town: 2024-01-16 Tue 19:31

Getting better about recognizing and saying out loud “yeah I don’t have the brain for that right now.”

hackers.town: 2024-01-16 Tue 20:47

@Johannab Holidays + getting thrown back into job search mode really threw me for a loop, though honestly “thrown for a loop” is in some ways better than the drifting at previous gig. Network reliability automation for a fitness lifestyle brand was not exactly triggering my “interesting” switch, and whenever I hit an interesting bit (like the code’s a mess and I can fix it) I got reeled back in.

hackers.town: 2024-01-16 Tue 20:49

@Johannab and yeah everybody’s neurospicy experience is a little different because every brain is different, so I overshare that folks can recognize slivers of their own experience and ponder how theirs is different.

Kinda hate the TikTok “I’m an ADHD X, therefore A, B, C” even if some of them are cute.

hackers.town: 2024-01-16 Tue 21:42

This time I’m gonna start a Valheim character with a serious name and a serious world

Character name: ULFDAWorld Name: YOOPER

Next time I’m gonna

hackers.town: 2024-01-16 Tue 21:45

@VE2UWY freely given!

hackers.town: 2024-01-16 Tue 22:10

@ElectricDryad @Johannab For me it’s like — worldbuilding maybe? The application flow is a story and I see the piece that’s needed for a better story, or something we need to take out to make the story coherent.

hackers.town: 2024-01-16 Tue 22:11

@ElectricDryad @Johannab minor disclaimer that I prefer low-conflict stories