Skip to content
Sign upLog in
← Back to Community

πŸ‘‹βœ¨Introduce yourself πŸŽ‰πŸ˜€

Profile icon
amasadHacker

Hello everyone! Let's use this thread to get to know each other. Just say hi and a few words about who you are, maybe what are you building or learning with Repl.it.

If you're not comfortable sharing anything then share something fun πŸ˜‰

Voters
Profile icon
Bookie0
Profile icon
ILuvLitten
Profile icon
a-repl-user
Profile icon
MartinHMcWatter
Profile icon
PurpleShade
Profile icon
mollthecoder
Profile icon
JBloves27
Profile icon
Wilke000
Profile icon
Spotandjake
Profile icon
breedarrenkamp
Comments
hotnewtop
Profile icon
[deleted]

I'm an intelligent dragon who likes to program. I live in the Reptilian Empire, Draconyx, but I can't find it on the world maps. I use python because it's the name of one of my relatives.

Profile icon
amasad

@DragonLord5646
nice!!

Profile icon
Yardfah_FahFah

@DragonLord5646
you're so good

Profile icon
gabbyneve

@DragonLord5646
COOL

Profile icon
julietfatimat

@DragonLord5646
woww okay

Profile icon
the_amethyst_wa

@DragonLord5646
lol

Profile icon
TheRealAdam

@DragonLord5646
xD noice man!

Profile icon
WolfGirl08

@DragonLord5646
That is awesome! I hope that you can eventually find Reptilian Empire on the Map.

Profile icon
techgeek680

wow that caused me to laugh! Where did you get your computer? Oh, here's some advice: dont breathe fire on your computer. Anyway, its nice to meet you,

@DragonLord5646
.

Profile icon
RYANTADIPARTHI

@DragonLord5646
coooool

Profile icon
CyanCoding

Hey guys, I'm Camden!

I started programming in June 2016 on Khan Academy. I'm home-schooled, and the co-op that I go to during the school year was hosting a "learn ProcessingJS for a few hours twice a week with your friends and then you can have lunch and play in the pool or whatever" kind of thing. So I figured this would be pretty fun, since I love hanging out with my friends, plus my brother had learned ProcessingJS before and I wanted to make things like he had. I did this for about a month until the course ended, and I was one of the few people that actually stuck with the course and was interested in this kind of stuff.

From there, I made some cool programs, but I really wanted to take my skills further, and my main goal was to code my own website (though I was quite naive about how to do that at the time). In September I started learning HTML and CSS on Khan Academy. That was a lot of fun, but I was unsatisfied with the fact that you can't really make stuff happen with HTML and CSS. Sure you can animate and all that, but you can't really interact.

After during research, I realized JavaScript was what I wanted, so I was like "Hey! I already know JavaScript (lies)". I soon found out that ProcessingJS works nothing like JavaScript, and that got me pretty mad.

I kinda stopped programming until December (still 2016), when I decided to learn Python on Codecademy. However, I'm a visual learner, and so reading all that text just wasn't working. I learn from practice and seeing someone do it, so I decided to learn it by myself.

My first ever program on Repl.it (and my first official Python program in general) was the Password Generator, which was made on January 11th, 2017. You can find that here: https://repl.it/@CyanCoding/Password-Generator. Honestly it's a pretty stupid program, because it does something super simple but acts like it is doing something soooo complex and amazing. But admittedly I was pretty wowed by the fact that I could do this after about 1-2 weeks of self-practice.

From there I kept programming, making random programs and all, learning as I went. I also decided to go back to HTML, and so I made the "HTML Hub" (https://repl.it/@CyanCoding/HTML-Hub), which was a site on Repl.it that I made to give to my friends so they could easily check out my programs. It looked trash but if you take a look at the CSS you can pick up that I wasn't quite professional yet.

Now this post is getting super long so I'm just going to say that from there I decided to learn JavaScript, C++, and PHP in March. Now, while I didn't self-teach myself with these, I didn't take like a super crazy in-depth course. I definitely wasn't a master. In May I created the Tic-Tac-Toe program, which you can find around here. It got some good votes in the first I Built This. In June I decided to actually put the "HTML Hub" onto a website.

It definitely looked better than what is now the "Old HTML Hub" (what you saw earlier), but it was still pretty scary. On July 28th I renamed the site to "CyanCoding", which I felt was more personal. In July I also learned SQL, SCSS, jQuery, and Ruby. In October I learned Bootstrap.

In November I made a huge renovation to CyanCoding, which is reflected by its current state (though I brought the site down because of low traffic in June 2018). Things start getting serious in January and February, and I'll try to start hurrying up (sorry mods!).

Basically my friend, who was the graphic designer for my programs and website, really wanted to get into game dev, and so I tried it with C++ and UE 4, but it was too thick for me, and I couldn't figure it out. In March I decided to switch to C# because it was much more modern and I have a friend who programs in it for a living. I went to Unity, and used that for two months. I was making some great content, but I really wasn't enjoying game dev that much, so I decided to drop it.

After that, I decided to switch to Java (I hope to stick with this one for a long time ;]) because of the difficulty of cross-platform programming with C#. My main goal right now is to make fun programs I can use with my friends, and that means crossing the cross-platform barrier.

So that was like super long and I apologize for exaggerating the "share a few words", but whatevs. Oh also if you couldn't tell by my really high karma/cycles count I won the first I Built This challenge in February, and had several other programs with a good deal of votes.

I'm really thankful for Repl.it. I first found it when I searched "Python 3 editor" (I didn't know computer slang back then) and while I don't use it nearly as much as I used to, it's definitely my go-to for when I'm not on my home computer!

Thanks so much for reading my book!

P.S The Repl.it T-Shirts are soooo comfy, I wear mine as soon as it's clean. I'd definitely get one if I were you. (https://teespring.com/first-repl-it-swag#pid=2&cid=576&sid=front)

Profile icon
amasad

@CyanCoding
Camden, that's an inspiring story from the undisputed champ on Repl.it.

I'm looking forward to your next novel πŸ˜…

Profile icon
theangryepicbanana

@CyanCoding
your KA story is exactly what happened to me

Profile icon
Lumpy_Wiggles

@theangryepicbanana
,
@CyanCoding
Same here. I also had the false "I know JavaScript!" mindset ;). I didn't even know what the difference was between an integer and a float, nor did I know the proper way to define a function...

Speaking of which, KA teaches some bad practices, such as using the following to define a function:

var myFunction = function(parameter1, parameter2) { //code }

As opposed to

function myFunction(parameter1, parameter2) { //code }

Khan Academy is a good start for programmers, but once you really get going (building websites and such) you realize that you need to change your ways.

Aaaaand I'm rambling on and on and I should probably just hit the "comment" button already.

P.S. The site I linked to is, in fact, the site that I built awhile ago :). Kinda bad tho

Profile icon
theangryepicbanana

@Lumpy_Wiggles I believe the reason why it used bad practices was because it used Processing.js, which turns the JavaScript code into a Java Applet, so it had some limitations.

Profile icon
fashoi

@CyanCoding
u helped me a lot through maths heart eyes

Profile icon
amasad

@fashoi
nice! are you the same school?

Profile icon
fashoi

@amasad
im not sure. ok then, where are u from?

Profile icon
verb

@CyanCoding
thanks for writing this! very inspirational - I checked our your programs and they're really cool. keep it up man! :)

Profile icon
CyanCoding

@fashoi
haha sorry I'm home schooled :) that's why I have so much time to code

Profile icon
CyanCoding

@verb
Thank you!

Profile icon
CyanCoding

@umairamin
Thanks :D I had a long story to tell.

Profile icon
amasad

@CyanCoding
haters gonna hate. Your story is inspiring.

Profile icon
Reader8765

@CyanCoding
Cool story! I recommend Node.js which is what I'm learning right now.

Profile icon
xlucydunnx

@amasad
loll

Profile icon
mkhoi

@CyanCoding
Cool success story

Profile icon
techgeek680

Thank you for sharing your inspiring story! I got wound into Repl.it six or seven days ago from my friend. I think it's pretty cool. I know a tiny bit of Javascript, and more HTML, CSS then anything else. Keep coding! Never stop!

@CyanCoding

Profile icon
pythongeek1010

@CyanCoding
That's very long!!!

Profile icon
P0GCHAMPB0i

@amasad
xD haters going to hate hate hate hate hate

Profile icon
qtip2001

Hello All! I am a fellow reptile and looking forward to using the platform. Let's all do our very best!

Profile icon
SureshPatil

@qtip2001
Ahh thank you Qtip I too am a cold-blooded coder. Please to meet you :)

Profile icon
ebest

@SureshPatil
ah reptile = python

Profile icon
amasad

I'll start: my name is Amjad Masad and I'm CEO at Repl.it. I love programming, and I come to work every day to make it easy for everyone to learn how to code and to build awesome apps and programs.

I also code for fun and you could find me posting some of my programs here on this forum.

Profile icon
UndertaleRulez

Hi

@amasad
. Thanks for helping with making and running Repl.it. I think i speak for all of us using Repl.it when i say i really appreciate that you helped make this website for everyone to use and for everyone to learn coding and programming.

Profile icon
hayaodeh

@UndertaleRulez
and I'll reply on the behalf of Amjad and the team. Thanks for your kind words, that's what keeps us going. We want to make it even easier and easier for you to learn programming and make friends on Repl.it and collaborate with other people around the world on projects.

Profile icon
16Gales

@amasad
hi amjad up for a coding? Can you help me with python

Profile icon
AquaMarine0421

@amasad
That's cool! How is being the CEO of Repl.it like? Is it fun to work there?

Profile icon
ebest

@amasad
Do you pay your staff?

Profile icon
amasad

@ebest
hmm what?

Profile icon
ebest

@amasad
Salary. Or are they effectively just volunteers?

Profile icon
amasad

@ebest
Salary. So please buy the hacker plan so we can pay them

Profile icon
ebest

@amasad
I sadly cannot because I don't have a credit card/anything else to pay repl.it with. I'm only a 6th grade.

Profile icon
Wilke000

same

@ebest

Profile icon
robmuh

Hey there, Mr. Rob here.

Got into programming hacking games on my Atari 800 and playing Zork. Was way into languages having learned French and Russian and lived and worked there. Wrote language software when the Internet came out.

Before that I was a skater, cyclist (road and moutain, MOAB baby), white-water river guide, and eventually cruise director on the Volga river in Russia. Nearly arrested for hacking in Russia just for using CompuServe to save on Fax costs (wow does that date me). Met more than a dozen spies, old school and new while there but never actually got to become one (probably a good thing).

Taught myself HTML before there was a single book on it. Wrote the world's first HTML form processing script (fb.pl) and hosted on my home Mac. Installed Mach Linux on a Mac. Helped form Fibernet and had people say, "Why would I want to be on the Internet? That is for academics and military." So moved to Oregon where I was the "CGI Guy" for 3 years at Teleport. Wrote the world's first web-based web page creation tool Teleport Webspinner (way before Frontpage was a thing). Wrote code that automated the creation of Apache virtual servers creating hundreds in fraction of the time.

Headhunted into Nike where I built their first Intranet web portal and created Nike's first live "blog" to cover the Nagano Olympics (which I got to cover live from Japan). Presented to hundreds at Nike conferences about the new "emerging language Java". Brought Linux into Nike (before it was considered legit).

Headhunted to IBM to code Java but became sysadmin/developer and created all kinds of fun stuff including a high-level network protocol using MIME-based, GPG to create secure footprints for security compliance audits of 52,000 machines. It was awesome! Some of the most fun I have ever had. Architected the PostgreSQL DB (when everyone else was going MySQL). Created a UUID schema and architecture for the company. Found memory leaks in 64,000 lines of bad C code and decided to leave.

Retired to start SkilStak Coding Arts (skilstak.io) where I teach a handful (70-100) brilliant students boutique-music-lessons style in semi-private lessons and have pioneered new modular education models (soilsrc.org) to enable knowledge to be shared and managed like source code.

Discovered REPL.it and bagged on it at first for "not being real" but I could not be more wrong. It is as real as most people will be able to use and much more than an educational tool. Our students were using skilstak.sh, a command-line only Linux machine to write code and run our skilbot and challenge bots. We went 5 years without anyone claiming the bounty of $200 for anyone able to find any school or organization teaching kids as young at 8 to use the Linux command line and specifically to write code on a terminal with vi/vim.

Love everything about REPL.it and the company (other than the React bias 😁 I am a big Vuejs fan).

Keep it going. (Plug: We do remote 1-1 private lessons now as well.)

Profile icon
amasad

@robmuh
good to see you here, Rob. And an awesome story, much respect.

p.s. I miss the simplicity of the CGI world. So simple, and the program can leak memory and do whatever because it's discarded at the end of the request πŸ™

Profile icon
Hacker22

Hi I am Bob and I think this says it all.

Cannot infer image mime type

Profile icon
amasad

@Hacker22
favorite meme

Profile icon
16jonesh

@16Gales
i dont have a family lol

Profile icon
Branflakes

@16Gales
stop thot patrol has taken down this page

Profile icon
Branflakes

@16Gales
no problem Steven

Profile icon
16jonesh

@Branflakes
is your name sticky steve

Profile icon
Branflakes

@16jonesh
nah its sticky sam

Profile icon
Branflakes

@16greent
man will get u in my basement

Profile icon
16jonesh

@Drakester17
it has come to ur nans house

Profile icon
Branflakes

@16Gales
lol

Profile icon
HarveyH

@Hacker22
Coding memes...

The best kind of memes!

Profile icon
LTI2

@Branflakes
what

Profile icon
HappyFakeboulde

Hello world, I am HappyFakeBoulder
I hate everything, including coding, but that is one of the things i hate less than many other things.
At the time of my writing this, I mainly code in Python 3, Java, binary/assembly for some of my made-up CPUs, and HTML (although some would consider that last one to not be real coding), but that might change by the time you read this.