Shivam. Profile Banner
Shivam. Profile
Shivam.

@_shivamsr

Followers
527
Following
72
Media
106
Statuses
559

tech ✦ travel ✦ motorcycles ✦ sde @saltpe_ ✦ shivamsr.eth \z/

Bengaluru, India
Joined September 2019
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@_shivamsr
Shivam.
2 years
As a Frontend/ React developer 👨‍💻, there are some key points that have made a big difference in my development process, sharing it as a thread, hope would be helpful to someone: [ 🧵 THREAD ] #frontenddevelopment #reactjs #javascript #webdevelopment
Tweet media one
12
25
130
@_shivamsr
Shivam.
1 year
who said, office workstations can't be good. @saltpe_ 💙
Tweet media one
Tweet media two
16
4
170
@_shivamsr
Shivam.
1 year
my retirement plan is to sell this 20 years later at some pawn shop/ auction. 😅
Tweet media one
12
0
121
@_shivamsr
Shivam.
2 years
SALT (YC W'22) ( ) @saltpe_ is hiring Frontend Developer Interns⚡️ If you know/ have worked with: React JS, MUI, styled components, Redux, REST APIs Drop your applications to📨 shivam.singh @salt .pe #fintech #FrontEndDeveloper #internship #careers #job
12
23
57
@_shivamsr
Shivam.
1 year
never thought setState will become the reason for my stressState 🥲 #ReactJS
Tweet media one
3
2
53
@_shivamsr
Shivam.
2 years
:)
Tweet media one
6
5
51
@_shivamsr
Shivam.
2 years
Starting this week from new @saltpe_ HQ, Amazing experience to witness yourself, the people that you work with, and the company that you are building for, grow together 🌱✨ also, salt is always hiring, Follow this thread for more information: [ THREAD 🧵 ] #fintech
Tweet media one
Tweet media two
Tweet media three
Tweet media four
6
2
48
@_shivamsr
Shivam.
1 year
is so underrated. I mean, it deserves more popularity. it can really save a whole lot of cloud build - runtime for your ci/cd.
5
1
44
@_shivamsr
Shivam.
1 year
\z/ @BLRxZo ❤️
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
6
44
@_shivamsr
Shivam.
2 years
How to start freelancing as a student developer? [THREAD] #freelancing #fintech #startup #student #developer
Tweet media one
3
7
29
@_shivamsr
Shivam.
2 years
@Adyasha8105 ...origin " http://localhost:8080" has been blocked by CORS policy...
1
1
24
@_shivamsr
Shivam.
1 year
just bengaluru vibes ✨❤️
Tweet media one
Tweet media two
0
1
23
@_shivamsr
Shivam.
1 year
Tweet media one
0
0
19
@_shivamsr
Shivam.
1 year
when you signup for free trial using a different email.
Tweet media one
0
4
19
@_shivamsr
Shivam.
2 years
iykyk
Tweet media one
0
3
18
@_shivamsr
Shivam.
2 years
Structure is key! If you're working on any application with React, Check *Bulletproof React*. It covers best practices for component architecture, state management, and more for production ready, scalable applications. LINK:
1
0
17
@_shivamsr
Shivam.
2 years
Our experience on choosing Agile delivery over perfection [A THREAD] 🧵 #softwaredevelopment #productdevelopment #startup #fundraising #funding #fintech
Tweet media one
2
4
17
@_shivamsr
Shivam.
1 year
Only Nolan's movie can have a Sunday, 6 AM show, houseful. #Oppenheimer
Tweet media one
0
0
16
@_shivamsr
Shivam.
2 years
31st eve - FY 2022-23 ✨
Tweet media one
Tweet media two
0
2
15
@_shivamsr
Shivam.
2 years
Writing clean code is important for maintainability and scalability. Check out "Clean Code JavaScript" for practical tips on how to write cleaner, more readable JavaScript. LINK:
1
0
14
@_shivamsr
Shivam.
1 year
me & my f̶o̶o̶d̶ emotional support.
Tweet media one
1
0
14
@_shivamsr
Shivam.
2 years
her new favourite picture of mine #NewProfilePicture
Tweet media one
3
0
14
@_shivamsr
Shivam.
2 years
one can never get enough of her ❤️✨ @saltpe_
Tweet media one
1
1
13
@_shivamsr
Shivam.
1 year
GM
Tweet media one
3
0
13
@_shivamsr
Shivam.
1 year
I almost forgot how relaxing and peaceful it is, to not have a travel plan.
Tweet media one
0
0
13
@_shivamsr
Shivam.
2 years
If you want to start your career in web development, here are some links that has helped me get better at it, and i wished someone shared these resources with me sooner: [ THREAD 🧵] #webdevelopment #programming #tech #career #fintech
Tweet media one
2
3
12
@_shivamsr
Shivam.
1 year
describe your social life. me:
Tweet media one
0
1
10
@_shivamsr
Shivam.
2 years
bangalore drippin' 🌸
Tweet media one
Tweet media two
0
0
12
@_shivamsr
Shivam.
1 year
~ GM 🚀🌕
Tweet media one
Tweet media two
1
0
12
@_shivamsr
Shivam.
1 year
This reminds me of someone 👀 553 available
@dvcoolster
DV \z/
1 year
Have you ever wondered what gives value to something? 💭 Assets like stocks, bonds, real estate, and gold hold value because humans perceive them as valuable. This cumulative value is around $1500T-$2000T. But would these assets hold any value to alien beings? 👽 Does the concept
21
29
110
3
4
12
@_shivamsr
Shivam.
2 years
wednesdays at @saltpe_ HQ are ❤️✨
@saltpe_
SALT🧂
2 years
A very Wednesday at @saltpe_ HQ Everyone is busy, and by everyone, we mean everyone is busy.
Tweet media one
Tweet media two
0
1
29
0
0
11
@_shivamsr
Shivam.
2 years
I bet you can't name a better and cooler co-founder duo than @i_Udita & @AnkitParasher 🧂❤️
2
0
10
@_shivamsr
Shivam.
4 years
Looking for hiring a qualified MERN stack developer, for a full time JOB (Remote work). Please DM or tag such candidates. #mern #hiring #JobSearch #jobs #webdev #remotejobs #reactjs #Nodejs #developers #India #javascript #webdeveloper
5
12
10
@_shivamsr
Shivam.
1 year
is it too late to get into web3?
Tweet media one
2
0
10
@_shivamsr
Shivam.
1 year
🐕🦄
@i_Udita
Udita Pal 🧂
1 year
In 2020, I brought home a 50-day-old pupper named Kiwi 🥝, who changed my life in the most unexpected, hilarious, and heartwarming ways. After facing adoption agency rejections due to being a spinster, I finally found my soulmate on four legs.
Tweet media one
3
7
179
0
0
9
@_shivamsr
Shivam.
2 years
Me when i search someone i know on @LinkedIn , and find out that they use LinkedIn Premium 🫣
2
0
9
@_shivamsr
Shivam.
2 years
✂ Code splitting is a powerful technique for improving performance. Even small changes can save you from unnecessary re-renders. Consider using libraries like React.lazy or dynamic imports to split your code into smaller chunks.
1
0
8
@_shivamsr
Shivam.
2 years
If you have already sent me an email / dm, and haven't heard back, please give us few days more to reach back to you with an update of your application. Thanks for understanding. & If you have already applied in the past (3 months or before), feel free to re-apply.
0
0
8
@_shivamsr
Shivam.
2 years
NOT EVEN 24 HOURS, AND IT HAS STARTED TO GET FREE REPAIRING SERVICES. #TwitterAlgorithm #opensource PRs
Tweet media one
@elonmusk
Elon Musk
2 years
Twitter recommendation source code now available to all on GitHub
5K
19K
116K
1
0
8
@_shivamsr
Shivam.
2 years
POV: Frontend Applicants (DM or shivam.singh @salt .pe)
Tweet media one
@i_Udita
Udita Pal 🧂
2 years
@saltpe_ Full-time/ Part-time / Internship hiring point of contact :- - Product: @aaryawn - Marketing / Growth: @tanya_narayan - Legal / Finance / Compliance: @sudhanshu10990 - Backend: @ch4nd33p - Frontend: @_shivamsr - UX/UI: @beegee_shanbhag - Senior Roles: @AnkitParasher
7
8
73
0
0
8
@_shivamsr
Shivam.
2 years
- working experience with ReactJS, JS (personal projects, professional experience, both counts) - Passion for building Revolutionary Cross Border Fintech products.
1
0
8
@_shivamsr
Shivam.
2 years
While Create React App (CRA) is a great tool for getting started quickly, I recommend trying to create your own React app from scratch at least once. This will give you a better understanding of how everything works under the hood. Here is a detailed step-by-step guide on it:
1
0
8
@_shivamsr
Shivam.
2 years
Choosing the right combination of component library and styling can make your life a lot easier. Personally, I love using this combination of: - MUI (for all the standard components, you can easily override their styles) with - styled-components (for custom components).
Tweet media one
1
0
7
@_shivamsr
Shivam.
2 years
Avoid prop drilling as much as possible. Consider using state management libraries like Redux or React Context API to manage state across your app.
Tweet media one
2
0
8
@_shivamsr
Shivam.
2 years
Naming things can be hard! Check this linked naming cheatsheet to help you choose descriptive and consistent names for your files, folders, and variables. LINK:
Tweet media one
1
0
7
@_shivamsr
Shivam.
2 years
Lastly, when initializing state with an expensive function, use the lazy initialization syntax to only execute the function once. This can help improve performance in your app. ❎ React.useState( MyFunc() ); ✅ React.useState( () => MyFunc() );
1
0
7
@_shivamsr
Shivam.
1 year
GM
Tweet media one
1
0
7
@_shivamsr
Shivam.
2 years
SALT is actively hiring Junior & Senior Frontend Developers. If you are interested, you can drop your applications at shivam.singh @salt .pe Also, feel free to reach out to me personally to share your thoughts and experience over it.
1
0
7
@_shivamsr
Shivam.
2 years
0
0
7
@_shivamsr
Shivam.
2 years
If you think the above pointers describes you the best and you are interested in SDE / Frontend developer internship, fulltime role at Salt Drop an email with your resume and portfolio/ project links to: shivam.singh at salt . pe {decode & remove the spaces}
2
0
7
@_shivamsr
Shivam.
2 years
Use Error Boundaries to handle errors gracefully and prevent your app from crashing. This is especially important in larger apps with complex UIs.
Tweet media one
1
0
7
@_shivamsr
Shivam.
2 years
People when their long awaited GOA plan is finally ONNN.... 🏖️
0
0
7
@_shivamsr
Shivam.
2 years
Also, while dealing with international clients, you will often lead into problems for a solution to deal with seamless international transactions. SALT ( ) provides banking solutions for cross border payments with a seamless experience.
1
0
7
@_shivamsr
Shivam.
1 year
from GUID Partition Table to Generative Pre-trained Transformer we all grew up. #GPT
0
0
6
@_shivamsr
Shivam.
2 years
There are a lot more to it, & these are all just my personal preferences, that helped my development process, and may/ may not be viable for all React applications. but hope this is helpful, feel free to discuss or add on to it :)
1
0
6
@_shivamsr
Shivam.
2 years
The question that has been hitting my mind my whole college life until I actually started. I have been wanting to share my experience on how I started my freelance journey as an Engineering Student.
1
0
6
@_shivamsr
Shivam.
1 year
@amitesh5200 how to be happy in life - top tier starter pack 🦉
0
0
5
@_shivamsr
Shivam.
2 years
👉 Decide your web developer journey roadmap, this will help you pick your path and choose the right tech stacks to help guide your learnings:
1
0
6
@_shivamsr
Shivam.
2 years
do developers who live in Bangalore, even need to buy TShirts? 🫣🤔
1
0
6
@_shivamsr
Shivam.
2 years
🎶 Music helps you escape the harsh reality of life... - #StrangerThings4
0
0
6
@_shivamsr
Shivam.
2 years
I truly can agree to this, from my experience at working on SALT's new product Table, Agility always works in your favour when the focus is on shipping products faster rather than running for perfection. 💯
1
0
5
@_shivamsr
Shivam.
2 years
▶ Set realistic timelines, Since there are no managers or boss involved that will be pushing you, you have to be consistent and dedicated enough to deliver what you promised in a set deadline.
1
0
5
@_shivamsr
Shivam.
2 years
▶ Once you are comfortable with that technology, start doing projects to build real world applications, remember that these projects are for building your portfolio and to strengthen your skills with the key point being that you’re actually enjoying the process ...
1
0
5
@_shivamsr
Shivam.
2 years
Following such a process with consistency and dedication can lead you to becoming a successful freelancer (which comes with all the pros of being a freelancer), getting high paying projects, expanding your network, building a strong personal brand,...
1
0
5
@_shivamsr
Shivam.
1 year
Tweet media one
0
0
5
@_shivamsr
Shivam.
2 years
“Don’t wait for perfection. Life isn’t perfect. Do the best you can and ship. Real people ship, and then they test and then they ship again. Then you wake up one day and you have something insanely great.” - Guy Kawasaki ✨
1
0
5
@_shivamsr
Shivam.
2 years
@Ravisutanjani @saltpe_ ✨🙌 - Making international banking easier.
1
0
5
@_shivamsr
Shivam.
2 years
When working with APIs or network requests, I've tried to use a single instance of the API client or network utility. This helps reduce unnecessary network calls & boilerplate code and can improve performance.
Tweet media one
1
0
5
@_shivamsr
Shivam.
2 years
Always remember to keep your client in loop about the progress of the work. Communicating always helps deliver desired products better.
1
0
5
@_shivamsr
Shivam.
2 years
▶ Over the course of few months, I got enough traction over my social media, referrals from friends and community for paid project works, collaborative projects, Internship offers, and of course free help.
1
0
5
@_shivamsr
Shivam.
2 years
people HODLING their coins be like #Cryptocrash
0
0
5
@_shivamsr
Shivam.
2 years
Few suggestions that I want to personally give to you are: ▶ Take projects that matches your skillsets, and you are extremely confident about its completion. ▶ Be mentally prepared to work on things that might be out of your domain and always take new things as a learning curve
1
0
5
@_shivamsr
Shivam.
2 years
...When a client/ project is finalised try to ask for around 20% of the projects amount as advanced, to get the security that the client is serious about the project.
1
0
5
@_shivamsr
Shivam.
2 years
▶ As a student developer its best to find that niche domain and technology that you truly enjoy learning, coding, and building products on. For me it was Flutter SDK for developing cross platform mobile applications.
1
0
5
@_shivamsr
Shivam.
2 years
▶ Do not run for perfection, because DONE is better than PERFECTION and PERFECTION is never DONE.
1
0
5
@_shivamsr
Shivam.
2 years
▶ Remember that you are doing it to build relationships with your client and just not for the money and not delivering the desired work...
1
0
5
@_shivamsr
Shivam.
2 years
Zindagi me abhi tak kuch nahi kiya, iski realisation raat me hi kyu aati hai 🫥
0
1
5
@_shivamsr
Shivam.
2 years
This thread contains some key points which helped me closing on international clients who paid $ XXXX and might help you achieve that as well.
1
0
5
@_shivamsr
Shivam.
1 year
🥱🥱🥱 Do you remember when you joined X? I do! #MyXAnniversary 🥱🥱🥱
Tweet media one
0
0
5
@_shivamsr
Shivam.
2 years
On 2nd April (Sunday) I'll be at @Polkadot ’s first #GlobalConference in India - #PolkadotIndiaNow ’2023 dm's open for anyone who want to catchup/ meet. ✨ #Polkadot
2
1
5
@_shivamsr
Shivam.
2 years
▶ Provide your client, a deadline that is at least twice the time of which you think you can do their work in. If you deliver before your set deadline it always works best in your favour.
1
0
5
@_shivamsr
Shivam.
2 years
...I joined various online forums/ communities where I started interacting with people in general about Flutter, and shared my work with them and I also started recording/ editing speed code videos for many of my projects to post on YouTube.
1
0
5
@_shivamsr
Shivam.
4 years
😀🔥✔ Day 02/30 of Kotlin, today I learnt about the syntax in detail and some other features of #Kotlin and explored IntelliJ IDEA/ Android Studio which comes bundled pack with support for Kotlin #30DaysOfKotlin #30DaysOfCode #developer #jetbrains
Tweet media one
1
0
5
@_shivamsr
Shivam.
2 years
..... which will eventually lead to delivering that “PERFECT” product, which might never be the case since, even the perfect of the products needs continuous refactoring, reshaping with features, addition and adaptations to match the customers growing needs over time. 🏆
1
0
4
@_shivamsr
Shivam.
2 years
▶ Once you are confident with your work, and think that you have a good hold in that technology, start publishing your work across platforms. I started posting my whole learning process on Instagram, personal website, open sourced it on GitHub...
1
0
4
@_shivamsr
Shivam.
2 years
I'd rather be surprised than disappointed. 🙂
0
0
4
@_shivamsr
Shivam.
2 years
⚡ Setting an acceptance criteria:
1
0
4
@_shivamsr
Shivam.
1 year
~GM~
Tweet media one
4
0
4
@_shivamsr
Shivam.
2 years
Also, if you are or already have built the next big thing, and are in the process of raising funds, let me tell you about what we have been building at SALT,
1
0
4
@_shivamsr
Shivam.
2 years
Any form of documentation at every step also plays a crucial role in this stage. 📝
1
0
4
@_shivamsr
Shivam.
2 years
⚡ Breaking down the product into micro products or features:
1
0
4
@_shivamsr
Shivam.
1 year
In an episode of the Lex Fridman podcast, @sama made the following quote: "The prompts that you ask ChatGPT tell a lot about a person." Generating data points, rather than training, would hold significant more monetary value.
Tweet media one
@sama
Sam Altman
1 year
seeing a lot of confusion about this, so for clarity: openai never trains on anything ever submitted to the api or uses that data to improve our models in any way.
558
495
6K
0
0
4