Safwan Parkar
banner
safwanyp.com
Safwan Parkar
@safwanyp.com
24
Fullstack Engineer | Node.js | Currently working at IKEA
CQRS, Ports and Adapters and Event-Driven Architecture are just some of the things I love.

Building @kommentar.dev

📍Malmö, Sweden

safwanyp.com
Pinned
Gonna follow in @mubashariqbal.com's steps and create a thread with all the work I will be doing for atproto-moviedb. It will essentially be imdb/tmdb but on atproto.

Was thinking of calling it skymdb, any thoughts?

#buildinpublic
stay in bed the rest of the day, type of day
August 17, 2025 at 5:52 PM
Reposted by Safwan Parkar
Email addresses are very simple, and you will score highly in this quiz.

e-mail.wtf
Email is Easy
Everyone knows what an email address is, right?
e-mail.wtf
August 17, 2025 at 5:15 PM
Reposted by Safwan Parkar
August 16, 2025 at 10:31 PM
i am gonna nuke my website repo locally, and start from scratch. I didn't spent too long designing it to my liking and I was fine with it. but now i cannot spend more than 1 min on it without feeling like it could be better.
August 16, 2025 at 1:05 PM
didn't realize how stressful it is to get tickets to tech confs
August 16, 2025 at 10:26 AM
i need to chill with these posts. i'm too hyped from my energy drink
August 15, 2025 at 10:51 PM
i have to move in 15 days. don't really have a lot of stuff, but damn does packing suck
August 15, 2025 at 10:50 PM
overengineering really is a thing, and it didn't make sense until i tried to implement CQRS into a simple application I was working on.

the pr to remove that implementation made me feel like i could finally rest.
August 15, 2025 at 10:49 PM
my mic stopped working the other day. it was a random one i bought off amazon a whiiile back.

got a sennheiser profile now, and just holding it made me feel like a streamer.

is this a sign?
August 15, 2025 at 5:27 PM
Reposted by Safwan Parkar
I have a new job. I'm incredibly excited and I've been dying to tell you about it, but I didn't wanna just type it into this box.

So I'll get you to type it. Into 5 boxes. Enjoy.

samwhere.dev
samwheredle
Yay, another Wordle clone!
samwhere.dev
August 15, 2025 at 4:40 PM
a dating app built on atproto
but how would chats work
August 15, 2025 at 4:48 PM
rocket league players get so mad when they lose after pulling flashy plays against a normal "i see ball, i shoot ball"
August 15, 2025 at 3:37 PM
when do we get atproto merch
August 15, 2025 at 1:22 PM
data modeling is hard man
August 13, 2025 at 3:01 PM
i’ve been wanting to play around with zig for a while, and a coworker wanted to learn rust.

we decided to each build a tower defense in our lang of choice, and to keep each other accountable.

absolutely love it when this stuff happens!

i’ll also post updates here!
August 13, 2025 at 5:17 AM
Reposted by Safwan Parkar
Tangled is essentially yet another get forge but uses at Proto as the social layer of social coding. Knots are the actual stores of code which communicate and you can host your own while still communicating with the rest of the network. @oppi.li did I miss anything?
August 12, 2025 at 6:46 PM
Reposted by Safwan Parkar
Good software engineers don't need feedback.

This was one of the big things I had to unlearn early in my management career.

Prior to Microsoft, I worked at a small company -- roughly 8 people when I started.
August 12, 2025 at 5:00 AM
what's your flow for reviewing PRs?

i started off by going to "files changed", then reviewing them in the order that made sense.

now, i go commit by commit. and i much prefer this approach.
August 11, 2025 at 6:46 PM
Reposted by Safwan Parkar
debugging CI can be such a bore!

we're making clever use of git-push-options to help you debug your CI woes right in the terminal:

big thanks to @poor.dog for making this happen!

4/5
August 8, 2025 at 7:50 PM
oh lord
August 11, 2025 at 4:01 AM
I like this. It's exactly the path I followed in my day-to-day work and am happy to see other people feel similar!

ai-manifesto.dev
The Manifest Using AI responsibly in Development and Collaboration
A manifesto to guide responsible AI Usage.
ai-manifesto.dev
August 10, 2025 at 7:51 PM
@kommentar.dev is a fun side project that I spend a good 4-6 hours per week on. maybe it's worth hosting it's repos primarily on @tangled.sh

it will likely help me get more comfortable with their ux too! not saying it's bad, just feels different.
August 10, 2025 at 12:12 AM
Reposted by Safwan Parkar
the gamble is that you won't ever have to learn or understand what you're doing — so you don't need to start now. each day you don't learn stuff you have to double down on that bet because you're losing time. and peer pressure reinforces it
August 9, 2025 at 5:39 PM
Made an account for my baby.
Feel free to ask any questions, drop critique, suggest features, whatever!
What is Kommentar?
A way to add comments to any website or application.

Who is Kommentar?
@safwanyp.com and everyone who may use it!

Why is Kommentar?
I wanted a way to add comments to my personal site, so I built Kommentar.
August 9, 2025 at 5:41 PM
Reposted by Safwan Parkar
part of my resentment towards LLMs is to do with them crowding out anything else we could be talking about. there are so many things I could be reading to get better at my craft but I'm presented with "you should actually get worse at it on purpose because nothing matters any more"
August 8, 2025 at 7:27 PM