Select your language:
Ângelo Ocanã

Web Apps Development and Training

  • Home
  • Posts
  • Post Tags
  • About me
  • Curriculum
    • Technologies
    • Jobs and Clients
    • Education
    • Languages
  • Source Code
  • Contact
  • Github
  • Pluralsight
  • Youtube
  • Facebook
  • Twitter

Hi! Welcome to my site, where you can learn about Web, App and software development.
I welcome you to accept my challenge: Study every day , at least 10 minutes. Do NOT stop learning about tecnology, life, arts, languages, anything that you like.

Face your fears! Learning keeps us young, it makes us see the universe in a new perspective and fall in love.
Are you ready to learn and change your life?

Technologies

  • Javascript
    Javascript

    Expert

    15 years
  • NodeJs
    NodeJs

    Expert

    7 years
  • React
    React

    Expert

    6 years
  • GraphQL
    GraphQL

    Proficient

    6 years
  • MongoDB
    MongoDB

    Proficient

    3 years
  • Gatsby
    Gatsby

    Proficient

    5 years
See all technologies +

Games

  • Tic Tac Toe AI
    Tic Tac Toe AI
  • Jump Over Jump
    Jump Over Jump

Posts

  • March 29, 2020Why useMemo instead of useState + useEffect?

    I frequently see useState and useEffect being used together where only useMemo would be enough to handle the same task, and as a bonus it is…

  • August 24, 2018Making async reasonable with redux saga

    Redux-saga + the Yield keyword are the most powerful tool I’ve ever seen in the JavaScript world to manage side-effects (API calls, DBs, log…

  • October 16, 2017Learn English links

    Tests, correct pronunciation, tips and more. Learn and contribute to this collection of free content to learn English. (New links weekly…

See more interesting posts >>
Ângelo OcanãBuilt with by Ângelo Ocanã who lives in Ottawa

OPEN SOURCE!