Niraj | AmanERP (@nirajkvinit) header
Niraj | AmanERP (@nirajkvinit) profile picture

Building AmanERP for growing teams worldwide. Led a 10TB+ zero-downtime migration. Sharing architecture decisions. Tech lead at Aatvi AI. Consulting: https://teapaw.org/t.co/Hnwdyl6jFG

Kolkata
Joined April 2022
Photo by Niraj | AmanERP (@nirajkvinit)Photo by Niraj | AmanERP (@nirajkvinit)Photo by Niraj | AmanERP (@nirajkvinit)Photo by Niraj | AmanERP (@nirajkvinit)Photo by Niraj | AmanERP (@nirajkvinit)Photo by Niraj | AmanERP (@nirajkvinit)Photo by Niraj | AmanERP (@nirajkvinit)Photo by Niraj | AmanERP (@nirajkvinit)Photo by Niraj | AmanERP (@nirajkvinit)Photo by Niraj | AmanERP (@nirajkvinit)
"I try to leave aside anything that's a matter of luck; I prefer to create my own destiny rather than think it might just fall into my lap." ~ Michael Olise
1
23
My loyalty is strong. File locks are stronger.
11
I used to spend two hours reading documentation to write ten lines of code. Now I spend ten seconds generating the code and two hours reading documentation to find out why its flags are from 2021.
14
I always type `WHERE` before I type `DELETE FROM` now, because you only need to learn that particular life lesson once.
1
27
AI coding assistants have been a huge time saver for me. Now I can generate 150 lines of code in four seconds and spend three hours figuring out why one of the methods doesn't exist.
8
Adding workers does not raise an external provider’s request limit. Share that allowance fairly across customers and save progress so collection can resume. Update notifications can reduce polling where supported, but check for missed events. One busy customer should not consume the whole allowance before others get a turn.
12
Niraj | AmanERP retweeted
Chicken's neck needs to become the Elephant's neck. It needs to be widened. But it can be widened on the Z-axis too if we think out of the box. Build underground. Build two tunnels - one exclusively dual use, deeper and reinforced, for the army to use moving men and machines.
A bullet train through the Chicken's Neck? Many thought it is impossible. Honouring Assam's request, Adarniya @narendramodi ji approved the project up to Guwahati, with Shri @ashwinivaishnaw ji championing our ambitions throughout. Here's how it will work 👇
76
835
9
6,546
145,108
"What you choose to pay attention to is the stuff your life and work will be made of." ~ Austin Kleon
9
Customers never price your product based on your cloud costs or even on the absolute value it creates in isolation. They price it against their next-best alternative. If your automation saves a company $50,000 a year, textbook value-pricing says you can charge $10,000. Yet if a credible competitor offers the same automation for $1,000, your ceiling is anchored near $1,000. To command premium pricing, your product must be positioned so differently that no direct commodity comparison applies.
1
1
12
Vibe coding works until the vibes meet an undocumented production edge case. Writing code has become essentially free. You describe an interface, tab through auto-completions, watch Claude Code build three endpoints, and feel like a wizard. Then you deploy to real users. Suddenly: - A Stripe webhook fails silently on customer upgrades - A database connection pool runs dry under 50 concurrent requests - A race condition corrupts user session tokens You open the codebase to fix it. Only then do you realize: you don't actually know how the code works because you never read it. You just watched it appear. The future doesn't belong to people who can generate 2,000 lines of code in 5 minutes. It belongs to the engineers who can diagnose why 1 line failed in the middle of the night.
8
3
74
The most useful log line in any incident is still the one you end up adding in a hotfix after the first incident because you didn't have it the first time.
19
"While we stop to think, we often miss our opportunity." ~ Publilius Syrus
1
29
Niraj | AmanERP retweeted
‼️ ALERT - Ubuntu releases "test patches" for a critical Linux TCP RCE (CVSS 9.8) vulnerability. Want the fix now? You'll have to enable Ubuntu's opt-in testing channel. No date for regular updates. Red Hat? Already patched RHEL 8, 9 and 10. And disabling MPTCP? Not enough. The bug is in IPv4 TCP. Details ↓ thehackernews.com/2026/11/re…
40
135
11
584
51,077
“Manager” tells you someone’s job. It does not tell you which team’s folders they should open. Keep the job and the records it gives access to clear. If you need a new role name for every team, client and project, consider storing those relationships separately.
1
36
Niraj | AmanERP retweeted
🚨 Linux kernel RCE (CVE-2026-98432, CVSS 9.8): suspected attackers are scanning for targets ~2.1M servers reachable over MPTCP. No public RCE exploit yet. Go 1.24+ apps like Caddy can expose you Check: sudo ss -Mlnp Fix: patch, or net.mptcp.enabled=0 + restart those apps.
Update on the 9.8 CVSS TCP/IP RCE in the Linux kernel (CVE-2026-98432): we've detected what appears to be a threat actor activity scanning the entire internet for exposed affected systems. Our own scanning also suggests that the number of potential targets is high, therefore there is an increased likelihood of threat actors attempting to develop exploits for the vulnerability. while CVE-2026-98432 is believed to require MPTCP to be enabled in the kernel, as well as a listening app/service which binds an MPTCP socket, which many have suggested should be rare, several kernels including Debian enable MPTCP by default. Additionally, Go 1.24+ binds MPTCP sockets by default if the option is enabled in the kernel, so anything built on top of Go (including Caddy) will create the required MPTCP listener. The mitigation of setting net.mptcp.enabled=0 disabled MPTCP, but does not apply to existing sockets, so any applications that have bound MPTCP sockets need to be restarted, otherwise the system remains exploitable. You can check if your server is running any MPTCP listeners with the following command: sudo ss -Mlnp On 2026-10-30 our preliminary internet-wide scan of port 443 confirmed that there are approximately 2,102,043 servers that are successfully reachable via an MPTCP connection. A deeper scan which attempts to connect to each endpoint on port 443 and negotiate a full TLS connection with MPTCP enabled returned about 762,774 systems. Neither scan can confirm that these are unpatched kernels, just total exposure, but it's a lot more systems than expected. Since a valid HTTP connection is not required to exploit the vulnerability, the total attack surface is likely closer to the 2.1 million number than the 763k one. As of today (2026-11-02), we've picked up several residential proxies and VPNs scanning the internet on port 443 using MPTCP-enabled connections. Since regular scanners do not negotiate MPTCP by default, and no data is being sent to the HTTP server over 443, we strongly suspect this activity is scanning for CVE-2026-98432 specifically. The use of residential proxies and RU-based VPN servers suggests that this is likely threat actor scanning, rather than security researchers. Currently there are no known publicly available remote code execution exploits, but there are several denial of service proof-of-concepts floating around. This code gives threat actors a starting point to begin attempting to weaponize the vulnerability. Building exploits for the vulnerability is reported to be extremely difficult, but several state-sponsored threat actors likely have the resources required to succeed.
3
4
19
2,446
Niraj | AmanERP retweeted
The Ertiga driver was sleepy, which is why he’s changing lanes unconsciously. In such situations, always stay patient and avoid making sudden decisions until you’re sure the driver ahead has noticed you and knows you’re about to overtake. Details by Safari Owner - Ertiga owner was having on thrid party insurance and he driver was not the owner of vehicle. Spot police harassment- them saw expensive car with choice number and started humiliating me the owner of safari for hitting from back as per rules the car hits from back is the culprit even if its not your mistake. i went to police station after getting my car to road side. The police started abusing and asking for money for settlement. We called third party for settlement as they were asking for 5lac because police was backing them…My uncle is politician so we tried to do settlement outside police station. I gave 50k to ertiga owner and 20k to police to get testimony report for insurance claim. I told them If you want to do thrid party claim then insurance company lawyer will fight against you for claiming third party insurance then you might have to want for so long and you will have to get real owner with all blood test and everything, he immediately said give me some amount atleast. Then settlement happened.
1
10
1
62
4,328
Niraj | AmanERP retweeted
Leftists romanticized a “Bangladesh-Style REGIME CHANGE” as the ultimate blueprint. ​ Look at Bangladesh today: Day 4 of unrest, garment factories SHUT, streets BLOCKED in Mirpur, and police DEPLOYED as the economic backbone bleeds. ​=> Street ANARCHY doesn’t build nations; it DESTROYS them.
24
327
11
987
18,852
Changing a shop button's colour can make its text harder to read against the background. Recheck that contrast while preserving the merchant's unrelated edits. Record which parts depend on one another so the right details are reviewed. Keep measurable requirements separate from preferences such as which colour looks best.
7
Niraj | AmanERP retweeted
Hima was an aeronautical engineering student from Hassan district in Karnataka. She was focused on her studies and building a future for herself. At some point, she got into a relationship with Mohammed Naushad. But later, things turned complicated, and they started having disputes. During this period, Naushad began threatening and blackmailing Hima, saying that he had her private photos and would leak them. Hima had no idea that he had taken or kept such photos. She pleaded with him to delete those photos and not misuse them. But he eventually leaked them. After that, Hima consumed poison and died while undergoing treatment at a hospital. Hima's mother is seeking justice for her daughter and demanding strict action against the accused Mohammed Naushad.
83
753
22
2,176
49,489
Niraj | AmanERP retweeted
Replying to @nirajkvinit
A lot has been going through GSTN from few months, don't know why council was blindfolded on these since 2017 these were never hidden, these were very obvious, the fly squad relaxation, Litigation limit of 10k will end up the inspector Raj, this is the most welcome step
1
1
1
13