Frontend undefined
Prabashara Seneviratne


My name is Prabashwara Seneviratne and I write about frontend development and my experience as a frontend developer on this site. You can follow me on Twitter or Mastodon.


A summary of libraries that are commonly used with React


Do you need to know Javascript to learn React?
How much Javascript do you need to know to learn React?
How to pick a frontend library or tool?

React Demystified

Is your React useState hook not updating state immediately? Here's how to fix it
Why multiple calls to set state with the React useState hook don't work
console.log printing twice in React? That is React StrictMode in action

Lessons learnt

Code is for humans
The way we code changes: 8 years of frontend libraries
It takes time