Thu, Sep 7, 2023HeyDATA.org Profile: Personalized AI Built with Replit Deployments
"I don't think I would ever be able to complete a project like this without Replit. I started not knowing anything about web development, (or even GitHub for that matter), and I've sort of just learned one skill at a time. I’ve gone from knowing almost nothing about technical development, to building a business and earning money" - Steve Moraco Steve Moraco leveraged Replit to build DATA, an AI service that replaces Siri with ChatGPT. In just a few months, Steve has scaled his AI business on Replit, growing rapidly to $18k MRR, 800 paid subscribers, and 100k+ impressions, with his site and project running on Replit Deployments. What is DATA?
Tue, Aug 29, 2023Showcasing Startups on Replit
The fastest way to start, ship, and share This past year, our team has been hard at work releasing some of our most advanced infrastructure improvements including dedicated hosting and increased storage capacity. A second-order effect of a more powerful Replit is the rapid growth of businesses being built on the platform. The Replit platform isn't just a sandbox; it's a launchpad. There’s a lot to learn from startups building on Replit. The success stories emerging from our ecosystem serve as case studies for developers. Their architectural decisions, scaling strategies, and innovative solutions can provide insights for others looking to tread a similar path. Here are some of the newest startups deployed on Replit:
Mon, Mar 6, 2023BerriAI—The Y Combinator company that brings LLM products to market quickly with Replit
BerriAI is a Y Combinator-backed company that lets users build production-ready ChatGPT apps in under 2 minutes by easily connecting your data to an LLM. With BerriAI you can spin up a ChatGPT app for: Customer support trained on your Knowledge Base and FAQs Answering questions related to your internal knowledge base Analyzing Product data (on mixpanel, CSV files)
Fri, Jan 27, 2023Replit x India (Part 2)
Introducing the official launch of Replit India - Replit's first international launch! Thank you to the 2M+ developers from India who have signed up for Replit to learn to code, and host & deploy projects. Replit's mission is to bring the next billion coders online, and this is not possible without India. We have launched a plethora of products and initiatives for Indian developers to learn to code, earn Cycles anywhere, anytime and host & deploy their project on Replit 24/7. First some eye-popping stats on India and coding: India is our 2nd largest developer community and fastest growing market ~600K Repls are created every month from India CodeWithHarry from India is the most followed person on Replit
Tue, Jan 3, 2023The Fourth Age Of Programming
The technological singularity—or simply the singularity—is a hypothetical future point in time at which technological growth becomes uncontrollable and irreversible, resulting in unforeseeable changes to human civilization. According to the most popular version of the singularity hypothesis, I.J. Good's intelligence explosion model, an upgradable intelligent agent will eventually enter a "runaway reaction" of self-improvement cycles, each new and more intelligent generation appearing more and more rapidly, causing an "explosion" in intelligence and resulting in a powerful superintelligence that qualitatively far surpasses all human intelligence. — Wikipedia In normieland, where I still spend plenty of time both online and IRL, software’s newfound ability to write, draw, and speak like we humans is often taken as evidence that the machines are about to remake our entire society (again) and totally change the nature and value of labor (again). I don’t think the normies are wrong about this, but as flashy as Stable Diffusion and ChatGPT are, old heads know that the Robot Apocalypse has exactly one and only one horseman: computer programs that can write computer programs. Artificially intelligent machines can’t ascend to godhood via the long-prophesied runaway spiral of continuous self-improvement until we invent a machine learning model that can code a better version of itself. We’re not there yet, and it’s not clear how far away such a development is, but as of the mid-2021 release of OpenAI’s Codex model, we’re a lot closer than we were just a few years ago. Given that self-improving computer programs would likely be the most important human invention since writing, there is no other part of the AI content generation revolution that’s worthy of more study and careful scrutiny than generative models that output code. And of all the new ML-powered programming offerings in this growing ecosystem, Replit has the tools I’m watching most closely. No other programming platform is in a position to train models on a dataset that includes the following from legions of programmers and millions of projects: Real-time keystroke and clickstream data
Thu, Nov 24, 2022Announcing Replit Reps Cohort 2
Applications are now open for the Spring 2023 cohort of Replit Reps, which will kick off in February 2023! For those who aren't familiar, Replit Reps are Replit’s community ambassadors. They’re passionate about making programming fun, accessible, and exciting! They enjoy making awesome projects and sharing their skills. They believe that Replit and coding is for everyone, and that anyone should be able to make something great in a judgement-free zone. Plus, they’re excited to work with our team. Being a Replit Rep is an exclusive opportunity to connect with the Replit team, builders who use Replit, and other leaders outside of your own communities. It's super fun to be a Rep, but it also comes with a lot of responsibility - you'll be a role model for your community, as well as for new folks building on Replit. As a Rep, you'll teach and share Replit through events and content creation - we'll support you in growing skills you're interested in, but you can use any format you prefer - livestreaming on your YouTube channel, sharing on social media, publishing your repls to Community, or whatever else floats your boat!
Mon, Oct 17, 2022Replit x India (Part 1)
Plug: If you're excited about what we're building and would like to partner with us in India, please reach out at [email protected]! No other country in the world is as obsessed with coding as India is. India has the most number of computer science students graduating from college (215K+) each year and many more in adjacent fields of study like electrical engineering and IT. Learning to code is the surest way towards upward mobility and a solid middle class lifestyle. But the education system is broken which means that over 95% of graduating engineers are unfit to be employed immediately. IT services companies who hire 300K+ "freshers" each year, waste time and money on reteaching students what they were supposed to have learned in college itself. Some motivated students are aware of the poor quality of instruction they are receiving and turn to YouTube and other MOOCs that have some fantastic instructors (shout out to CodeWithHarry) that are helping kids to code. But MOOCs can take you only so far - it is well known that they have failed to deliver due to their low completion rates. Life happens and it's tough to stay motivated when you're learning and watching videos alone. Enter Replit. Today a kid learning to code in rural Bihar has access to the same internet connectivity (thanks to Reliance Jio) and top coding content on the internet (thanks to MOOCs like Harvard CS 50) as a developer in Silicon Valley. What the kid doesn't have access to is a decent computing device to code on and a community of learners with whom to learn from and collaborate on code. Replit solves this. The kid now has access to processing power and memory and storage in the cloud to run the most taxing code. They can meet other learners online, remix their code and ask for help from a supportive community of learners. And they don't have to worry about hosting their project anymore - we do it for free (cough cough Heroku)!
Sun, Sep 11, 2022Replit’s Commitment to Trust, Safety, and Integrity
When you sit down to a nice meal at a restaurant with family or friends, safety shouldn’t have to be your first concern. You should be able to trust that the food was prepared safely, that your chair isn’t going to fall apart when you sit on it, and that if other diners start to cause a scene, they will be asked to leave. Our Trust & Safety team at Replit has a very similar job, quietly working to keep Replit a safe and welcoming community so that your coding and creativity can thrive. Although most of the time this work is invisible to you, in this blog post we’ll give you a peek behind the scenes of Trust & Safety at Replit, as well as providing you with some tips to make your own Replit experience safe and comfortable. (Helmet optional.) How moderation works on Replit Supporting our users’ freedom of expression and creativity is baked deep into the DNA of Replit. You don’t need to ask for our permission to create and share your work, you can just do it. After all, we can’t ask you to trust us if we don’t show trust in you first. So, nothing that you do on Replit requires pre-approval by a moderator.
Thu, Sep 1, 2022My internship experience at Replit.
Hey, it’s your friendly community intern, Lily! It’s been 8 months since I became an intern at Replit, and this blog post concludes my awesome journey. How did it all start? I have been active in the Replit community for over 2 years where I used to primarily be a front-end developer and designer. I have participated in countless hackathons and community events, posted my design projects in the community, and much more. This made me kinda famous in the community! Here is the post I wrote earlier on how I got into the Replit community. Back in 2020, after 4 months of being active, one of my friends (who was also a Replit team member back then) suggested that I apply for a design role. I, of course, really wanted to work at Replit, but I wasn't sure if I was ready. It took me more than a year to gather enough confidence to finally apply for the design role in November 2021! I also knew that Replit had eyes on me for a long time because of my contributions to the community and my performance in the hackathons. After a couple of weeks, I got an email from Barron Webster (Design Lead at Replit) telling me that they hadn’t forgotten about my application. However, they had never had a Design Intern before, and they were currently working on finding the right way of bringing me in. I was told they would connect with me again at the start of 2022! In January, I got a message from Lena Vu (Community Lead) with an offer to join the Community Team at Replit. We discussed the possibilities for both Design and Community roles. I could start as a Community Intern right away, but for design, I would need to wait for the summer. I didn’t really want to wait that long, and also wanted to try something new, so, I chose to join Replit as a Community Intern, and started in January 2022! What happened during my internship?
Sun, Aug 14, 2022Ethical hacking on Replit
We’re proud to say that Replit was built by and for hackers. A hacker, as defined in an early Internet glossary, is “A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.” It’s this sense of curiosity and delight that motivates our community to grow and share their skills, and to show off their creations in our Community. The media often misuses the word “hacker” to refer only to malicious cybercriminals. While that’s not what it means, there are some “black hat” hackers who seek to spoil the experience of others. This is true on Replit and other places - such hackers use platforms to distribute spam or malware, attack third-party services, or steal resources. That’s not part of our ethos of hacking, and those activities are prohibited by our Terms of Service. With that said, the line between ethical hacking and abuse isn’t always obvious, particularly to young hackers who are just starting out. In particular, many of our users begin their programming journey on Discord, where Replit has a large community. Hacking on bots to interact with Discord’s service is a great way to learn, but some of these bots have malicious functions that aren’t allowed to be hosted on Replit. To make things a bit clearer, here are some examples of the most common violating repls that we come across on a daily basis, with explanations of why we don’t allow them. Nuke and raid bots. Bots designed to disrupt Discord servers are one of the most common violating repls that we see. Because these are used to attack third-party services, we do not allow them. Snipers and grabbers. Scripts that steal credentials or tokens from other users are not allowed. A common example of this that we see are Discord Nitro snipers or generators. There’s no such thing as “free Nitro”... even if they claim to “generate” Nitro, these scripts are actually attempting to find and steal tokens that other users have already purchased. Other examples that fall into this category include token grabbers and IP loggers. These are commonly combined with “free Nitro” or “free Robux” scams, that are designed to fool users into giving up their login tokens or IP addresses by clicking on a malicious link or scanning a malicious QR code.
Tue, May 17, 2022Tips for safer social repl development
Replit makes coding into a social activity, in many different ways. You can easily share your repl with our vibrant developer community to receive feedback, tips, and kudos. Our multiplayer features allow you to write, review and debug your code together with buddies. And with access to the full power of the Internet and dozens of powerful programming languages, you can even write code that brings other users into your repl in real time. This isn’t a new feature. In fact, our co-founder Amjad Masad has written about how a 12-year old user of Replit hacked the first chat app and community space on Replit way back in 2018. Amjad also explains how it didn’t take long for spammers and other bad actors to find this chat room, and how that spurred the development of moderation features and filters. Today, you can find any number of multiplayer games, chatrooms, and other social apps on Replit, many of which have faced similar challenges to remain free of spam, profanity, and other abuse. So if you’re developing a repl with social features, what do you need to know? While it isn’t intended as a comprehensive guide, this blog post will point you in the right direction to stay a step ahead of users with mischievous or harmful intentions. Safety by design The very best way to avoid the abuse of your repl is to think about the ways in which it could be misused while you’re still planning it out, so that you can take proactive steps to avoid such misuse. Every app is different, so there’s no one-size-fits-all solution. But an example of a common safety feature for apps that allow messaging is to include rate limiting and filtering to prevent users from sending repeated, spammy, or abusive messages. If your repl also allows its users to chat with each other, allowing them to block unwanted communications is a good safety precaution to take. But an even better one may be to disallow direct messaging altogether, by limiting users to public group chats. This is an especially good idea if your repl is targeted at minors.
Fri, Apr 22, 2022Winning projects of MadeWithReplit
Whats #MadeWithReplit? MadeWithReplit was our first ever ReplCon hackathon! Participants had the chance to win amazing cash prizes, share their work with the world, and hone their coding skills. We wanted this hackathon to celebrate and inspire our community members. As such, the prizes were $10k total, but making friends along the way and the pride of sharing inspired projects were priceless bonuses as well. Even more, there was no theme, so replers could code with unbounded creativity! Read on to check out our winning submissions! Honorable mentions Most Replity: ReplCraft
Mon, Mar 21, 2022Operating Principles
Mission first Computers are the most powerful tools to exist in the history of humanity. Sadly most people are mere consumers of these machines. Only a relative few–the professional software developer–can use this superpower to its fullest extent. It’s creating an unbalanced world where there are programmers, and then there are those who are programmed. The situation is analogous to literacy before the printing press, where only the powerful had access to books and written communication. The invention of the printing press led to democratic, scientific, and industrial revolutions, but it took about a century from creation to revolution, which meant that an entire generation of people had to grow up with new skills, outlooks, and ways of learning and communicating. Replit exists to enable the next billion software creators. Our bet is that if more people can it’s easier to create software more people would want to do it. If more people code, more people will be able to independently create and generate wealth on the internet, regardless of their background. If we’re successful, anyone who's willing to learn and generate good ideas will be wealthy. Advancing our mission is not only a business imperative—it’s also a moral one. Anything that distracts us from our mission will be ruthlessly cut. Think radical When we first put coding in the browser, people said it was stupid, and that nobody wanted what we were building. When we made coding multiplayer, they said no one would want to work this way. When we said we said learning and building is one and the same, no one wanted to fund us; they said we’re not focused enough. Every step of the way, we’ve questioned norms, we’ve taken contrarian technology bets that paid off years in the future, and we’ve hired people no one wanted to hire who are now industry leaders. We’re going to keep doing it especially when people tell us it sounds crazy.
Wed, Mar 16, 2022Reasons Not to Join Replit
We want the people at Replit to really love working here (we do!). To help you make an informed decision about whether that would be the case for you, we challenged ourselves to come up with a list of reasons someone wouldn’t want to join our team. We hope it’ll help you learn more about the way we work together and whether that’s the way you’d be excited to work, too. 1. You don’t think the internet should be an open platform Replit’s mission is to bring the next billion software creators online. To realize that mission, we need to be a place where all kinds of people, with all kinds of backgrounds, experiences, ideologies, and values are warmly welcomed.
Sat, Nov 28, 2020Replit's Community Standards
Welcome to the Replit Community! While you're here, please help us keep this community safe, supportive, and creative by adhering to our Community Values and Standards. Community Values Empower others. Replit is for everyone, and everyone starts somewhere. Be patient and inclusive - things that are simple for you may be hard for others. We have absolute beginners and coding experts on our platform, and we want everyone to feel at home here. Support one other. As part of the Replit Community, we hope you'll share your wins so other members can celebrate you and that you'll return the favor by supporting other users' work. Be kind. There is no place for hate in our community. Respect each other, use appropriate language, and be kind. Be positive, and always be sure to reinforce that coding on Replit is a fun and friendly experience.

