Pritam (@code_kernel) header
Pritam (@code_kernel) profile picture

Full Stack Engineer

Kolkata, India
Joined March 2020
Photo by Pritam (@code_kernel)Photo by Pritam (@code_kernel)Photo by Pritam (@code_kernel)Photo by Pritam (@code_kernel)Photo by Pritam (@code_kernel)Photo by Pritam (@code_kernel)Photo by Pritam (@code_kernel)Photo by Pritam (@code_kernel)Photo by Pritam (@code_kernel)Photo by Pritam (@code_kernel)
Pritam retweeted
Engineers today run several agents in parallel. On a React Native app, those agents fight over ports, simulators, and rebuilds. Today we're open-sourcing Stim, our agent-first CLI that gives each agent its own isolated RN/@expo environment.
8
12
5
64
9,829
Pritam retweeted
Recently, I deployed an app on the App Store and it got rejected because we weren’t using Apple’s In-App Purchase system. If your iOS app has digital subscriptions, Apple generally requires IAP, meaning around 30% of the transaction goes to Apple. That can obviously feel painful for some founders. One alternative is to have a website where users manage their plans and subscriptions. The iOS app can then focus on the actual product and the user’s account. For example, “Upgrade Plan” can take users to your website to manage their subscription. It’s not the cleanest solution, and Apple’s rules around this can be nuanced. But it’s an architecture worth considering depending on your app and the applicable App Store rules.
1
1
11
68
Pritam retweeted
I Go through Formbricks Codebase and find a criticcal issue of their webhook architecture..made an architecture change put an pr also raise an issue got reply from them that they are not currently accepting community contribution so my pr did not merge but what feels special is that they acknowledged my issue and thinks about my proposed architecture .. Sometimes Win is not Merging pr communication and acknowledgement also matter.. Issue link:- github.com/formbricks/formbr… – at Bardhaman, India
1
2
104
Pritam retweeted
Started my open-source journey by exploring the Formbricks codebase. Took some time to understand the platform, found a few areas for improvement, and will be opening a PR soon. – at Bardhaman, India
1
2
67
RT @Pritam27442834: We saw that our AWS bill was costing us $1,000/month for MVP and decided to do a full infrastructure audit. What I foun…
1
32
Pritam retweeted
Every developer wants to scale as if he or she serves millions of users from the very beginning. But this is not the case. With 500 to 1000 active users, there will be no need for Kubernetes, microservices, and complex cloud infrastructures. PaaS deployment on platforms such as Render, Railway, DigitalOcean, or Vercel will do the job just fine. The real problem in your situation is not the lack of a complex infrastructure. It's the quality of your code. For example, if a user enters your inventory page, ideally, there should be one request made. However, poor code structure may lead to the making of 3 to 5 requests. Multiply this by a hundred users. Then, you have your bottlenecks not because of choosing PaaS over Kubernetes. At the initial stage, you must pay attention to the following things: Code quality; Removal of unnecessary requests to the API; Optimal database queries; Simple architectural solutions. Infrastructure should grow along with your application, not your ego.
2
1
3
118
Pritam retweeted
Mostly the reason why Databases uses B+ Tree? in this post i am saying about the case when we are just storing things sequentially on disk vs using an Index structure ? in normal sequential disk storage when we do any insert operation we can sequencially insert things but can not insert things between two or three things proficiently now the question comes why? suppose your disk blocks (pages) are full.. now suppose we need to put any thing in between 1 and 2, the database has to physically shift all the rest of the data down the disk to make space. this is an O(N) operation and it is terribly slow.. also one more thing without indexes it will be hell slow.. but wit b+ tree struture that would be great great fast.. now suppose anyone want to update any row of the db which is sequentially on the disk storage we need to do a proper linear search over the disk storage to find the row then update that that should also take huge huge time... range thing is not also can be done efficiently with just sequential disk storage right, you would have to read the whole disk. but b+ trees link leaf nodes so its super fast. so in the next post i will explain the deep architecture with diagrams of the b+ tree using
Got to know one thing...Most SQL databases use B+ Tree data structures for indexing.. Thinking of posting a in depth thread about this tomorrow..What do u guys think? ...
1
1
103
meet the team that never sleeps, dropping something soon👀
2
2
1
28
1,121
Pritam retweeted
Key takeaways from the recent video of @kirat_tw👇 Even in 2026—and going forward—core CS fundamentals are non-negotiable. You can’t survive or land a solid job without them. Seeing a lot of people doing only “vibe coding”: – No understanding of frameworks – No idea what’s running under the hood – Just building random projects hoping for jobs That approach won’t work in this competitive market. AI is a tool, not a replacement. 👉 Use AI to train yourself first 👉 Then use it to build better If you skip the basics, AI won’t save you. youtu.be/XO8SbDVJVyo?si=g6ID…
1
1
5
359
Pritam retweeted
Some security tips for vibe coders 👇 Most vibe coding apps are built on Supabase or Firebase, and often focus more on features than security. Here are a few must-follow tips to keep your app secure: 👉 When using Supabase or any backend, make sure RLS (Row Level Security) is properly configured. Since you’re calling the DB directly from the frontend, this is critical. 👉If your app has premium features, don’t store them directly in the user table. With RLS allowing users to modify their own data, they could increase limits and abuse your system. Always add rate limiting (including IP-based limits). Even if RLS is misconfigured, this prevents large-scale abuse. 👉Set a price/billing alert (available in Supabase). It can shut things down before costs spiral—better than waking up to an $80,000 bill.
2
1
4
249
Officially launching OceanLab × CHARUSAT Hackathon 🧠 Build AI-First SaaS
⏳ 48 Hour
📍 In-Campus
📅 3-5 April
💰 ₹1.25+ Lakhs Prize ⚠️ Limited seats available. Register now 👉 hackathon.oceanlab.in 🔁 Repost + comment “AI” to increase your chance of getting shortlisted
4
7
2
26
3,090
Pritam retweeted
Why Every Cloud VM Needs NGINX ? When you deploy apps on a VM, only port 80 (HTTP) and 443 (HTTPS) can handle public traffic. Now imagine: App 1 → runs on 3000 App 2 → runs on 5000 App 3 → runs on 8000 All need HTTPS. Only ONE service can bind to port 443. So how do multiple apps run on one VM? 👉 Enter NGINX NGINX: • Runs on port 80 & 443 • Routes traffic based on domain • Sends requests to the correct internal port • Handles SSL via Let's Encrypt • Adds security, caching, compression Example: app1.com → NGINX → localhost:3000 app2.com → NGINX → localhost:5000 One VM. One public port. Unlimited apps. – at Bardhaman, India
1
4
164
Pritam retweeted
Made my first MCP server for the mcp hackerthon and its a great excitement to see things working..dont with the phase 1 implementation.. It can now programmatically fetch EC2 states and CloudWatch metrics directly into an AI context. @WeMakeDevs #2Fast2MCP @archestra_ai
paritcipated in the @WeMakeDevs MCP hackerhton planning stuffs maybe this time i will not miss the hackerhton submission..first time trying to build mcp server lets see how it goes ..if i can cook or be cooked #2Fast2MCP
1
1
1
7
401
all the hustle to get to see this view one day
37
51
10
1,417
55,269
🚀React Native Team just announced: -> Performance and Network tab in DevTools, -> Hermes V1, 60% faster than current version, -> DOM APIs is coming soon, -> Replit, Mistral, v0 mobile are using React Native!! HUGE day for React Native 😍
12
54
3
603
25,615
Tutorial hell ka gaana itna zyada sun liya ki kuch log course 1 baar b complete nhi kr rhe😂 Gajab kaam krte ho, 1st time sikhna pdta h and jb implement kroge tb b reference lagta h initially. It’s totally normal. Kuch genius kr lete h iska mtlab ye nhi ki hum log b kr lenge.
28
15
1
550
11,945
Gen Z are good at earning money, not managing it.
118
17
5
455
23,163
You will have to suffer. The only question is: you want to suffer for growth? Or for regret?
15
24
2
477
12,053
You’re not stuck. You’re just addicted to easy things and soft choices. Accept being average or just change yourself today. The choice is yours.
8
72
2
916
20,484
Replying to @JioCare
@JioCare Hi, I am unable to get any support from Jio true connect, it has mentioned only one email ("[email protected]") and no call, that too gives "Not delivered". I am getting no replies, what kind of support is this? I have given 5999 rs for this kind of DLT service?
1
2
131