• Home
  • About
  • Portfolio
  • Contact

bernieslearnings

Software development and more



  • Twitter
  • A Comprehensive Guide to Props in React

    A Comprehensive Guide to Props in React

    July 4, 2023
    Web Development

    React relies heavily on “props” to facilitate data flow between components. Props, short for properties, allow you to pass data from a parent component to…

    Continue Reading →

  • Incorrect use of useEffect Example

    Incorrect use of useEffect Example

    July 3, 2023
    Web Development

    In our playing card component, we made use of the hook useEffect. In this article, I will delve deeper into why this is an incorrect…

    Continue Reading →

  • React Components Explained

    React Components Explained

    July 2, 2023
    Web Development

    React, a widely used JavaScript library for building user interfaces introduces a modular and reusable approach to web development. At the heart of React’s philosophy…

    Continue Reading →

  • The Importance of Keys in React Lists

    The Importance of Keys in React Lists

    June 30, 2023
    Web Development

    Today, I want to delve into an essential aspect of React development: the significance of keys in lists. Keys are crucial in React’s reconciliation algorithm,…

    Continue Reading →

  • JavaScript Hydration: A Brief Overview

    JavaScript Hydration: A Brief Overview

    June 29, 2023
    Web Development

    In JavaScript, hydration refers to attaching event handlers or data to a dynamically created HTML structure. It is commonly used in client-side frameworks and libraries…

    Continue Reading →

  • Remove “You have mail” in the macOS terminal

    Remove “You have mail” in the macOS terminal

    June 28, 2023
    Software

    Do you keep getting the “You have mail.” message when you open your terminal? There is an easy way to stop this message from happening.…

    Continue Reading →

  • Avoiding Black Screens in macOS with External Monitors

    Avoiding Black Screens in macOS with External Monitors

    June 27, 2023
    Software

    When working with a Mac and an external monitor, you may encounter a frustrating problem where one monitor goes black when you put an application…

    Continue Reading →

  • Unsync Do Not Disturb in iOS and macOS

    Unsync Do Not Disturb in iOS and macOS

    June 26, 2023
    Uncategorized

    In today’s interconnected world, we rely heavily on our devices to stay connected and informed. However, there are situations where we may want to selectively…

    Continue Reading →

  • React Context Walkthrough

    React Context Walkthrough

    June 25, 2023
    Web Development

    Various approaches are available regarding managing state in React applications, such as prop drilling, Redux, or MobX. However, React Context has emerged as a powerful…

    Continue Reading →

  • A Quick Guide to useDebugValue Hook

    A Quick Guide to useDebugValue Hook

    June 24, 2023
    Web Development

    The useDebugValue hook in React is a powerful tool that enables developers to enhance the debugging experience of custom hooks. By providing custom labels and…

    Continue Reading →

←Previous Page
1 2 3 4 5 … 16
Next Page→

Copyright © 2023. All Rights Reserved.