Issue #13
The one about promises, vector databases, and Reddit
Node weekly
- JavaScript Macros in Bun: Field trip day for Bun fans, it supports Macros. You can now run functions at bundle-time and return the values straight into the bundle (don’t ask me why tho).
- 3 ways to find your worst JavaScript offenders for page load: The web performance boss Sia Karamalegos writes about how expensive JavaScript is. She gives away three methods to measure JavaScript load times and strip out offensive code.
- Running Promises in Parallel: A pretty visual guide to JavaScript promises. Also sprinkled with tips of how to run promises in parallel instead of mindlessly writing
await
(guilty 🙋🏼♂️). - How open should your open source be?: Yet another beautiful ReadME Project article about finding the balance in open source. A lot of good thought about maintainers mental health, OSS viability, and abuse.
- What is a Vector Database?: If you are also confused about vector databases ever since AI took over, here is a long explanation. And conveniently placed ad for Pinecone.
- Some Reddit protests plan to go on: I know you know what is going on with Reddit. This is a long collection of people complaining about it on LinkedIn (as of 14 June).
Tools of the week
- Starlight: Astro’s documentation generator
- Retool Database: (Yet another) Postgres as a Service
- autocomplete: Aloglia’s autocomplete library
- tinybase: Reactive data store for local‑first apps
- murex: Shell environment focused on usability, safety and productivity
Read more
19
The one about time, imperfection, and (in)security
→
18
The one about accessibility, no code, and automation
→
##
The one about the year 2023
→
17
The one about semantic HTML, data versioning in Postgres, and dev burnout
→
16
The one about server actions, productivity, and asking questions
→