Skip to content
View iabu94's full-sized avatar
🏠
Working from home
🏠
Working from home
Block or Report

Block or report iabu94

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
iabu94/README.md

I'm Abdullah, a full-time Full Stack developer πŸ‘¨β€πŸ’» working hybridly since 2019 πŸš€

  • 😜 Ex calls me Abu. Thanks for dropping by!

  • πŸ”­ I’m currently working on My Portfolio.

  • 🌱 I’m currently learning React.js and Next.js.

  • ❓ Ask me about anything related to .NET Core / Angular stack and related technologies.

  • ⚑ Fun fact: I don't answer the phone calls and then text them to know why they had called.

  • πŸ“± Feel free to ping me on WhatsApp.


My Skill Set


Abu's Angular Advice

  • Create your new app starting with nx.

  • Use strict mode and a very strict linter config (don't forget to lint your styles too).

  • Learn a state management tool.

  • Write unit tests, and e2e tests.

  • Script everything you have to do more than thrice.

  • Services are for code that does things. HttpClient is only correct in a Service IMO.

  • Never subscribe in your Service, always return the Observable.

  • Components are to create new DOM and attach Service to it.

  • Directives are to attach Services to existing DOM.

  • Pipes are to do pure data transformations in your templates.

  • Use Formly for any form more complicated than 3 fields, or just always.


Connect with me




Pinned

  1. ngx-simple-typewriter ngx-simple-typewriter Public

    Simple Typewriter for Angular

    TypeScript 3