Issue #14
The one about the JS ecosystem, Postman, and ChatGPT
Node weekly
- State Of Npm 2023: An overview of the state of NPM created by the folks at Sandworm. It includes cute insights into the trends and patterns of the JavaScript ecosystem as far as packages go (guess the most popular one – it’s not is-odd).
- Test your API’s performance with Postman: Malvika from Postman writes about testing API performance by simulating real-world traffic. The article goes into the why test with virtual users, how to do it with Postman, and how to visualize the test results.
- Building the Twitter Backend with Node.js: A 5 hours stream of Vadim building
TwitterX’s backend using Node.js, Postgres, Prisma, and JWT. It’s a nice dive into implementing raw authentication, user profiles, and posts. Other resources include the stream building the frontend and connecting them together. - How to Write a Great README: Great tips and real life examples of a great README. It also includes some overlooked tools that you can use to automate or enhance the README.
- Beyond Browsers – The Longterm Future of JavaScript Standards: Important write-up about the expansion of JavaScript beyond browsers. Mary Branscombe explores the need for standardization of JavaScript runtimes that cater to various environments like servers or embedded systems.
- Teaching Programming in the Age of ChatGPT: ICER 2023 paper on how the programming academic landscape changes in the age of AI. It’s the first empirical study that captures teachers’ perspective into this field and the lack of any consensus about best practices.
Tools of the week
- twenty: A modern open source CRM
- keyv: Simple key-value storage for JavaScript
- kanel: Generate TypeScript types from Postgres
- pop: CLI to send emails from the terminal
- GitLab Code Suggestions: GitLab’s late blooming AI-assisted code suggestions (beta)
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
→