🏛 Stoas near [[@agora/2023 05 09]]
📚 Node [[2023-05-09]]
↳ 📓 Resource [[@agora/2023 05 09]]
- Tuesday, 05/09/2023 ** 17:25 Work today was all about naming. Coming up with good names - for components, for ideas, for discussions - is extremely difficult, but without the right name, all the appropriate context gets lost in the noise. Names are abbreviations for concepts - if you want to talk about something, you must first give it a name. Names are better than backlinks - they're references in prose and in the mind, which is far more poweerful than any knowledge management or task pushing system can be. If your code and prose use the same - correct - names, you are suddenly able to speak about code and concepts with so much more clarity. This allows you to do things faster, better, with more control than before.
Then types - types add names to values wherever they go. The value of TypeScript doesn't come from the language's capabilities and static errors. There are some benefits to transpilation and to compile-time errors, sure - but far more important is the ability to see definitions on hover and receive competent suggestions from the typechecker. The better your types, the better you become at writing in the language that the code speaks - and the less discipline you have to have when revisiting and maintaining it. Your own types - your own language - is pushed back on you. ** 17:40 This ikea mirror is both the best fit for my home and a super affordable. Incredible combination! I love the oblong porthole look. (Stockholm curved mirror). The porthole is a brilliant touch - adds visual interest from the side and depth from the front. Shadows are worth exploring. ** 18:18 🦧 Awesome emoji ** 18:38 Some American-accented tea specialist is consulting with a future manager of a tea company in front of me. He's younger than me and is dressed very functionally - but he's a tea expert. She's bringing him in as a professional to work on and with tea, and he's extremely assertive about his work; I'm impressed by his level of expertise and control over the subject. He's able to explain tea to everyone here, and is making suggestions in both an assertive and an incredibly friendly manner. ** 18:45 "You would not love to meet [the people who will work under you at the restaurant]. You have to." Assertive!