3 ms·
I don't do a journal, but I do like to do "end of day" notes. Working on adding database binary support to my JS framework [1] and finished last night with this
by rglover 2y ago
I don't do a journal, but I do like to do "end of day" notes. Working on adding database binary support to my JS framework [1] and finished last night with this (just dropped in a Markdown file):
---
Latest version of DB installer is breaking.
Why:
- We had it bump all DB versions to latest. MongoDB is failing on MacOS.
- MongoDB is failing on Linux and PostgreSQL is failing to build.
Ideas:
- Separate the logic off by database/platform. This will ensure that once we lock in a database/platform combo, it’s set unless we mess with it. Current set up is getting increasingly complex to the point of insanity.
- Go through, one database at a time tomorrow, for each platform. Get it perfect on each for the latest version (unless there’s a compat issue) and then move on to the next.
Good news:
- The basic idea WORKS. We can always roll back to older versions and figure out the latest stuff later, but I don’t think we’ll need to. It’s just going to take a full day of work to get 100%.
- This is worth it as this is the last major barrier to entry. It also removed headaches with people saying “works for me” while others say “it doesn’t work.”
---
Makes the next day's ramp up take a few minutes as opposed to who knows how long.
[1] https://cheatcode.co/joystick https://cheatcode.co/joystick