AboutProjects
Sunny Singh logo
NewsletterArticles
  • Should you be perfect?

    I was able to learn from failed projects by shipping them

    Read article (~1 min)
  • JavaScript Quick Tip: Named functions for sane debugging

    Name your functions for a sane debugging experience

    Read article (~1 min)
  • What does a personal brand even mean?

    It took me a long time to learn why a personal brand was important

    Read article (~3 min)
  • Sharing state using React's Context API

    A simple way of adding global state to a React app

    Read article (~3 min)
  • Writing code for your future self

    Things I learned from writing unreadable code

    Read article (~3 min)
  • The benefits and origins of Server Side Rendering

    What is SSR, and why should you bother learning it?

    Read article (~4 min)
Newer
Older

© 2025 Sunny Singh