Log inSign up
Abhishek Singh
8,143 posts
Image
user avatar
Abhishek Singh
@0xlelouch_
Building @indiehash
India
indiehash.com/marketplace/ag…
Joined April 2021
983
Following
23.1K
Followers
  • Pinned
    user avatar
    Abhishek Singh
    @0xlelouch_
    Jun 4
    I have been working on a product for indie creators. @indiehash is the agentic payment infra on solana. Upload premium content, share it with your audience and get paid in USDC on solana network. For the end user it's as simple as probe->pay->unlock premium content from your
    Image
    00:00
    4.7K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Oct 16, 2025
    My superpower as a remote software dev The real superpower of being a remote developer isn’t just freedom it’s the optionality it gives you. I have been working from landour for a week now and realised how blessed we are to have this kind of profession. You can work from
    Image
    Image
    Image
    Image
    142K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Nov 5, 2025
    DSA cheat-sheet I wish I had: DP core patterns: – 1D DP on arrays (climb stairs, coins, LIS) – Prefix/Suffix + DP (max subarray, partitions) – Knapsack family (0/1, unbounded, bounded) – Interval DP (merge stones, burst balloons) – Bitmask DP (traveling over subsets, TSP-ish) –
    Image
    user avatar
    Aryan Mittal
    @aryan_mittal007
    Nov 5, 2025
    DSA is so underrated because if you can solve Tree + DP + Graph you can solve anything in life. Except why your resume still isn't getting shortlisted.
    56K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Nov 1, 2025
    Adding a few more that go deeper into real-world scaling and distributed systems side of databases: Consensus protocols (Raft, Paxos, Zab) Sharding strategies (range, hash, consistent hashing) Quorum reads/writes Conflict resolution (CRDTs, vector clocks) Snapshot isolation &
    user avatar
    Ashutosh Maheshwari
    @asmah2107
    Nov 1, 2025
    Database stuff I’d study if I wanted to understand scaling deeply: Bookmark this. B+ Trees LSM Trees Write-Ahead Logging Two-Phase Commit Three-Phase Commit Read Replicas Leader-Follower Replication Partitioning Query Caching Secondary Indexes Vector Indexes (FAISS, HNSW)
    Image
    33K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Sep 8, 2025
    Perfect example. Take Designing Data-Intensive Applications (Kleppmann) , it assumes you already know the basics, so a lot of “obvious” steps are skipped. When he explains log-structured storage (append-only files, compaction, SSTables), if you already understand arrays, linked
    user avatar
    Justin Skycak
    @justinskycak
    Sep 8, 2025
    You fill in your foundations, you'll be able to fill in the steps that are omitted in those cool technical books and projects you've wanted to work through.
    Image
    28K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Sep 8, 2025
    Replying to @P3b7_ and @hrkrshnn
    This is scary big. A compromised NPM package with 1B+ downloads means the malware could be inside countless apps, wallets, and scripts people use every day. The payload swaps addresses, so even if you think you’re sending funds to the right place, it silently reroutes them.
    71K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Oct 12, 2025
    Golang features I actually used last 3 months: goroutines + select for fan-in/fan-out, backpressure with buffered chans context for deadlines/cancel; errgroup for structured concurrency sync toolkit: RWMutex, WaitGroup, Cond, sync/atomic (incl atomic.Pointer) generics: type
    This post is unavailable.
    24K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Sep 30, 2025
    My daily Golang routine: 1. Read 5 pages of “Effective Go” and still forget half the syntax for interfaces 2. Panic once a day just to keep humility alive 3. Debug goroutines for 20 minutes and call it “concurrency meditation” 4. Start go build, blink, and it’s already done
    This post is unavailable.
    18K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Sep 1, 2025
    Replying to @IngrahamAngle
    i get your frustration, but just want to add some perspective as someone from india. outsourcing isn’t just about “cheap labor,” it’s been a backbone of how us companies scaled for decades. a lot of the tech that runs american banks, airlines, healthcare, logistics has indian
    48K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Sep 25, 2025
    Replying to @paraschopra
    When you push yourself into new places, new skills, new people, your brain saves them as distinct moments. That’s how the same year can feel like ten, instead of ten years feeling like one. Routine makes time blur, but variety makes it expand.
    5.7K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Sep 9, 2025
    Replying to @abidsensibull
    I had a friend in Delhi, let’s call him Arjun. Around 2012, when he got his first salary, he didn’t rush to open a SIP or buy a shady “pre-launch” flat. Instead, he blew a chunk on traveling Goa, Himachal, Thailand. He bought himself a bike, took his parents on a surprise
    16K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Nov 7, 2025
    Replying to @bryan_johnson
    It’s 2:17 a.m. My brain says “just one more episode.” After this post, I’ll probably scroll for another 10 minutes pretending to wind down - except 10 becomes 40 and somehow I’m deep into a documentary about cave divers I didn’t even mean to start. Screens stay on. Blue light
    13K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Aug 26, 2025
    Replying to @cryptorover
    For those trying to make sense.. When the U.S. Treasury buys back its own debt, it’s essentially doing a bond buyback, like a company repurchasing its own stock, except here it’s bonds. What it means: Treasury is reducing the supply of outstanding bonds in the market. That
    14K
  • user avatar
    Abhishek Singh
    @0xlelouch_
    Oct 17, 2025
    Unlike Java, Go doesn’t hide control flow behind exceptions. No checked/unchecked stack-unwinding that pops out three layers up. In Go you return error, handle it where it matters, and the happy path stays explicit. It’s verbose, but brutally honest. This pays off in prod:
    user avatar
    v
    @iavins
    Oct 17, 2025
    Arguably, Go doesn't have asserts because, well, Pike doesn't like them 🥲
    Why does Go not have assertions?¶
Go doesn’t provide assertions. They are undeniably convenient, but our experience has been that programmers use them as a crutch to avoid thinking about proper error handling and reporting. Proper error handling means that servers continue to operate instead of crashing after a non-fatal error. Proper error reporting means that errors are direct and to the point, saving the programmer from interpreting a large crash trace. Precise errors are particularly important when the programmer seeing the errors is not familiar with the code.

We understand that this is a point of contention. There are many things in the Go language and libraries that differ from modern practices, simply because we feel it’s sometimes worth trying a different approach.
    11K

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement