Ask coding questions

← Back to all posts
What Repl.it accomplished in 2020 and what to expect in 2021
h
PaoloAmoroso (190)

In early January 2020 I asked what to expect from Repl.it that year. @amasad kindly replied outlining the 2020 roadmap.

How did things go? Let's review what Amjad wrote:

Early this year we're focused on performance, reliability, and design polish. You might've noticed some improvements on that front.

The most exciting thing to look forward to with regards to performance is our new snapshot-based filesystem. We're rolling it out as we speak. If you're an explorer you'll already get. Not only git, and other file operations will be more reliable, but we'll also be caching dependencies so they don't have to install every-time the repl wakes up.

The Repl.it team nailed this goal by improving performance and stability, both of the system and the user-facing infrastructure. A lot of work also went into design such as the website redesign, multitabs, terminal search, and more.

We're then going to spend some more time on API. More specifically, an API for IDE plugins, an API for creating/managing repls, and an (official) API for repl talk.

The APIs don't seem to be already available. But the work on performance and stability was likely a prerequisite.

After that, comes the real interesting stuff around the platform. We'll polish up and ship Auth, as well as repl.store, plus other things that we can't really talk about right now. Then, we're going to spend some time working and documenting on the "Repl.it workflow." In other words "what's the recommended way to build and deploy software on our platform," along with a way for doing continuous integration/deployment.

REPLs now have a data store and Repl.it sponsored the publication of the ebook Code With Repl.it to document the platform's workflow.

As for the other things, Repl.it released and enhanced the CLUI, as well as publishing a lot more blog content. And of course there was also the major transition to Teams.

Finally, expect some love to mobile/tablet. Whether it's a native app or something else is TBD.

Repl.it now fully works on mobile, including smartphone screens.

What can we expect in 2021? I hope Amjad will share again some of the major areas of work the Repl.it team is planning for this year.

Comments
hotnewtop
amasad (3447)

Wow thanks for this! We actually built a lot of API that we didn't release because the performance issues were paramount.

Let organize my thoughts and I'll reply to you shortly.

PaoloAmoroso (190)

@amasad Sure, thanks a lot to you. Looking forward to the State of the System Address 😀

Whippingdot (657)

How do you pronounce your name @amasad. Am + jad or am + had

HarperframeInc (456)

@Whippingdot Odd question... I think it's pronounced Am + jad

JBloves27 (1884)

Wow. You're very good at writing speeches.
I will hire you to re-write the emancipation proclamation, because i am the ghost of Abe

PaoloAmoroso (190)

@JBYT27 Thanks. I'd reply with a speech but there is not enough space in this margin.

PYer (4010)

Yes, I love reading your speeches. they are engaging and short. :) @PaoloAmoroso

JBloves27 (1884)

... seems like ive finally seen you actually talk @PYer

FlaminHotValdez (690)

@PYer the legendary person who has been on the replit leaderboard with 3k+ cycles since 2018...(yes actually he's been on the leaderboard since 2018)

Whippingdot (657)

YOU A LEGEND!! 😲😲😲 @PYer

xxpertHacker (930)

@PaoloAmoroso When I write responses in /talk, I hate how small space is. Click click the bottom right and enlarge the textbox.

PaoloAmoroso (190)

@xxpertHacker Thanks but I was actually joking about what the 17th century mathematician Pierre de Fermat wrote at the margin of a proof in a book, which became known as Fermat's last theorem:

I have discovered a truly remarkable proof of this theorem which this margin is too small to contain.

rediar (519)

Oh wow, they finally worked on mobile? Very glad, it was about time.
Now all thats left for the wish list is a desktop app and a mobile app....

AndrewMarkarian (21)

We need private repls for the normal plan so bad. I have gotten and my emergency repl was hacked too. My business was ruined but it toook me 3 months to rewrite everything! Make the private repl feature avialible for everyone.

HarperframeInc (456)

@AndrewMarkarian You have a business? Don't you ATLEAST have 5 dollars?

Whippingdot (657)

lol true, if you run a buisness I would guess you have enough for the business plan in teams or pro plan for personal @HarperframeInc

Kookiez (400)

@Whippingdot @HarperframeInc Yeah, if you have a business you have to have at least 5 dollars. Plus, how can your repl be hacked, @AndrewMarkarian? Also what is your "business"? Doesn't exactly sound like one...

Whippingdot (657)

Lol we are all bombarding this guy with questions and making fun of his so called 'company' @Kookiez

rediar (519)

@AndrewMarkarian Nothing will get hacked if you code it properly, use .env, and set a decent password for your account.
Let me know if you need help, but its fairly easy to google/bing/yandex/duckduckgo this kind of information

AndrewMarkarian (21)

I guess so, but still we need that.

DynamicSquid (4918)

Oh wow, this is really nice, keeping track of repl.it's goals. Interesting read, can't wait to see Amjad's reply!

PaoloAmoroso (190)

@DynamicSquid Thanks, I'm looking forward to Amjad's reply too.