Prabashwara Seneviratne (bash)
banner
bashlk.bsky.social
Prabashwara Seneviratne (bash)
@bashlk.bsky.social
Author of frontendundefined.com ⁉️ | Frontend Developer at Nuvole 👨🏾‍💻 | Aspiring solopreneur at outwardspiral.software 🌀 | Sri Lankan living in Prague 🇨🇿
Nothing comes close to the frustration of spending hours debugging the CI only to find that git has fudged up the case on one of the folders. 🤬
#webdev
October 9, 2025 at 12:16 PM
All code is technical debt
#showerthought
October 6, 2025 at 8:20 AM
Continuing to polish the screens for the first release. It's starting to come together! #buildinpublic
October 3, 2025 at 1:20 PM
30 minutes of getting back to a project after a few weeks is trying all sorts of passwords and resetting the password to the local server. #webdev
October 2, 2025 at 9:56 AM
You know your day is about to get longer when you come across build instructions. 😫 #webdev
September 16, 2025 at 8:03 PM
Nothing like a bug in the Chrome to make your day more interesting. #webdev
September 15, 2025 at 2:43 PM
Bought the domain and implemented the home page while designing it at the same time. First time buying a premium domain so feeling fancy as heck. ✨
#buildinpublic
September 10, 2025 at 3:41 PM
Finished the PoC but it is ugly and buggy as hell. That's the next thing to tackle.

#buildinpublic
September 9, 2025 at 4:59 PM
Reposted by Prabashwara Seneviratne (bash)
Yep, I've been pwned. 2FA reset email, looked very legitimate.

Only NPM affected. I've sent an email off to @npmjs.bsky.social to see if I can get access again.

Sorry everyone, I should have paid more attention. Not like me; have had a stressful week. Will work to get this cleaned up.
@bad-at-computer.bsky.social Hey. Your npm account seems to have been compromised. 1 hour ago it started posting packages with backdoors to all your popular packages.
September 8, 2025 at 3:15 PM
Complex code is satisfying to write but hell to maintain.

#webdev #showerthought
September 8, 2025 at 5:53 PM
Implemented comment creation and comment count rendering. It looks simple but there is a lot going on under the hood ⚙️
#buildinpublic
September 8, 2025 at 5:44 PM
That moment when you get back to work on Monday and the code that worked perfectly well on Friday does not work anymore 😫
#webdev #buildinpublic
September 8, 2025 at 9:24 AM
Youtube recommended this to me this morning and I can't get over how good it is.
Harry Potter - Vietnam Wizard (Official Music Video)
YouTube video by demonflyingfox
www.youtube.com
September 5, 2025 at 5:05 PM
Got the source file upload and rendering to work. Now for the actual review functionality. #buildinpublic
September 5, 2025 at 5:03 PM
Hey Bluesky!
After a long break, I am back to building and just like before, I'm trying to build a habit of posting regular dev updates here.
Right now I am building a code review platform and I would like to release a broken MVP in the coming weeks.
Wish me luck! #buildinpublic
September 5, 2025 at 9:21 AM
I'm still surprised that I managed to do all that I did yesterday. Previously buying a new domain and setting up DNS, HTTPS, a reverse proxy and docker would have taken me days. Yesterday I managed to do it within 2 hours. #indiedev life does this to you I guess.
#buildinpublic
December 12, 2024 at 11:02 AM
Started with a broken project. Coded the entire day and ended with the MVP frontend and backend hosted on a brand new domain. It was a long day. But I'm happy.
#buildinpublic
December 11, 2024 at 11:47 PM
In the last few months, I tried several state management libraries for React. While going through them, I started to see state management itself in a different light. I wrote down my thoughts in my latest monthly post.
Reflections on managing state
In this post, I reflect on my experience of using multiple state management libraries and I describe the best practices I found for managing state in React.
www.frontendundefined.com
December 6, 2024 at 12:08 PM
Reposted by Prabashwara Seneviratne (bash)
Someone: "So what do you do?"

Me trying to calculate which of my 15 half done projects might impress them the most
December 2, 2024 at 6:40 PM
Reposted by Prabashwara Seneviratne (bash)
come, it will be fun
November 29, 2024 at 11:14 AM
Me waiting until the end of each month to write the monthly post and then hammering it out in the last few days.
a cartoon dog is sitting at a table in front of a fire with the words it 's fine everything is fine
ALT: a cartoon dog is sitting at a table in front of a fire with the words it 's fine everything is fine
media.tenor.com
November 29, 2024 at 10:33 AM
Reposted by Prabashwara Seneviratne (bash)
So damn true 💯
November 27, 2024 at 11:37 AM
Reposted by Prabashwara Seneviratne (bash)
Don't overlook the fact that the device you're using to read this is a bunch of minerals we've tricked into thinking
November 27, 2024 at 2:09 PM
Reposted by Prabashwara Seneviratne (bash)
npm shrimp wrap
November 26, 2024 at 5:47 PM
Am I the only one who hasn’t created a starter pack yet? 😆
November 25, 2024 at 11:53 AM