/r/webdev

Photograph via //r/webdev

A community dedicated to all things web development: both front-end and back-end. For more design-related questions, try /r/web_design.

  • Beginner question? Try the FAQ first! or the WebDev Resources Post then post in the Beginner Questions thread
  • Help fill out the wiki
  • Posting Guidelines

    1. No vague product support questions (like "why is this plugin not working" or "how do I set up X"). For vague product support questions, please use communities relevant to that product for best results. Specific issues that follow rule 6 are allowed.

    2. Do not post memes, screenshots of bad design, or jokes. Check out /r/ProgrammerHumor/ for this type of content.

    3. Read and follow reddiquette; no excessive self-promotion. Please refer to the Reddit 9:1 rule when considering posting self promoting materials.

    4. We do not allow any commercial promotion or solicitation. Violations can result in a ban.

    5. Sharing your project, portfolio, or any other content that you want to either show off or request feedback on is limited to Showoff Saturday. If you post such content on any other day, it will be removed.

    6. If you are asking for assistance on a problem, you are required to provide

    • Context of the problem
    • Research you have completed prior to requesting assistance
    • Problem you are attempting to solve with high specificity
  • General open ended career and getting started posts are only allowed in the pinned monthly getting started/careers thread. Specific assistance questions are allowed so long as they follow the required assistance post guidelines.

  • Questions in violation of this rule will be removed or locked.

    Related Subreddits

    Discords

    /r/webdev

    2,679,700 Subscribers

    1

    Ready to launch my SaaS, don't be kind, roast away!

    I made my idea version of a landing/waitlist page builder, called Storyteller. It's a "get your idea up in 5 minutes" type of thing, with a/b testing, analytics with actually useful cohorts, sign ups, feedback, view/click maps, marketing and some other stuff. Basically I used to spend a few days putting all this stuff together, now I can get a page up in a few minutes. There are a ton of waitlist page makers out recently, but almost all still require you to do coding. My app is not made for developers, it's made for people who just want to put up a pitch and gather feedback. Basically step 0.

    I also added the concept of marketing plans into my app, which plugs into your analytics. Honestly I think that could be its own thing one day BUT first I actually need to test how useful it is, but its def helped me sit down and think about the marketing side of things.

    I'm pretty happy with where the project is now, BUT I havent exposed it to the public yet. I would love feedback on the landing page and app itself, there is no credit card required, everything is free to try. If you give me feedback and decide to keep your page DM me i'll upgrade your project to pro for free!

    0 Comments
    2024/11/09
    11:29 UTC

    5

    My manager fails to understand difference b/w Frontend and Backend and it's a nightmare working with him

    Not only does he not understand the difference but is also is adamant on making me write Backend code on Frontend. I've repeatedly made this clear to him and for the time being he understands but goes to square one once his senses are back.

    Essentially, we want to pass some form data from Frontend to Backend and he wants me to do a bunch of stuff that is only possible to do in the Backend. I've done everything to explain him, from bringing another person to explain him, to showing him different articles on differences b/w Frontend & Backend, to writing the entire backend code myself but all in vain.

    Honestly I'm drained and I dunno how to move forward. HELP!!

    7 Comments
    2024/11/09
    10:47 UTC

    1

    I made a chrome extension to help with writing professional emails, rephrasing articles on LinkedIn, Medium, and other writing tasks.

    0 Comments
    2024/11/09
    10:36 UTC

    0

    Have you used some ai tool for image to code? Which turned out actually working. Any recommendations

    Hi folks

    Have you come across any ai tool for image to code? Which turned out actually working. Any recommendations.

    😅 As I am a person with this weird combo. I can do REST APIs and can do Figma design prototype quite easily.

    🪭 As most of the Figma stuff which I want are available on the Figma community. I can pick them and put them pretty fast.

    But when I go to code it in Tailwind css. It is quite frustrating and tedious. Also it looks so big mess. 😫 Yesterday I tried to horizontally center a button using mx-auto , I couldn't get why. Theyln finally decided to put in a div flex and justify items center. Finally it worked. Weird.

    🤮🤢 Not promoting or cursing. I tried Dhiwise, locofy, anima, etc. They completely broke the code. Also it used px. Which I only use of there is something really small and has to be pixel perfect.

    Regards Atul 😄

    1 Comment
    2024/11/09
    10:28 UTC

    0

    Marketing is a fuel to make money as engineer.

    I am an engineer myself, graduated from a technical university, launched more than 30+ products, always in build mode, but there is one key component that is missing - MARKETING.

    Why ?

    I know that feeling, even now struggle with it. Because when you build something from nothing. It is like drug. You are getting pumped like after a gym session. You feel like a god.

    Don't be misunderstood, it is one of the greatest feelings after SEX. You feel a lot of power.

    When I do marketing I don't feel that way. It feels like a useless thing. No response, no answers, no results, NOTHING. I promise you, one more time, one more attempt, one more chance.

    It will be worth it. Because without marketing there are no sales. There is no money, there are no customers, there is nothing, and there is no food on the table.

    You can have a new Facebook in your pocket. But without marketing it is NOTHING. Because people won't find you. They won't know about your solution. They won't care.

    Marketing is not lying. Marketing is not selling. Marketing is not a pyramid schema.

    Marketing is like finding a wife for your whole life. You are trying to find the best woman that is perfect for you. She knows you better than any woman in your life. She will be by your side in any situation. She will help you get through. She will be here when you need her the most.

    It is what it is.

    Do marketing. Not selling.

    Find your best customer and suggest your solution. Make them run for you. They will feel happy. They will stand in line. They will wait even if you are not ready. They will wait for you.

    0 Comments
    2024/11/09
    10:13 UTC

    1

    I made a website that tracks public transport fares and payment options

    Hey all! I made this website that shows info about public transport tickets and payment options in various different places. The inspiration was that there are no websites that do this, so I made it myself. There is only one city for now and that is Budapest. If you want to check it out, go to this link: https://pttt.vercel.app

    The project is open source, available here (https://github.com/mbreadmachine/pttt) and I have the project's roadmap on GitHub projects (https://github.com/users/mbreadmachine/projects/3), it shows functions that I will implement and countries to come. Thanks for reading until this sentence!

    Details page

    Home page

    4 Comments
    2024/11/09
    10:09 UTC

    2

    Supabase and React is an amazing combo

    Very recently put personal project online, it's entirely built off Supabase as a backend and I could not be happier. This being a solo design & build, the DX of the SDK and UX of the service UI were huge for allowing me to focus on what I know best (frontend) while getting fully fledged backend features up and running with minimal hassle.

    https://omniac.io

    Omniac is a notes app built with vanilla TS React, tailwind, and Supabase db/auth/realtime/edge function integrations. Happy to answer any questions about the app, stack, and DX while building it. Please do check it out, it's a quick sign up and I would love the feedback and testing to flesh out any glaring issues.

    0 Comments
    2024/11/09
    09:51 UTC

    5

    Just created my portfolio after 2 years of procrastinating

    Let me know what you guys think, suggestions are welcome!

    https://mjawadzaiter.dev

    5 Comments
    2024/11/09
    09:26 UTC

    11

    How can I get my first client?

    I know how to build websites since I was 13 years old (now 25).. but never tried making money with it.. I helped some businesses in the past for free, I learned computer science in a private high school and I know HTML and C#, and how to combine them. My graduation project was a website as well 😅 I spent 3-4 days DMing businesses on Instagram so far no luck, but I feel that I'm close.. I have 6 dummy websites that I designed to show as work, and I can build it fully and only then they can pay me so they see the final product before paying.. risking them not paying is not a problem for me now. Any tips are appreciated 🙏🏽🙏🏽🙏🏽

    24 Comments
    2024/11/09
    09:11 UTC

    1

    Some Questions about Authentication and API keys.

    Bear with me as I explain my questions and thought process.
    I'm currently working on a college project with my friends. It consists of a react native app and an AI model connecting through an API.
    Now I only want the people who installed the app and have logged in to only access the API.
    How do I do that? My answer was to create an API key for the user.
    So how do I create an API key?
    Idk how an API key is created and what it is based on. Can I use the hash of a name and password or something as an API key? So let's say I chose a way to create the key.
    When do I create it?
    Obviously after the authentication. It must trigger some event that creates the key.
    Where is it created?
    That's my biggest question. Would the app I created store the key? If yes then is it a safe approach? Can someone else get the access to that key? Or would it be stored in a server? If yes then probably firebase? Because I'm not storing user data and it already manages the users and passwords? so it would store all the users' API keys too?
    Then how would the app connect to the API?
    Will the user go through firebase first? it will check if it is a valid user and then make the call to the actual API and then it would send the response back to the app or would it go through the firebase too?

    I haven't created an API yet. I heard hugging face is good for hosting models and it creates an API for it with FastAPI? I know nothing about that either.
    Sorry that this post is pretty congested that's how my brain functions

    6 Comments
    2024/11/09
    09:06 UTC

    1

    I added the ability to do "Headless WordPress without WordPress" to my GraphQL server

    Due to the current turbulence within WP, I noticed developers asking if their projects are locked-in to it, or can migrate if ever needed. I had built a GraphQL server for WP, and now it can also run without WP: https://gatographql.com/blog/introducing-headless-wordpress-without-wordpress

    2 Comments
    2024/11/09
    09:03 UTC

    0

    Best Paid AI Tool for coding

    Hi everyone!

    Looking for advice on the best paid AI tool to complete Full stack projects.

    Need recommendations on which tool offers the best balance of coding support and learning opportunities like GitHub Copilot, Cloud 3.5 SONNET, BoltAI, or ChatGPT’s pro version?

    Has anyone here used any similar tools for similar projects? Any recommendations on which would be worth a subscription for a short-term project or longterm ?

    17 Comments
    2024/11/09
    08:41 UTC

    1

    Areas of study within Computer Science to supplement web development/software engineering?

    Started getting curious about other areas in computer science as someone who has mostly only done web development. Does anyone else study other things within computer science either for fun or as a supplement to web dev?

    0 Comments
    2024/11/09
    08:01 UTC

    2

    Hello, I just created an API service for requesting logos and I would like some feedbacks if possible. Many thanks (・⊝・∞)

    11 Comments
    2024/11/09
    07:58 UTC

    11

    I made a fully client side mockup generator (screenshot editor)

    Hey guys, I have been working on this project for more than a year now. Got a few paying customers along the way. This project has really helped me grow as a frontend developer. I would like if you call can give me some feedback on it and how can I improve it more so it becomes a go to solution for making good looking shots that can be shared on social media.

    Website - https://pic-yard.vercel.app

    https://preview.redd.it/gjzn2wtvztzd1.png?width=1918&format=png&auto=webp&s=37efaaacc770a18da039d43151ebf882d2798753

    6 Comments
    2024/11/09
    07:51 UTC

    3

    Graph view-based social network

    Hi all!

    I have recently decided to promote my personal project to public alpha and I would like to invite you to try it.

    https://thoughtweb.net/graph/27

    Thank you and have a nice day:-)

    0 Comments
    2024/11/09
    07:34 UTC

    3

    How do you write your API call and endpoint logic?

    I wrote a series of config files that have all the necessary info like method and URL, callback functions depending on the response status, and then one function that takes the config file and either parameters (for GET) or data (for POST). The backend is basically the same. How do you like to do it?

    1 Comment
    2024/11/09
    05:33 UTC

    21

    What's your go to alternative for Helvetica?

    What's your go to alternative for Helvetica?

    39 Comments
    2024/11/09
    04:55 UTC

    3

    Need help on choosing tech stack for website for a client

    Hi,

    I have recently started to work on web development, creating few projects on my own. I got an opportunity to work on redeveloping a website and I need help with choosing the correct tech stack. The requirements for website will be it will have the basic pages [Home, About, Contact us] and services, portfolio, case study and blogs.

    Open to all suggestions.

    Edit: My initial plan: HTML/CSS Next.js with headless CMS

    6 Comments
    2024/11/09
    04:47 UTC

    264

    I probably only have 2000 weeks left to live, so I created a visual reminder as my browser start page.

    It's just a side project for fun. I don't think I could monetize this.

    Personally, looking at how scarce time is brings me more gratitude for the things I have, and more urgency for the things I want to experience.

    You can visualize your own weeks by clicking "Not Henry?"

    https://iwasweak.com/death

    https://preview.redd.it/e2vpilai0tzd1.png?width=3444&format=png&auto=webp&s=be849127bd362986f2ad4af453e807dc21327d36

    107 Comments
    2024/11/09
    04:32 UTC

    0

    What have been some of your most successful cold calling scripts?

    I recently started my agency(https://vladhlad.com) but am having trouble getting my first client.

    What are some cold calling tips?

    What have been some successful hooks?

    8 Comments
    2024/11/09
    03:18 UTC

    89

    Is fixing a BIG project a hiring test??

    So I got this job offer, the interviewer made me some questions, all pretty normal, talked about the project that they were trying to develop.

    Then he asked me to do a "hiring test", he send me a Git repository to clone and said "Fix this code that is currently failing", didn't say anything about what it was, I cloned it and surprise, it was the same project that he was talking about before.

    From my experience, in previous interviews with other companies, when I ask what is the problem with XYZ, I always have very positive feedback, in this interview I asked the same and got a simple "No." and no reason.

    I rejected it, looked to me that he was trying to get some free labor.

    58 Comments
    2024/11/09
    00:55 UTC

    0

    How remove author info and date class using functions.php?

    For example if you want to Hide related products @ single product page then this is the code;

    add_action( 'woocommerce_after_single_product_summary', 'bbloomer_hide_related_checkbox_products', 1 );

    function bbloomer_hide_related_checkbox_products() {

    global $product;

    if ( ! empty ( get_post_meta( $product->get_id(), 'hide_related', true ) ) ) {

    remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );

    }

    so like above what is code for remove author info and date?

    8 Comments
    2024/11/09
    00:11 UTC

    0

    What no code or less code builder to choose?

    Hello guys, I’m in the process of opening a new website design and development agency and I’m looking to learn a no-code/less-code website builder to be a little more efficient in designing and developing websites. Until now I’ve only been using Next.js with tailwind and typescript. I feel I could be a lot more efficient using a website builder for creating simple landing pages for businesses, for the heavy stuff I always have next.js.

    Which one would you recommend? or is any of them fine? I played around with Wix, Webflow, squarespace and Framer and found Framer to be the simplest to navigate but idk I’m confused.

    I would really love some insight into the pros and cons of each, please.

    Also, I guess I’ll need a subscription to remove the “watermark” on mostly all the website builders while with nextjs+vercel, I don’t need that, right.

    16 Comments
    2024/11/08
    23:35 UTC

    0

    Question regarding quitting flatiron school

    I just started flatiron one month ago and they just scraped their help desk Program around the same time I started also just learned about code academy ( saw a Reddit post about flatiron being a scam ) planning on quitting it wanna know if there are any better coding boot camps?

    7 Comments
    2024/11/08
    22:07 UTC

    16

    Where is everyone with a developer portfolio at?

    Looking to connect with developers who have a portfolio! Have free time and want to provide feedback.

    73 Comments
    2024/11/08
    20:52 UTC

    5

    QUESTION: Sending an email login verification code, email provider?

    Hey Folks,

    Main Question:

    • Is there any issue using pythons smtplib library to send a verification email to user from a gmail email alias?

    Details:

    • Building a small web app
    • Users will log in infrequently
    • I'm opting for log in to be done via an email verification code
    • I was thinking of creating a free gmail and then creating an email alias that points to my domain.
    • Is there any issue with this?
    9 Comments
    2024/11/08
    20:52 UTC

    5

    is there a tool to manipulate strings data fast at the same time?

    hey devs i have a question: what is the proper tool for manipulating big data for example

    i have 150 million of string lines in txt file

    And i have another 1 million lines in another txt file

    i want to substitute the 1 million from the 150 million if they match

    this process will be done multiple times by users , i need to return the result in a txt file format

    also the number can go up meaning can be 200 millions or more

    what do you think?

    60 Comments
    2024/11/08
    20:41 UTC

    1

    I made a website which searches for music by any description

    https://soundmates.live/search
    It uses chatgpt so you can use any prompt. Let me know if you like it

    5 Comments
    2024/11/08
    20:20 UTC

    Back To Top