Amjad Masad ⠕ Profile picture
Apr 2 6 tweets 2 min read
We just started an AI/ML team and announced our insanely ambitious roadmap:
Just-in-time help. The AI will suggest tutorials based on what you're coding, and maybe even some friends who could help you based on what they have coded in the past.
Help & learning resources can pop right into your IDE so that you don't have to leave and disrupt your workflow.
We are rewriting Explain Code feature to make it more helpful. In the new version, you'll be able to select your level of expertise and the AI will adjust how it explains the code according to your level.
Finally, and this is already built and shipping soon, AI will be able to find errors for you that no other tool can including logic and human errors.
The crazy big idea here is that we think this could be a start of a general-purpose learning environment, a human-machine symbiosis that transcends mere coding.

If you're an AI, ML, or Data engineer we'd love to hear from you: amjad@replit.com

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Amjad Masad ⠕

Amjad Masad ⠕ Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @amasad

Apr 2
A thread of everything we announced at #ReplCon:
AI Find Errors. This finds many things no other tool can find, including logic errors.
Themes. Not only can you customize your experience live, but you can also publish it for anyone to install.
Read 9 tweets
Mar 28
Going into startups, no one tells you that fighting is part of the job.

At Replit, the toughest people we have to fight are dark web hackers.

One time we went head-to-head against an underground group doing really bad things on our service -- this is the story:
It's Nov 2018. Replit is super small, 4 people at the time but usage growing superexponentially.

Because we provide free compute in the cloud we built a lot of tech to run containers cheaply.

Thanksgiving eve, I get an alert that we're spending $10k a day, up 20x  😱
All emergencies tend to happen around holidays -- is it a coincidence?

I get on my computer and find that a repl is getting forked 10s of thousands of times and sending insane amount of traffic.

I ban the user and alert the team. No Thanksgiving for us this year.
Read 28 tweets
Feb 25
Tools for making difficult decisions:
“Looking backwards”

- let’s say you achieve your goals, and now you’re reflecting back — what were the key determining decisions?

- say you failed — what’s the primary cause?
“5 whys”

If you are an engineer you probably do this instinctively when debugging. It’s useful to just keep asking why to get to the root deciding factor.
Read 13 tweets
Feb 23
This has been a year in the making — the longest project we’ve ever worked on. But it changes everything.

“The initial step in the process was allowing users to install arbitrary linux packages. We selected Nix for this as it's caching and store system allow for near-instant package installation times.”

blog.replit.com/powered-by-nix
“Since then we've added a ton of new configuration options for all core Replit workspace features:

- Integrated REPL/Interpreter
- Code intelligence
- Package management
- Debugger”
Read 4 tweets
Feb 23
“War is an act of force, and there is no logical limit to the application of that force. Each side, therefore, compels its opponent to follow suit; a reciprocal action is started which must lead, in theory, to extremes.” — Carl von Clausewitz
“Without realizing it, Clausewitz discovered not only the apocalyptic formula but also that it is bound up with mimetic rivalry. Where can this truth be understood in a world that continues to close its eyes to the incalculable consequences of mimetic rivalry?” — Rene Girard
“Freed of sacrificial constraints, the mind invented science, technology, and all the best and worst of culture. Our civilization is the most creative and powerful ever known, but also the most fragile and threatened because it no longer has the safety rails of archaic religion.”
Read 4 tweets
Feb 21
We get this question a lot: “Do we build Replit in Replit?”

Short answer: yes, exponentially more so.

Longer answer has to do with the concept of bootstrapping. Thread:
When we started Replit we did not want to compete on features.

Feature races are boring.

Instead we wanted to be 10x better on some attributes (speed, collab, instantness).

That meant we innovate and we build something new. Something web native. Exciting, and fun.
That also meant we are okay with lacking some power features.

It also meant we are okay trading off scalability for speed & simplicity in the near term.

The result: we unlocked entirely new coding markets and use-cases.
Read 8 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(