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 every Monday.
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.