DEV Community

A Year Ago I Never Would Have Been Able To Do This, But I Just Built My First Web App. Here It Is!

Jeremy Schuurmans on November 22, 2018

It was almost a year ago when I created an index.html file in my Atom editor, typed "Hello, World!" in it, fired up httpserver, and saw it rendered...
Collapse
 
ben profile image
Ben Halpern

Woohoo!!!! Congrats!!

Collapse
 
bengreenberg profile image
Ben Greenberg

Well now I am just blushing. This is amazing Jeremy! You have made such incredible progress and I'm really honored that I got to be a part of your coding journey!

Collapse
 
jeremy profile image
Jeremy Schuurmans

Our conversations were a real game changer for me. I'm glad you saw my post! I'm really lucky that I have so many people willing to help me learn how to do this. I'm looking forward to being able to pay it forward one day.

Collapse
 
david_j_eddy profile image
David J Eddy

"...Programming can sometimes be so frustrating I think about doing something else..." This happens to me every week; then something works, I feel amazing; and keep going at it. The constant creative cycle + analytical requirement is such a great match for so many people from such a wide background.

Collapse
 
onecuteliz profile image
Elizabeth Jenerson

Congrats fellow Flatiron-er!

There's nothing to it but to do it.

I envy you re: the creating tests.
Articles out there that convince you why you should but few talk about how to approach it, if at all.

Cardinal sin: programming and then writing tests afterwards. But I felt overwhelmed trying to figure my app out AND rspec AND trying to figure out decent tests. 😩

Can I got you up to talk more about your process on that?? Please? 🤓

Collapse
 
jeremy profile image
Jeremy Schuurmans

I've actually been wanting to write about writing tests for a while, as a way to sharpen my own knowledge and help other people learn to do it. I think I'll make it happen. Stay tuned ...

Collapse
 
kristjankoppel profile image
kristjankoppel

Very good result. Really good video! Like'd it much.

Some questions:

  1. Whats your tech stack here?
  2. I saw a loading indicator in textarea when you wrote demo data - what did you use there? Is this somekind a JS plugin? I saw something similar in one Atlassian product.
Collapse
 
jeremy profile image
Jeremy Schuurmans

Thanks!

  1. The back end is Ruby, using Sinatra, and SQLite3 and ActiveRecord for the database. I used Bootstrap when writing the front end.

  2. That loading indicator is actually just the Grammarly plugin that I have installed in my Chrome browser. It appears in every textarea I type into, and I neglected to disable it.

Collapse
 
klauseverwalkingdev profile image
Klaus Ferreira

Thanks for sharing. Stories like yours is what make me don't quit studying about the lovely and seductive world of programming. Since 2001 I'm trying to do something useful to no avail. But I won't quit! :)

Collapse
 
jeremy profile image
Jeremy Schuurmans

Thank you for sharing this! And no, please don't give up. It's well worth the struggle.

Collapse
 
charlieinthe6 profile image
Charlie Reese 🦖

Well done!

Collapse
 
jeremy profile image
Jeremy Schuurmans

Thank you!

Collapse
 
devlon profile image
Oguntayo Mathew Adekunle

Congratulations Jeremy.

Collapse
 
ecemac profile image
Ece

Congratulations! I'm loving the Harry Potter references.

Collapse
 
erne_vizcaino profile image
Ernesto Vizcaino

Amazing where did you learn that?

Collapse
 
jeremy profile image
Jeremy Schuurmans

I'm a student at a code school, which is where I got most of my information. The rest was trial and error, gut feeling, and A LOT of Googling for answers.

Collapse
 
muuvmuuv profile image
Marvin Heilemann

Nice, congrats! Maybe you should check out vivino.com/ I think it is something similar to urs.

Collapse
 
jeremy profile image
Jeremy Schuurmans

Thanks! Vivino looks like more of an online store, which would be a fun feature to try and implement in the future. Thanks for pointing me to it!

Collapse
 
ruouthanhnien profile image
Rượu Ngoại Thanh Niên

I'm new to single malts, having only had Old Pulteney, Clynelisch, Dalwinnie, and Glenmorangie before I bought this Ardbeg,......but the smokey, biting peat taste really knocked me back. Adding a little water seemed to open the nose somewhat, but this whisky will have to grow on me. Or, maybe not,....

rượu ngoại thanh niên douongngoainhap.com

Collapse
 
klauseverwalkingdev profile image
Klaus Ferreira

Mmmm... it seems that a wild spam appeared....

Collapse
 
zymawy profile image
Ironside

Nice Shoot Jeremy,

I Like The Way You Deal With TDD :),

Collapse
 
shubhamkhandare profile image
Shubham Khandare

Nice ..congrats !! Please will you deploy it somewhere like heroku !