avinashjoshi Profile Banner
Avinash Joshi Profile
Avinash Joshi

@avinashjoshi

Followers
986
Following
2K
Statuses
1K

Co-Founder & CTO @getcravd | Passionate Rails Programmer | Building the Future of Food Tech

Dallas, TX
Joined June 2008
Don't wanna be here? Send us removal request.
@avinashjoshi
Avinash Joshi
2 days
@FedericoNoemie Been in the U.S. since 2011... Still maintain Indian number :)
0
0
2
@avinashjoshi
Avinash Joshi
2 days
My OpenSolaris contributions changed my life. In 2009, I was selected as one of the 5 people from around the world to attend the JavaOne Conference. And I was the only one from India. I found mentors, made friends, and discovered opportunities I never would have otherwise. It was my first exposure to real-world code bases and collaborative development, and it taught me lessons that have stayed with me throughout my career. Here are the 5 most valuable lessons that transformed my career: 1. How to read code. When you're contributing to an open-source project, the first thing you have to do is understand the existing codebase. This taught me how to dive into large, complex codebases. 2. The importance of clear communication. When you're working with developers from all over the world, clear communication is essential. I learned to write useful documentation. 3. The power of collaborative development: Open source showed me how much can be achieved when developers work together. I learned how to give and receive constructive feedback, and how to build on each other's work. 4. The value of persistence. Contributing to open source is not always easy. Sometimes your pull requests get rejected. Sometimes you get stuck on a tough problem. I learned to persevere, to keep learning and trying. 5. The joy of being part of something bigger. When you contribute to open source, you're part of a community working together to build something. That sense of shared purpose and achievement is incredibly rewarding. These lessons have been invaluable to me as I've progressed in my career. They've made me a better programmer, a better collaborator, and a better leader. If you're a student or early-career developer, I highly encourage you to get involved in open source. Find a project that interests you, start small, and stick with it. The skills and relationships you build will serve you well for years to come. What has open-source taught you? Share your experiences in the comments. PS: This is a picture with James Gosling, creator of Java. This was at the 2009 JavaOne conference.
Tweet media one
0
0
8
@avinashjoshi
Avinash Joshi
4 days
@jonathanfrias99 Great idea for a gem! đź‘€
1
0
2
@avinashjoshi
Avinash Joshi
4 days
0
0
3
@avinashjoshi
Avinash Joshi
4 days
WOAH! One of our customers just became an investor in Cravd 🥳. What struck me most was his message: "I have faith in you and Ajith". This hits different. When someone experiences your product firsthand and then chooses to invest, it validates not just the business but the trust we're building with our community. It reminds me why we focus so much on getting the little details right. From the chef experience to how we handle subscriptions. Every interaction matters.
1
0
7
@avinashjoshi
Avinash Joshi
6 days
As a CTO, this is my work-life routine. I've learned that productivity comes from creating intentional boundaries. My Morning Routine: • Wake up, spend 15 minutes sipping 1.5L warm water • No phone checks until after morning routine • Coffee (no breakfast) and straight to focused work Work Structure: • Dedicated workspace separate from family areas • All notifications off during deep work • No food at the work desk - proper breaks for meals • Lock laptop during breaks to maintain mental separation • Finish work at 4:30 PM to pick up my son After Hours: • Phone on DND with only emergency contacts allowed • Zero work notifications during family time • Get back to work after putting kids to bed and doing kitchen chores • No devices in bedroom • Minimum 7 hours of sleep, non-negotiable This structure wasn't obvious to me early in my career. I'd code continuously without taking any breaks. Now I understand that creating these boundaries actually enhances productivity. The clearer the separation between work and personal time, the better my technical decisions. When you're not constantly context-switching between notifications and deep work, you can think through problems more thoroughly. Side note: I don't really like the term work-life balance, at least for founders... For us, work is life and life is work
Tweet media one
0
0
3
@avinashjoshi
Avinash Joshi
6 days
RT @itsajith747: Every founder has only 3 roles in a startup: → Talk to users as much as you can(I talk to them almost daily) → Build the…
0
1
0
@avinashjoshi
Avinash Joshi
7 days
The best engineers don't work at FAANG companies. If your only metric for evaluating candidates is their previous employer, you're missing out on incredible talent. When hiring our first engineer at @getcravd , we looked beyond the usual metrics. We weren't searching for someone from FAANG or with a prestigious resume. We were looking for problem-solving ability and the right mindset. Our core focus has always been finding people who can think creatively, learn continuously, and solve real problems. This isn't to diminish the excellent work happening at larger companies. But if you're looking to hire exceptional engineers, don't let the absence of big tech names on their resume influence your decision. Look for those who've built meaningful things with limited resources. What matters is what they've built, how they think about technical decisions, and their ability to create value - regardless of where they've worked. Great engineering isn't about having access to the best resources. It's about how thoughtfully you use what you have. Agree?
Tweet media one
0
0
4
@avinashjoshi
Avinash Joshi
8 days
Excited to announce that @itsajith747 and I have been invited to speak at the @MarketplaceRisk Conference in Austin this February! We'll be sharing @getcravd 's journey of integrating AI into our marketplace. From automated menu generation to matching customers with the perfect chef, we've focused on using AI to solve real problems rather than adding complexity. Looking forward to connecting with fellow marketplace builders and sharing our learnings from building Cravd! Join us in Austin on February 27, 2025.
Tweet media one
0
0
5
@avinashjoshi
Avinash Joshi
9 days
@sarvaiya_nidhi I'm tired of seeing - "Ah, I apologize" - "Ah, I see" - "Ah, you're right!" - "Yes, that's a good point!"
0
0
1
@avinashjoshi
Avinash Joshi
12 days
We cut our AWS bill by 62% by removing Redis and following Rails defaults. By switching to Rails 8's Solid Cable, we dropped our monthly costs from $197.81 to $74.55 - all while keeping full functionality. Full  breakdown here:
1
0
6
@avinashjoshi
Avinash Joshi
13 days
RT @railsconf: 🚨 Call for Proposals (CFPs) NOW OPEN for RailsConf 2025! 🚨 Do you want to be part of the legacy of RailsConf and have a las…
0
23
0
@avinashjoshi
Avinash Joshi
15 days
@excid3 @ufuk Congratulations! Looking forward to RailsConf 2025!
0
0
1
@avinashjoshi
Avinash Joshi
18 days
@itsajith747 Beautifully said! ❤️
0
0
2
@avinashjoshi
Avinash Joshi
19 days
PS: Repost if you found this useful. What was your biggest learning so far? #coding #engineering #Programming
0
0
0