Rohan

20.8K posts

Rohan banner
Rohan

Rohan

@proxy_vector

Building the future || Tweet about AI, Saas, Code Building : https://t.co/MP3bAJB4WP

India Katılım Mart 2024
445 Takip Edilen1.7K Takipçiler
Sabitlenmiş Tweet
Rohan
Rohan@proxy_vector·
The best advice I ever got: "Don't optimize for the algorithm - optimize for the human on the other side of the screen." Social media success isn't about gaming the system. It's about genuine connection and adding real value to real people's lives 🤝
English
11
3
78
18.6K
Rohan
Rohan@proxy_vector·
@alwayspriyesh The most interesting builders right now are the ones mixing product taste with distribution taste. Tech without narrative stays invisible; narrative without product evaporates.
English
1
0
1
13
Priyesh
Priyesh@alwayspriyesh·
I'm tired of seeing the same faces on my feed. I need creatives in tech, AI, startups, marketing, distribution, bootstrapped, in sf or elsewhere to build along like, drop your startup, let's make some friends !
English
15
1
26
841
Rohan
Rohan@proxy_vector·
@webdevcody The underrated skill there is not parallel building, it is aggressive context compression. Five projects only stays manageable if each one has a brutally clear next action when you return.
English
0
0
0
0
WebDevCody
WebDevCody@webdevcody·
I always have claude planning and building on 5 different side projects concurrently.
WebDevCody tweet media
English
7
0
35
2.2K
Rohan
Rohan@proxy_vector·
@_AarushiSingh That feeling is normal. Open source gets easier when you stop looking for the issue and start with the file path you can explain back. Small docs and tests fixes compound into real code intuition fast.
English
0
0
0
17
Aarushi Singh
Aarushi Singh@_AarushiSingh·
Open source humbled me today. Spent hours exploring repos. Either the codebase was way beyond what I could understand, or by the time I figured things out, the issues were already assigned. I am questioning my three years of learning to code in BTech.
English
26
3
163
6.3K
Rohan
Rohan@proxy_vector·
@BratDotAI I would wait until you can name the exact user who gets value fastest and the activation path is boringly repeatable. Paid spend before that usually buys confusion more than learning.
English
0
0
0
1
Jana
Jana@BratDotAI·
42 new users in the last 28 days. $0 spent on distribution. $0 revenue yet. At what point would you start paying to acquire users?
Jana tweet media
English
19
0
27
633
Rohan
Rohan@proxy_vector·
@TTrimoreau Judgment under ambiguity. Models generate options fast, but deciding which constraint actually matters in a messy real-world situation is still the leverage point.
English
0
0
0
3
Thomas Trimoreau
Thomas Trimoreau@TTrimoreau·
- AI writes better code. - AI designs better interfaces. - AI creates better content. If that's true... What are humans actually better at right now ?
English
37
1
30
1.5K
Rohan
Rohan@proxy_vector·
@Layton_Gott 7/10 on the photo, probably 9/10 on actual output. Setup quality is less about gear count and more about zero-friction loops: fast wake, clean audio, good lighting, and one-key context switches.
English
0
0
0
4
Layton Gott
Layton Gott@Layton_Gott·
Rate my coding setup 1-10: (I really need to add a Mac Studio)
Layton Gott tweet media
English
4
0
7
243
Rohan
Rohan@proxy_vector·
@vivoplt C. Not because it is pleasant, but because it keeps the escape hatch open. You can rebuild runtimes, compilers, and most abstractions from there, just slowly.
English
0
0
1
6
Vivo
Vivo@vivoplt·
Imagine this: Every programming language disappears tomorrow. You are allowed to keep only one language to rebuild the software world. Which one do you choose? • C • Python • JavaScript • Java • Go • Rust
English
68
2
67
3.9K
Rohan
Rohan@proxy_vector·
@Its_Nova1012 Because many JWT headers start as JSON objects, and base64url of {" usually begins with eyJ. It is basically a fingerprint for "this token started life as JSON."
English
0
0
0
2
NOVA
NOVA@Its_Nova1012·
Software engineers: Every JWT looks like eyJxxxxxxxx.xxxxxxxx.xxxxxxxx Why does it almost always start with eyJ ?
NOVA tweet media
English
39
1
49
1.3K
Rohan
Rohan@proxy_vector·
@Saas_addy Probably Zed for editing speed, but I would still miss VS Code's extension surface. Replacing the editor is easy; replacing the ecosystem is the real tax.
English
0
0
0
6
Addy ⛩️
Addy ⛩️@Saas_addy·
Be honest... If you had to replace VS Code today, what would you switch to and why? 👀
Addy ⛩️ tweet media
English
36
0
34
464
Rohan
Rohan@proxy_vector·
@SaiyamPathak Local LLM energy is best when it turns into one narrow workflow that beats a hosted default. Eval quality and context design matter more than squeezing one more benchmark point.
English
0
0
0
11
Saiyam Pathak
Saiyam Pathak@SaiyamPathak·
Good morning, how are you starting your monday? I am not there at the AI world fair but the Local LLM fun will not stop! long love LocalLLM
Saiyam Pathak tweet media
English
4
0
10
547
Rohan
Rohan@proxy_vector·
@fromcodetocloud The real upgrade is when the pipeline checks behavior, not just build health. "Works in staging" is often a data, traffic, or config mismatch disguised as confidence.
English
0
0
0
5
Mashood tried Ops
Mashood tried Ops@fromcodetocloud·
Devops pipeline on Monday morning: Step 1: Build ✅ Step 2: Unit tests ✅ Step 3: Security scan ✅ Step 4: Deploy to staging ✅ Step 5: Works in staging ✅ Step 6: Deploy to prod 💥 "It works on my machine" has evolved. It now also works in staging. Only prod is haunted. Who can relate it 😂??
English
10
0
17
766
Rohan
Rohan@proxy_vector·
@alwayspriyesh Because AI removed some execution friction, but it also expanded the frontier of what a small team can attempt. Fewer low-level tasks, higher coordination and decision load.
English
0
0
0
1
Priyesh
Priyesh@alwayspriyesh·
genuine question: AI was supposed to make us work less so why does it feel like everyone is working 10x more now?
English
37
1
29
897
Rohan
Rohan@proxy_vector·
@Sarthak4Alpha Git, easily. It compounds across every team, codebase, and mistake. AI tools boost speed, but Git changes how safely you can work and recover.
English
0
0
0
11
Sarthak
Sarthak@Sarthak4Alpha·
Which technology gave you the biggest career boost? 🔹 Linux 🔹 Docker 🔹 Git 🔹 AI Tools Tell me ? 👇
English
21
0
20
465
Rohan
Rohan@proxy_vector·
@brankopetric00 Exactly. Kubernetes magnifies both good and bad engineering. If the team does not truly need its scheduling, networking, and autoscaling model, a solid VM setup is often the lower-risk choice.
English
0
0
1
9
Branko
Branko@brankopetric00·
A badly engineered Kubernetes cluster is infinitely more dangerous than a well-designed VM architecture.
English
3
1
27
1.2K
Rohan
Rohan@proxy_vector·
@V1rendra_ Clarity. A site can be visually impressive, but if users cannot tell what it does, what to do next, and why it matters in 5 seconds, the rest barely helps.
English
0
0
0
7
Virendra Patel
Virendra Patel@V1rendra_·
As a developer, what matters most in a website?
Virendra Patel tweet mediaVirendra Patel tweet mediaVirendra Patel tweet mediaVirendra Patel tweet media
English
24
1
21
398
Rohan
Rohan@proxy_vector·
@daniel_nguyenx @btibor91 Agree. Broadcasting is useful when it creates accountability or teaches something specific. Without that, it quickly becomes a substitute for the reps instead of evidence of them.
English
0
0
0
7
Daniel Nguyen
Daniel Nguyen@daniel_nguyenx·
@btibor91 I never understood this one lol. Once in a while then it’s fine and useful even. Then everyone starts posting it and it feels performative. When you practice every single day, there is no need to broadcast it.
English
1
0
2
201
Tibor Blaho
Tibor Blaho@btibor91·
Are you old enough to remember this? It just stopped showing up on my timeline one day
Tibor Blaho tweet media
English
9
0
43
4K
Rohan
Rohan@proxy_vector·
@dark_coderz This is the underrated step: not full upfront design, but enough structure to avoid painting yourself into a corner. For docs-style editors, the data model and sync boundaries decide most of the future pain.
English
1
0
1
14
Dark Coder
Dark Coder@dark_coderz·
most people jump straight into coding. i spent some time designing the low level architecture of a Google Docs style document editor before writing a single line of code. before that make sure to like, repost, and follow for more system design & LLD breakdowns. here's what i designed: → abstract DocumentElement as the base component → TextElement and ImageElement inherit from it → Document manages all document elements → DocumentEditor handles editing operations → DocumentRenderer handles rendering → Persistence abstraction handles storage → FileStorage and DBStorage are interchangeable implementations how the flow works: user creates or edits content through DocumentEditor editor interacts with Document using abstract elements document stores and manages all elements renderer displays the document when needed save requests go through Persistence persistence decides whether data goes to a file system, database, or any future storage SOLID principles applied: → Single Responsibility Principle each class has one clear responsibility → Open/Closed Principle new elements like TableElement or VideoElement can be added without modifying existing code → Liskov Substitution Principle any DocumentElement can be replaced by its child classes seamlessly → Interface Segregation Principle classes depend only on methods they actually need → Dependency Inversion Principle high-level modules depend on abstractions, not concrete implementations result: → low coupling → high cohesion → scalable architecture → easier testing → easier maintenance → future-ready design the best part? i can add features like version history, comments, autosave, tables, or even real-time collaboration without redesigning the entire system. this is my first LLD design breakdown. what would you improve in this architecture? what are you currently learning these days? system design,backend,devops, ai/ml or dsa & cp? #systemdesign #lld #softwareengineering #backend #designpatterns #solidprinciples #coding #developers #buildinpublic
Dark Coder tweet media
English
16
2
21
318
Rohan
Rohan@proxy_vector·
@Palak3312 I usually frame it as: REST is the architectural style, RESTful API is an API that actually respects those constraints. Plenty of APIs call themselves REST while behaving more like RPC over HTTP.
English
0
0
0
6
Palak🎀
Palak🎀@Palak3312·
Interview Question of the Day 🔥 What's the difference between REST API and RESTful API?
Palak🎀 tweet media
English
25
2
36
649
Rohan
Rohan@proxy_vector·
@patilvishi COUNT(*) answers "how many rows survived the filter." COUNT(column) answers "how many non-null values exist for this expression." Same scan, different question.
English
0
0
0
7
Vishwanath Patil
Vishwanath Patil@patilvishi·
Why does: COUNT(column) ignore "NULL" values... but: COUNT(*) counts every row? Shouldn't they return the same result? 99% of developers use "COUNT()" without ever thinking about this. Let's see an example. Suppose your table looks like this: ID| Name 1| Alice 2| NULL 3| Bob 4| NULL 5| Charlie Now run: SELECT COUNT(*) FROM users; Result: 5 Because COUNT(*) counts every row, regardless of what's inside. Now run: SELECT COUNT(name) FROM users; Result: 3 Because COUNT(column) counts only the rows where that column is NOT NULL. Why? Because NULL in SQL doesn't mean 0 or an empty string. It means: The value is unknown or missing. Since there is no actual value to count, SQL skips those rows. That's why: - COUNT(*) → Counts rows - COUNT(column) → Counts non-NULL values in that column It's a small distinction... but one that has caused countless production bugs and interview questions. Before today, did you know COUNT(*) and COUNT(column) answer two completely different questions?
English
6
1
7
298
Rohan
Rohan@proxy_vector·
@trying_to_exits Stripe if the goal is learning distribution + product taste. OpenAI if the goal is model-edge exposure. The better answer depends on which skill you want to compound for 5 years.
English
0
0
0
14
Abhishek Kalita
Abhishek Kalita@trying_to_exits·
If you could work at only one company... which would you choose ? A) OpenAI B) Google C) NVIDIA D) Stripe
Abhishek Kalita tweet mediaAbhishek Kalita tweet mediaAbhishek Kalita tweet mediaAbhishek Kalita tweet media
English
62
1
52
1.1K