Hey there! 👋

My name is Prabashwara Seneviratne (ප්‍රභාෂ්වර සෙනෙවිරත්න) and I am the author of this blog. Most people call me bash, just like the unix shell. I grew up in Sri Lanka but I currently live in Prague, Czech Republic.

Me on stage at Webexpo 22
Trying not to fall off the stage

I started working with React in 2016 when I built a location-based social network app using React Native. The app was a flop but I loved working with React so I stuck with it. Since then, I have worked as a frontend developer and tech lead on dozens of React projects ranging from web apps to PC game UIs (Gameface).

I currently work part time at Nuvole where we work on projects for international NGOs such as the World Food Programme (WFP) and the International Labour Organization (ILO). The rest of the time I work on my own projects, one of which is this blog. After writing about React for a while, I decided to focus on sharing the practices that have helped me survive as a frontend developer. You can sign up to get new posts directly to your e-mail here.

I like giving talks and attending meetups and conferences. You can find some of my talks here.

Discussions

I set up a small forum to share updates about what I am working on and to discuss the posts on this site. I would love to see you there!

Contact me

You can contact me using the form below. Please specify your e-mail so that I can get back to you.