Oops, running late with the newslettter again this week. I continue to blame jetlag. Meanwhile, this October is Hacktoberfest
! You can contribute to open source projects and win swag, so if you were thinking about investigating open source, now's a good time!
- Announcing TypeScript 3.7 Beta
TypeScript 3.7 is being finalized, and now it's in feature-freeze, so the first fully functional beta is now available. The language introduces some interesting features like optional chaining, nullish coalescing, assertion functions, and more.
- Node.js, MySQL and async/await
Database operations are a good example of a (potentially) long-running operation that you might want to make asynchronous. But is there a best way to do things asynchronously? And if so, is it async/await?
- New workflow editor for GitHub Actions
GitHub Actions adds a new workflow editor to help you manage the YAML: now you can see warnings quickly with syntax highlighting, auto-complete your keywords and see suggestions for how to proceed.
- Debugging: "Cannot read property 'length' of undefined."
unknown object, but it can also arise when you're seeing a different type of input. A great reminder to practice defensive programming.
Published at the beginning of every week.
Created by Edward Thomson.
Do you have news about developer tools? Did you
write an article about methodologies? Did you
release a new library? Let me know, I'm
@ethomson on Twitter.