Journaling
Random brain dump of thoughts.
I need to set up Twilio to send me a text of the 3-5 things I want to work on for the next day. I’ve realized that the texts are super important for me to be able to respond to effectively. I think it’s a (somewhat conscious) product limitation of Airtable that it doesn’t have a way of getting data in easily, and that’s what something like a text would solve.
Alternatively, I should try to find some app that is good for ephemeral notes that I don’t care about viewing later, like an index card (which is the analogy that was brought up in Pmarchive · Pmarca Guide to Personal Productivity
I should try to make a project log page for all of my major projects. This log should be an append-only log that I incrementally add thoughts to.
- When I get interrupted, I should take the time to summarize my progress and any next steps I can take.
Something I read in some page — separate tasks by high-priority and low priority.
I have some duplication in functionality between the apps that I’m using.
- For collecting interesting links, I’m using Hook (not much though) and primarily Pinboard.
- For taking notes on articles that I read, I’m mostly using Hypothesis, Matter, and Pinboard.
There is a balance to be struck between not over optimizing things in the moment (Premature Optimization Is The Root Of All Evil 202204101914), but also being a bit insensible and not doing things in the moment at all that I know are going to make things easier down the road. The big #insights here is that it’s better to have something partially completed rather than nothing down, and that applies for things like productivity software more than most things. 202205030156
I’m very happy with my gymming habits the last few weeks. I think it’s to the point where I’ve been able to think about working out consistently, and it’s a very fully integrated part of my life. I think I can see the results for the most part in my physical fitness as well.
- Things I need to do for shard assignments
- forget about tests.
- Fix the in-memory op so it actually works. Screw getting the interface correct. Done
- For this, I would probably also have to implement the AdminFlag logic. Abstract that away for now. Pretend that the InMemoryCache has a hardcoded TTL value.
- Make a list of the changes I made
- Changed the ops so that they take in a callsite throughout.
- (Don’t need to discuss) Modified the strategy interface so that it uses a legacy accessor
- Set up the logic in mysql message poller so that it works fine, assuming that the ops are implemented correctly
- Did a bunch of funky business with AsyncOpsOptions. I went with a simpler solution the first time I implemented it, which is that I didn’t think about it entirely, which was kind of a mistake. I want to think of a solution this time that is somewhat generally flexible, but I think some of the arg parsing stuff is not necessary.
- Make the change to the AsyncOp so that there’s a parameter for read replica fallback. It assumes that there’s a composite connection as the main connection on the domain. If there isn’t, it errors. (Actually, don’t even need to do this). I can just pass in the query resilience strategy, depending on the boolean flag that’s passed in. Done
- Start writing a test. Get Andrew’s code that assumes main is down for a specific query, and do that with the message poller (given that the Admin Flag has a specific strategy). done
3-5 things I want to do today 202205030143
This is the kind of brain dump that I really care about in being able to do in my note-taking app 202207051347
uid: 202205030111 tags: #journal