• Breaking News

    Wednesday, August 1, 2018

    August 2018 r/webdev Giveaway web developers

    August 2018 r/webdev Giveaway web developers


    August 2018 r/webdev Giveaway

    Posted: 01 Aug 2018 04:27 AM PDT

    Hey everyone! This will be the first of it's kind here on the r/webdev subreddit. The subreddit team would like to give back to the community that all of you have created and allowed us to be a part of. The subreddit has seen some dramatic growth recently with the creation of our official Discord, Showoff Saturday, and more. As a thanks, we've reached out to several big players in our industry to see if they'd be willing to help us out to give you guys something awesome. So, without further ado, here are the prizes:

    Prizes

    • Web development project jumpstart kit
      • A free 1-year domain name registration of your choice from Namecheap
      • $100 credit (expires within a year) to DigitalOcean for whatever use you'd like
    • A free 1-year subscription to Scott Tolinski's Level Up Pro, which includes 16 premium tutorial series and a new series each month.

    How to enter

    Simply share your favorite webdev creation (your own or someone else's) OR share your thoughts on the pace of the industry as a whole in a top-level comment in this thread.

    Rules for participation

    • Reddit account must be at least 4 months old
    • Must currently be subscribed to r/webdev
    • Your entry cannot simply be a link to a website/creation. Share why it is your favorite/how you found it/something more than just a simple link
    • One entry per user

    FAQ

    • When does the giveaway end?
      • A winner will be picked at 12:00PM EST on Wednesday, August 15th -- two weeks after the start! Submissions are accepted right up until the end.
    • How are you picking a winner?
      • The winner will be picked using this script that will pull all of the top level comments from this thread and pick out the unique Reddit usernames from them. The moderators will then ensure the age of the account as well as their current webdev subscription status meets the requirements of the giveaway. You will be mentioned in this thread as well as PM'ed on Reddit.
    • What if I don't get the item that I want?
      • You are free to decline the prize if you'd like. We will pick another winner to receive the prize you would have gotten.
    • How do I receive my prize?
      • The Namecheap domain name registration will be provided via a coupon code that will become invalid on Sept 28, 2018. The DigitalOcean credit will require you to provide us with the email of your DigitalOcean account (you can register a new account if necessary), and DigitalOcean will credit your account directly. The subscription to Scott Tolinksi's Level Up Pro will be provided via a coupon code.
    • Can I share the same thing as someone else?
      • You are welcome to share what someone else did, but you must provide your own blurb about it. No straight copy-paste of someone else's entry.

    Thanks to the sponsors!

    DigitalOcean, Namecheap, and Scott Tolinski were all very generous when I reached out to them to purchase prizes for the giveaway. They decided to offer these items free of charge instead because they love giving back to the community that is always so good to them! Give them extra thanks next time you have the opportunity to interact with any of them.

    • DigitalOcean provides the easiest cloud platform to deploy, manage, and scale applications of any size, removing infrastructure friction and providing predictability so developers and their teams can spend more time building better software.
    • Namecheap is one of the top domain registrars and web hosting companies focused on providing the best products with excellent prices and customer service.
    • Scott Tolinski is a web developer, co-host of the Syntax podcast, and a content creator that has several very high quality courses on his Level Up Tutorials platform.

    Thanks again everyone for making this an awesome community. I'm very grateful to be a part of it, and this is the least we can do for all of you. After all, without you, r/webdev wouldn't exist.

    submitted by /u/Mdude2312
    [link] [comments]

    Peоple who have built sitеs for a passive income, what did you make?

    Posted: 01 Aug 2018 08:44 AM PDT

    I wrote a in-depth tutorial for beginners wanting to learn the entire MEAN stack. I hope it helps at least one person!

    Posted: 31 Jul 2018 09:32 PM PDT

    Why shouldn't by backend REST API serve my frontend (say, via express.static())?

    Posted: 01 Aug 2018 01:57 PM PDT

    title typo: my backend

    In a node/Vue project recently my express backend serves my Vue frontend with

    app.use(express.static(path.join(\_\_dirname, '../../client/dist'))) 

    I did this so that I wouldn't have to have 2 hosting providers. It could all be deployed on one Heroku project.

    Why is this worse than hosting backend on Heroku, and static frontend separately on S3/Netlify/etc?

    Is it because S3/Netlify would serve the frontend much faster than express/flask/etc would serve it?

    submitted by /u/nwsm
    [link] [comments]

    Do you build an admin interface for your or your clients webapps?

    Posted: 01 Aug 2018 03:39 PM PDT

    When you write a web app... what is it capable of? How do you let your clients handle data input and output and updates?

    For example you want to have a booking site where someone could change the dates where your hotel for example has free rooms left or you want to download user data or upload changes. Do you build admin panels for that? Or are you the person who manages that stuff for your clients?

    submitted by /u/bigfatbird
    [link] [comments]

    Getting started

    Posted: 01 Aug 2018 03:02 PM PDT

    First off, I'm not completely new to development. I have experience in python, I know how to set up a simple sqlite db (usually using orm, mostly sqlalchemy in py but used to use the JPA in java as well). I know how to setup flask/django and all that.

    I've never really done anything on the front end, though. I want to at least learn some basics. I know basic js+jquery although I usually have to google how to do anything specific. I tend to use typescript over plain js because it's a lot more usable.

    The problem is that I feel like there are so many subjective answers to the questions I have, that finding general guide lines seems impossible.

    JS Frameworks

    There are about 20 million of them. Angular, vue, react, ember, ... When you first started out, did you just randomly pick one? I probably won't be doing and web dev professionally, so I don't get the "benefit" my company making the choice for me.

    Too many choices

    Whenever I want to do something, there seem to be 20 ways to do it. Let's say my website has a table in it. I could populate the table rows when I first serve the page. Doing so would be super simple by including it in my jinja2 template if it's static content. But what if I need to be able to update said table?

    First problem, how do I send updates in the first place. I could use ajax. I could use a websocket. I could have my js manually send get-requests to my rest api. It's the choice of push vs pull plus which technology to use.

    If I serve the known part of the table as part of the initial load, my jinja template needs to know how to construct the proper view. My client side js also needs to know it however if I wanna be able to serve updates. I'd implement the same thing twice and end up with tight coupling. Changing either piece will break the other.

    Styling

    I don't want to make a page that looks like it's straight from the 90s, but I'm no good with UI of any sort. If something can be done in a console I generally prefer that. This is probably an area that I'll never really "get".


    What I'm really getting at here is - how did you get started? Did you just say f* it to all those things and went with the first thing that worked? If I consider every possible alternative all the time, I'll never get anywhere. If I don't, I feel like I'm half-assing it and not learning how to do it "properly".

    submitted by /u/MrThresh
    [link] [comments]

    Django 2.1 released

    Posted: 01 Aug 2018 02:51 PM PDT

    Turning an Angular 6 app into a Progressive Web App

    Posted: 01 Aug 2018 02:06 PM PDT

    Writing Secure JavaScript

    Posted: 31 Jul 2018 05:01 PM PDT

    Let's Build: With Ruby On Rails - 60+ Videos on Building Apps with Ruby on Rails

    Posted: 31 Jul 2018 08:42 PM PDT

    Uber releases Fusion.js, a plugin-based isomorphic web framework

    Posted: 01 Aug 2018 10:45 AM PDT

    [HELP] Why is my getElementByID returning null when I have a valid string input?

    Posted: 01 Aug 2018 04:42 PM PDT

    Here is my code:

    https://pastebin.com/fAKU99Ye

    I'm doing a course from udemy, and I'm trying to fetch data from the NASA Image API with ajax. Once I get the images from a searchbox, I am trying to post those images onto my page and then want to create an event when you hover over.. For now I'm just using alerts to print the image description and title.. Maybe I'll figure out the CSS part later.

    However, in my code, when I pass through lister2 which is a valid string primitive into getElementById, it returns null. Why is that? It is in line 80 in the code. My hunch is there's something wrong with the scope, but I don't think it's likely because when I print out the string, I see li1 and when I print the typeof it is a string.

    submitted by /u/jokeacc1111
    [link] [comments]

    [HTML & JS] OnLoad message with cookies

    Posted: 01 Aug 2018 04:32 PM PDT

    So I'm testing new things with js and what I wanted to do is, when someone enters the website with appears a message on the screen, and I know how to do that, now what I wanted is, if the user reloads the page the message appears again and I don't want that, so what I wanted to do is create a cookie so that the server knows that user already saw that message, I wanted to make it last like 1 day or something. Is there any way to do it? And how to do it

    submitted by /u/BernardoPiedade
    [link] [comments]

    Breaking up with Bootstrap

    Posted: 01 Aug 2018 05:11 AM PDT

    Best Tutorial for adding U2F support to website?

    Posted: 01 Aug 2018 04:25 PM PDT

    Looking for recommended reading for how to add U2F or similar authentication support to a website. Any suggestions?

    submitted by /u/bemrys
    [link] [comments]

    Difference between building site using Wix, etc vs. Hiring / learning HTML,CSS and Javascript?

    Posted: 01 Aug 2018 03:33 PM PDT

    Aside from the title question: Do hired Web Devs. ever use Wix/Wordpress to build clients websites? Average cost to hire somebody to build a website? Costs monthly to maintain, using Wix and/or hiring somebody?

    Sorry if there are many questions being asked im just new web dev. and the process.

    submitted by /u/h2uh
    [link] [comments]

    what should I learn Next?!

    Posted: 01 Aug 2018 08:00 AM PDT

    I'm C/C++ software engineer with 2 years of experience.

    have basic knowledge about HTML, CSS, JavaScript.

    interested in learning and mastering Web (maybe career shift) and don't know what should I learn next and what language for servers should I learn ? heard that there is Python, ASP.Net ...

    submitted by /u/westrox
    [link] [comments]

    [Next.js] How to render component after route change?

    Posted: 01 Aug 2018 02:55 PM PDT

    I am building a basic crud application in Next.js. I have /posts which is a list of posts and /posts/1 for editing an individual post. On the individual post page I have a delete button to delete the post and once the delete action is completed I have this code to redirect the user back to the /posts page: Router.push('/posts')

    I now want to display a message on the /posts page to say "Question Deleted" so the user knows the action was successful. I have a Toast.js component that has a show prop that accepts a boolean to render the success message on the posts page but I don't know how to tell it that a question was deleted on the other page.

    I managed to get it working by adding a query param in the URL of the router.push, e.g: /posts?toast=show and read it when the component mounts then render the Toast prop this way but this doesn't really seem the correct way as it doesn't play nice with history API as the back and forward messages trigger the Toast when it shouldn't.

    Is there a simple way to do this without integrating something like redux?

    submitted by /u/Ludev
    [link] [comments]

    Why do some websites have multiple oddly-named classes for one div?

    Posted: 01 Aug 2018 05:32 AM PDT

    This website for example has a bunch of divs and each div has a bunch of classes attached to it even though the homepage looks pretty simple. One div has the 14 classes:

    n module-type-sectionContainer module-alias-loop loop-same-size section-row-1 section-pos-n1 section-no-1 section-rc3 section-pos-odd section-pos-first section-lb3 section-has-background section-has-background-color section-cls-card section-cls-display-columns 

    I see lots of websites like that and I was wondering why.

    submitted by /u/RiceKrispyPooHead
    [link] [comments]

    Survey for my class about creating a secure website

    Posted: 01 Aug 2018 10:08 AM PDT

    For my project I need to do a survey about my topic, Creating a Secure Website. I was hoping to get some people to take a minute and do the three question survey.

    https://www.surveymonkey.com/r/9PTYVTJ

    submitted by /u/thegumguy93
    [link] [comments]

    WeChat Developer

    Posted: 01 Aug 2018 01:49 PM PDT

    Hello All,

    I currently have employees that use wechat for business. I would like to know if anyone can help me develop a platform for wechat to monitor employee chat and such.

    Or if anyone can point me to the right direction, I would deeply appreciate it. Thank you.

    submitted by /u/vsopp
    [link] [comments]

    New site requirement questions. [help]

    Posted: 01 Aug 2018 01:49 PM PDT

    [Question] I'm looking to create a site whereby users can login using a OneTimePin printed on the bottom of a receipt to access a page to upload an image to a server. Are there any on the shelf solutions that anyone can think of that support this?

    submitted by /u/LukeM1497
    [link] [comments]

    How was this website built?

    Posted: 01 Aug 2018 01:29 PM PDT

    This page has a cool feature where if you click outside the content it will generate geometric shapes.

    I'm still learning html and css and I wanted to find the javascript code out of curiosity.

    submitted by /u/Irrelevant-Opinion
    [link] [comments]

    What causes a name to be repeated on GitHub for commits, etc?

    Posted: 01 Aug 2018 07:20 AM PDT

    LetsEncrypt - any problems or unexpected issues?

    Posted: 01 Aug 2018 12:58 PM PDT

    I'm trying to assess how hands-off I actually can be with using Lets Encrypt. Once set up to be automated, have any of you had to perform any maintenance or updates to keep Certbot going? Can I expect that from a month to month basis and year after year I should not have to touch the Certbot at all?

    submitted by /u/monsieuRawr
    [link] [comments]

    No comments:

    Post a Comment