Someone has brought up adding a Remix integration to Solito, too. It's certainly possible from my end, the question is if Remix would make it possible. Many remix APIs like Form seem to be very browser-specific, so it wouldn't share nicely with React Native.
If you're using shared screens outside of Remix marketing pages, though, then I imagine a solito/remix could exist to bring the same features the Next integration has to a Remix one.
I built https://beatgig.com with React Native and Next.js as the only front-end engineer and designer, and our iOS app and website share 99% of code across hundreds of screens.
Creator of Solito here. I've built a number of React Native libraries (Moti, Dripsy, etc). Happy to answer any questions. I originally gave a talk at Next.js Conf about how/why we use Next.js with React Native: https://www.youtube.com/watch?v=0lnbdRweJtA
Navigation is the hardest piece of sharing code across platforms. Web has plain URLs for navigation state, whereas apps have complex sets of nested navigation patterns (stacks, tabs, modals, drawers). By combining the approaches into a single mental model and API, devs can build for Web and Mobile with ease. This is touched on at length in the "Methodology" and "Gradual Adoption" sections of the Solito docs.
The gap between web devs and native devs is shrinking. This stack enables you to ship native apps and websites with a single codebase. I'm the only frontend engineer at our startup, and I was able to do just that as we scaled to thousands of users (see https://beatgig.com). My goal with Solito is to 1) provide the code to let others do it, and 2) perhaps more importantly, document clear patterns to deal with platform differences.
How did you come up with the name? Doesn't solito mean something like "a little lonesome" in Spanish? This is two products combined, wouldn't something like "festoso" make more sense?
Solito gives a “solo dev” the power to build for multiple platforms.
I built our entire product from scratch for iOS, Android and Web. Rather than rushing to hire a team to do each thing, I felt that if I built the right abstraction layers, it could all be done by one person.
It can be a lonely road when you’re the only one, but Solito helps you feel a little less solo
Just to give you another perspective :) I love the name, I think it conveys what you just said. I really like direction you took and utilizing Next.js and React Native is wonderful combination.
Especially in Latin America, the diminutive is used much more widely than just to communicate "small" (noun), or "a little" (adjective). Perhaps "solito" here can be interpreted something like "quite a cowboy".
Just wanted to send you a sincere thanks for all your work around RN and NextJS - your libraries and patterns have really helped our team cover a lot of ground :pray:
I’ve bought basically every keto cookie. They’re all pretty bad/cardboard-like. I ordered raize when they launched and they’re the first ones that taste and feel like real cookies. I recommend the chocolate chip ones
I've been using this myself. I'm a fan. I even got the pro tier after using the Figma plugin. Derek has been really helpful too in providing customer service when I hit him up.
We recently migrated our db to DGraph and are blown away by how good it is. This is really a bummer. I feel for Manish, hopefully the next steps can work out.
It's easy to roast a CEO from the sidelines when things go south, but it's really hard to build such good tech.
This one might seem like a minor shift for the consumer experience, but a key difference with other services is that it's actually a sustainable business model. Because they do batched deliveries with hub-and-spoke distribution, the cost for deliveries is lower, so they'll have way higher profit margins than something like Postmates. Uber eats will be able to hold out since profits realistically don't matter to them, but I think the main stronghold something like Bento Club could have is the fact that the current courier model doesn't really work in the long-run.
Fernando here from Basement. This is pretty spot on. The greater level of intimacy leads to far more interaction since you're pretty free to be yourself and post content that is meant for your actual friends to see instead of random people viewing your perfect life. The intuition is naturally that fewer friends would limit usage, but in fact, it's responsible for the high levels of interaction.
As for the revenue – there are certainly cool opportunities to run relevant ads when you have high levels of attention from someone and their close friends (think group experiences, people buying things at the same time that their friends, etc). That said, we don't like what ads have done to current social platforms. They misalign incentives where the more money the product makes, the worse the product tends to get for users. Snapchat was pretty fun until it went from only seeing friends to seeing celebrity gossip and repetitive ads. Because of that, we're planning on doing a subscription model down the road, similar to what WhatsApp tried out before it got acquired (first year free, then a small fee.) Certainly a new model for a social app, but we think it's the best direction for us long-term.
I took your app for a spin and was expecting to be asked to give it access to all my contacts, but was planning to click the fine-print option for "No thanks, I'll just invite people manually one at a time" .. but then there was no option, just a mandatory Enable Contacts button with no explanation other than, "Your parents are not on Basement".
I'm not gonna tell you how to keep your gate, and maybe I'm not the target demographic, but it would be nice for the app to explain what it was planning to do with that permission before requesting it.
Completely agree with your perspective on existing social platforms and think it's awesome that you guys are trying to break from ad-generated revenue. Any chance you'd go with a freemium model vs. free trial?
This reminds me of Lambda School (in a good way). Will 10% of students' first year income be a sufficient cut for you? I assume a salesperson's first-year commissions will be much lower than future years.
Also, have you considered doing in-person courses at some point? It's less scalable, of course, but people may be more open to committing a portion of their future salary to a program they engage with in-person.
I see cool "learn to code" courses and bootcamps all the time. I haven't seen the same for sales. Looks like you are well-positioned. Excited to see where it goes.
The goal is to shift costs over time to the employer, while still aligning incentives with students, so they have skin in the game. Companies struggle to predictably hire top sales talent, and our graduates come in with a big leg up - not only learning best practices for SaaS selling from experts, but learning tools like Salesforce and Outreach.
We emphasize personal, 1v1 mentorship and coaching, which is our way of getting the benefits of in-person learning. Over time, we'll be partnering with community groups and their spaces to offer IRL coaching as well.
Not everyone can be a good salesperson. But those that can be good can be trained to be GREAT. Sales isnt the last refuge of people that cant do anything else. It is a profession with actual skills that can be developed through training, process, and experience.
I love the idea of someone saying "oh yeah...sales MATTERS" in a world that screams "tech tech tech tech." If you are a non-technical person wanting to work for an exciting tech company then sales is a great place to gravitate. And if you are a tech company that ignores investing yourself in sales then you are fighting with 9ne hand tied behind your back.
That said, I opened this discussion on the Remix repo a while ago: https://github.com/remix-run/remix/discussions/1578
If you're using shared screens outside of Remix marketing pages, though, then I imagine a solito/remix could exist to bring the same features the Next integration has to a Remix one.