🔥 A set of best software engineering practices by Google that you can apply in your projects.
Covers:
‣ Writing good commit messages
‣ What to focus on when reviewing code
‣ Writing code review comments
‣ How to handle pushback in code reviews
https://t.co/kMF2mogahs
Curious about structuring an Nx workspace with multiple applications, domains, and shared workspace libraries?
I created an example Nx 11 Angular workspace following best practices: https://t.co/fLbllWWPjm
✨Join our #meetup tomorrow at 6pm (UTC+1) about how to choose the right #javascript framework for your project 🤓✨
Don't miss the chance to hear those great speakers 🤯: @pablodeeleman@sospedra_r@Nachokyoku@gndx
Sign up here: https://t.co/k5eowWmSQo
Paw · The most advanced API tool for Mac (REST & GraphQL) https://t.co/9urIFDWKje · Our insane 2020 Black Friday offer: Retweet this and get a free Paw license (worth $49.99) 💸 Still want to support us? Buy 50% off from our website 💙
💡#AngularTip for the day! Once you have an #Angular input with the same name as native attribute, native attribute is no longer applied. You will need to add HostBinding. You can even have a getter to take additional things into account😉
Demo: https://t.co/XGcf2RwKu3
It's 2020, and we need more @angular open source libraries. To make it easier for you, we've created schematics that wrap the Angular generate library schematics and provide all the standard boilerplate you need to create a neat Angular open-source project.
How Browsers Work: recommended reading
A series by @kosamari
1️⃣ https://t.co/r3007PZ5oR
2️⃣ https://t.co/MbZuXQS7ry
3️⃣ https://t.co/SAXOxyghDi
4️⃣ https://t.co/niWvNuXfik
Life Of A Pixel
https://t.co/oMcStJHmZ3
WebRender for Firefox by @linclark
https://t.co/ag9YMyWS6G
@Angular#ProTip: Starting in #Angular9 you can use the --strict flag when creating a new project. This will turn on additional type checking in your new project. These additions will make your project much easier to maintain, and will reduce the number of surprise bugs. #TSFTW
As of #Angular9 if a class extends a parent class, it will begin to inherit the parents host bindings from the
Component decorator. This may have unexpected consequences in your app. Keep an eye out for it! Here’s an example. In #Angular8 and lower, this didn't happen.
#AngularTip: Instead of using multiple async pipes, try adding an ng-container and using the "async as" syntax. It will improve your app's runtime performance and readability.
Here is an example: https://t.co/ePFjptwDqy @Angular