Advertisement · 728 × 90

Posts by Safwan Parkar

us: we are struggling to figure out the best way to use coding agents, we don't have clarity yet

everyone else: our team is moving at speeds unheard of, all our PRs are ai generated, we've cleared 6 years of backlog

man we must really suck huh

1 month ago 96 8 8 4

ah nevermind i just saw this!
bsky.app/profile/dani...

1 month ago 3 0 0 0

as i see it, the number of downloads i see are simply "how many times was this package pulled and installed".

with the example of vite, where there was a spike probably because of a rogue CI, isn't it still counted as a download?

just trying to understand what the aim of this is. super curious!

1 month ago 1 0 1 0

Anybody following me that could give this a push?
We're trying to get as many people involved as possible!

1 month ago 0 0 0 0

Reminder that the first MalmöJS meetup is happening in less than 24 hours.

A few spots still remain.

malmojs.com

1 month ago 0 0 0 1
Post image

I’ll be in Malmö on Feb 25 for the first edition of MalmöJS.

We’ll talk about running Node.js at scale: real performance, backpressure, event loop limits, and systems that fail and recover safely.

👉 luma.com/q52blone

1 month ago 6 1 0 0

i started working on a tool that will generate type declarations from a json schema. it's still a very early WIP, but good lord is it fun.

have a look: github.com/safwanyp/jso...

drop a ⭐, use it and leave some feedback!

3/3

2 months ago 2 0 0 0

we use json schemas to build and enforce contracts. everything starts from a json schema in the team.

the problem is that json schemas cannot be use as-is to get the lovely intellisense when writing code. devs (naturally) don't want to sit and write types after they just wrote schemas.

2/3

2 months ago 0 0 1 0

one of the biggest challenges we face in my team while in development, is types. specifically, the generation of types.

our server-side apps are written in JS with JSDoc annotations for type hints. lint tools also help with enforcing these types.

the issue however, is creating these types.

1/3

2 months ago 0 0 1 0

i'm helping organize the first event for learning and sharing all things JS in Malmö, Sweden.

Limited spots available. If you are or know someone in Malmö/Öresund region who would be interested, please do share!

Looking forward to seeing you there 🫡

2 months ago 0 0 0 0
Advertisement

question - how are agent skills fundamentally different from MCP servers?

2 months ago 0 0 0 0
Post image

🔥 NEW BANTER: "Scaling Node.js with the Right Signals: ELU"

CPU utilization is lying to you.

Your auto-scaler adds pods while your actual bottleneck gets worse.

Luca and I explain why ELU is the metric you should be watching.

📅 Feb 4th

2 months ago 15 5 2 1

curious to know - in cloud native tools like GCP's Cloud Run, is there a way to trick the service into using ELU as a trigger to scale? as far as i know, CPU is what they use and there's no way around it 👀

2 months ago 1 0 0 0

stay in bed the rest of the day, type of day

7 months ago 1 0 0 0
Preview
Email is Easy Everyone knows what an email address is, right?

Email addresses are very simple, and you will score highly in this quiz.

e-mail.wtf

7 months ago 277 129 39 52
this post, printed out

this post, printed out

7 months ago 329 47 11 5

tests are a sign of weakness anyways 😈

7 months ago 1 0 0 0

the only issue is that if I want to be able to use @kommentar.dev to load comments, i cannot do SSG (afaik).

might have to go with astro's islands. let's see

7 months ago 0 0 0 0
Advertisement

i want to make it super super super simple and minimal.
no fancy colors or styles.

might add a dyslexia-friendly font into it as well. i don't know if they actually help, so maybe someone else can attest to that.

7 months ago 0 0 1 0

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.

7 months ago 0 0 1 0

well to be fair, it's mostly on me cuz i don't follow along the dates/schedules ugh

7 months ago 0 0 0 0

didn't realize how stressful it is to get tickets to tech confs

7 months ago 0 0 1 0

alright yeah that makes sense. thanks!

7 months ago 1 0 0 0

so if i understood this right, the idea is to keep state local to each "component"? by component i don't necessarily mean the actual `.tsx` file, but just the particular module or something.

i'm still figuring out frontend lol

7 months ago 2 0 1 0

i need to chill with these posts. i'm too hyped from my energy drink

7 months ago 0 0 0 0

i have to move in 15 days. don't really have a lot of stuff, but damn does packing suck

7 months ago 0 0 0 0
Advertisement

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.

7 months ago 0 0 0 0

primes are mind boggling. it's why i want to watch The Prime Target tv show. always seems fun to watch math-related stuff even though my brain is too small for it lol

7 months ago 2 0 0 0

no opinion sucks here! the "outsider" perspective is always useful imo

anyway, p2p was what I was thinking tbf. keeping the chats public would not be great imo, simply cuz well, people might talk about some private things in chats who knows!

7 months ago 1 0 0 0

amazing and congrats! now i can start trying lol

7 months ago 0 0 0 0