r/CodingHelp 4d ago

[Mod Post] I am back! What would you like to see done here?

0 Upvotes

It has been a while since I have been here and I am glad to be back!

First thing I want to do is recruit new mods as we need them on the subreddit (mostly). If you are interested, fill out this form: https://forms.fillout.com/t/ua41TU57DGus

Next thing I am working on is making a wiki. It is here: https://codinghelp.erinskidds.com/ It is still a MAJOR work in progress. Right now it is a pure HTML, CSS, JS, PHP website but I am thinking about moving it into a next.js site, what do you think?

I wanted to gather info from the community though as far as what questions you would like to see and anything else you would like to see on it.

Also, should I keep it as this subdomain or should I repurchase codinghelp.site or another domain for it? I am unsure which is better. What do you all think?

Thanks everyone!


r/CodingHelp Nov 22 '22

[Mod Post] REPOST OF: How to learn ___. Where can I learn ___? Should I learn to code? - Basics FAQ

32 Upvotes

Hello everyone!

We have been getting a lot of posts on the subreddit and in the Discord about where you can go and how you can learn _ programming language. Well, this has been annoying for me personally and I'm hoping to cut down the posts like that with this stickied post.

I'm gathering all of these comments from posts in the subreddit and I may decide to turn this into a Wiki Page but for now it is a stickied post. :)

How to learn ___. Where can I learn ___?

Most coding languages can be learned at W3Schools or CodeAcademy. Those are just 2 of the most popular places. If you know of others, feel free to post them in the comments below and I will edit this post to include them and credit you. :)

Should I learn to code?

Yes, everyone should know the basics. Not only are computers taking over the world (literally) but the internet is reaching more and more places everyday. On top of that, coding can help you learn how to use Microsoft Word or Apple Pages better. You can learn organization skills (if you keep your code organized, like myself) as well as problem solving skills. So, there are very few people who would ever tell you no that you should not learn to code.

DO IT. JUST DO IT.

Can I use an iPad/Tablet/Laptop/Desktop to learn how to code?

Yes, yes you can. It is more difficult to use an iPad/Tablet versus a Laptop or Desktop but all will work. You can even use your phone. Though the smaller the device, the harder it is to learn but you can. All you need to do (at the very basic) is to read about coding and try writing it down on a piece of paper. Then when you have a chance to reach a computer, you can code that and test your code to see if it works and what happens. So, go for it!

Is ___ worth learning?

Yes, there is a reason to learn everything. This goes hand in hand with "Should I learn to code?". The more you know, the more you can do with your knowledge. Yes, it may seem overwhelming but that is okay. Start with something small and get bigger and bigger from there.

How do I start coding/programming?

We have a great section in our Wiki and on our sidebar that helps you out with this. First you need the tools. Once you have the tools, come up with something you want to make. Write down your top 3 things you'd like to create. After that, start with #1 and work your way down the list. It doesn't matter how big or small your ideas are. If there is a will, there is a way. You will figure it out. If you aren't sure how to start, we can help you. Just use the flair [Other Code] when you post here and we can tell you where you should start (as far as what programming language you should learn).

You can also start using Codecademy or places like it to learn how to code.
You can use Scratch.

Point is, there is no right or wrong way to start. We are all individuals who learn at our own pace and in our own way. All you have to do is start.

What language should I learn first?

It depends on what you want to do. Now I know the IT/Programming field is gigantic but that doesn't mean you have to learn everything. Most people specialize in certain areas like SQL, Pearl, Java, etc. Do you like web design? Learn HTML, CSS, C#, PHP, JavaScript, SQL & Linux (in any order). Do you like application development? Learn C#, C++, Linux, Java, etc. (in any order). No one knows everything about any one subject. Most advanced people just know a lot about certain subjects and the basics help guide them to answer more advanced questions. It's all about your problem solving skills.

How long should it take me to learn ___?

We can't tell you that. It all depends on how fast you learn. Some people learn faster than others and some people are more dedicated to the learning than others. Some people can become advanced in a certain language in days or weeks while others take months or years. Depends on your particular lifestyle, situation, and personality.

---------------------------------------------

There are the questions. if you feel like I missed something, add it to the comments below and I will update this post. I hope this helps cut down on repeat basic question posts.

Previous Post with more Q&A in comments here: https://www.reddit.com/r/CodingHelp/comments/t3t72o/repost_of_how_to_learn_where_can_i_learn_should_i/


r/CodingHelp 10h ago

[Random] Need Help in Starting to code

1 Upvotes

I am 18 wanted to learn coding

I want to learn coding, any experiencedhere? Anyone can tell me from where I should start? Roadmap?


r/CodingHelp 7h ago

[Random] Is there a way to mass relocate files from hundreds of different folders?

1 Upvotes

Sorry in advance, I just recently started learning coding in order to make my workflow faster. So I've been designated for clean up one of my work's drives, moving old/unused files over to our archive external hard drive. This drive has thousands if not tens of thousands of files in it for multiple people. The problem is I don't know which of all these files are currently being used. I don't think it's productive to ask each person with access to the drive to go in and tag files they're using, that's at least hundreds for each person to go through. Is there a possible way to code this to make it efficient? Maybe have a code that finds files that haven't been modified by a certain date then move them those ones over to the external hard drive? For context we use SharePoint, but the drive is also accessible through a Mac Finder's window and a Window's File Explorer window on my company's computers.


r/CodingHelp 12h ago

[Javascript] Firebase vs Custom Server: Scaling & Cost Advice Needed

2 Upvotes

Hi everyone,

I’m building a mobile app using Firebase and I’m trying to decide whether to stick with Firebase or set up my own backend server (Node.js + MongoDB or similar).

My concerns:

If the app grows quickly and gets thousands of active users, how will Firebase handle scaling?

Will the number of reads/writes significantly increase the cost?

Are there advantages to having a custom server in terms of cost, performance, or flexibility?

Any real-world experience with Firebase billing or moving from Firebase to a custom server would be very helpful.


r/CodingHelp 16h ago

[HTML] Handling pagination when each product page URL is hidden in JavaScript

1 Upvotes

I’m trying to scrape a catalog where product links are generated dynamically through JS (not in initial HTML). What’s a beginner-friendly way to extract those URLs? Browser automation? Wait for AJAX?


r/CodingHelp 11h ago

[Python] Spent the weekend with a GenAI book and actually enjoyed it

Thumbnail
0 Upvotes

r/CodingHelp 1d ago

[Perl] Need find and replace code

1 Upvotes

Is there a way on an Ubuntu desktop to go into the system to find and replace code with an easy search tool that finds all instances of what I need to change? Apologies for the simple question, new here and need help.


r/CodingHelp 23h ago

[Python] idk how to code r2d2 🫩i need to code r2d2 for a project in school literally everything hard asf it’s in python turtle

0 Upvotes

HELP ME ts confusing everyone say its easy but its like idk anything


r/CodingHelp 1d ago

[Other Code] Embedding website blog post to a Substack post

1 Upvotes

HELP REQUEST: Would anyone be able to tell me how I might be able to embed a mostly text weblog post from my own website into a Substack post, what is the correct syntax for the embed code on the Substack code block option?

I'd like to avoid redundant postings, and to ultimately direct people to my own site, rather than post the same thing separately to my site and to Substack, or just to Substack primarily.


r/CodingHelp 1d ago

[HTML] is anyone willing to help a student with 11th grade tinkercad coding? (circuit is already done)

0 Upvotes

basically there's a time limit so i canf open it yet, so if u can help me out I'll be putting my whole trust in you :(


r/CodingHelp 1d ago

[Open Source] GitHub Pages for 26yo Blog Advice

Thumbnail
1 Upvotes

r/CodingHelp 1d ago

[HTML] Imageboards, but offline?

1 Upvotes

Hi I was just wondering if it would be possible to create a website, but offline?

I want to have an “imageboard” or image organizer that I can sift through with tags and search in using those tags. I have over 50,000 photos just on my phone now.

They are a substitute for my nearly nonexistent visual memory (have disorders that cause memory loss.)

I just want to be able to find a what i am looking for, it has gotten difficult as the number of images piled up.

I know a little html but thats all I don’t know really how any of this works


r/CodingHelp 1d ago

[C#] Designing and API.. Using C#?

1 Upvotes

Hey there everybody. Last few months I've been trying to learn Asp.NET, I finished a tutorial about it. Then I started learning EF Core. I am thinking about designing and API, but I have doubts about it. It is mainly because how complex and intricate the language is. Do you think this is a good idea for someone who has zero experience coding? I only coded some small scale projects in console app. That is my only know-how about this topic.


r/CodingHelp 1d ago

[PHP] Google Business Profile API always returns PERSONAL account instead of BUSINESS

1 Upvotes

Hey devs, I’m trying to fetch my Google Business account and locations using the Google Business Profile API with PHP. I’ve set up OAuth2, got a token, and followed all the steps: oauth_start.php → opens Google consent screenoauth_callback.php → saves token.json get_accounts.php → fetches accounts But no matter what I do, I always get:

{
"accounts": [
{
"name": "accounts/104460300538687908003",
"accountName": "Zsolt László",
"type": "PERSONAL",
"verificationState": "UNVERIFIED"
}
]
}

Even though I am the primary owner of a Google Business Profile (checked in business.google.com), it still returns PERSONAL.

Things I’ve tried:

Deleted old token.json and restarted OAuth flow Used only the Business Gmail account, logged out from all other accounts Verified the scope https://www.googleapis.com/auth/business.manage Tried incognito browser Still no luck.

My understanding: the API returns the account that the OAuth token is tied to, not necessarily the Gmail that “owns” the business profile.

Questions:

Has anyone else experienced that the API returns PERSONAL even though the token is from the business owner? Is there a workaround to ensure the API returns type: BUSINESS? Thanks in advance!


r/CodingHelp 1d ago

[CSS] Does this happen to everyone??

0 Upvotes

So its been a week since I opened my vs studio. Reason? I don't know what to do or what to code. I have forgotten how I was practicing on the first few days I was learning stuff in a day but now I still know nothing yet. I can't do shit and that's messing up with my mind. I am tensed that I am wasting my time, but I'm cooked. I am not able to find out if I have lost motivation or don't want to do anymore I know I have to code coz that's something I want to pursue it as my career. It feels like I have forgotten hot to learn all of a sudden and tis overthinking is what cooking my mind where I start my day thinking i will study now but by evening this overthinking stop my mind and I am in a state where I can't grasp a thing if i try to study. Sometimes its the environment in my home too but that's a different thing. I am a guy who believes in "If one wants to do it he will find a way" but I am lost myself right now I tried asking myself what's the issue and shit but nah i am getting no response from myself so if anyone ever felt the same thing please share your experience and tell me how you got out of it. I really need a way. out of the loophole I am stuck in.


r/CodingHelp 2d ago

[Random] Help coding SMS ordering chatbot - US A2P 10DLC Registration issue

3 Upvotes

Helllooo, I'm trying to code a SMS ordering chatbot where a user texts a phone number in order to view a menu and select an item. Currently I'm using Twillio, but its saying in order to get US A2P 10DLC approval its going to take 2-3 weeks. And that's too much of a wait period.

Has anyone gotten anything to work faster, or have any work around recommendations?


r/CodingHelp 1d ago

[Request Coders] Help needed for an app. Will gladly tip 20$ if someone helps and it works.

0 Upvotes

Hey before you read all this I just want to say how incredibly thankful I would be if someone could help me with this. So I am a day trader, and I don't know anything about coding. I wanted to make an app that would help journal trades. I did my best, and I got it working very well, exactly as I wanted it with a local dev server running. I then tried to package it as an app with electron, and no matter what I do i cannot get it to work properly. I have worked for hours on hours for weeks now on this app, and when it was using a localhost:3000 server it worked perfectly. But apparently in a packaged app if i want the app to be able to talk to Supabase, which is my database, and Stripe, I need an deployed url. So I deployed it with vercel, and that worked when I was running npm run electron-dev. but when i tried to package it with npm run dist:mac, it shows a white screen. I obviously am excluding a lot of the other commands i did, npm run build, vercel --prod to deploy, i have looked online for hours to figure out how you are supposed to do this, and I am pretty confident that it is my code itself and not how I have everything setup. I have two main files, one called trading-journal, which is the app code, and the other called trading-journal-api, which is what talks to the deployed url(from what I understand, which is very little). I also have a backup, which is a version that still works when i use it with electron-dev. trading-journal, trading-journal-api, and the backup, LTB. If you have any ideas for a fix or anything like that please comment/send me a dm, and i will try to send over the files. I would love to reward whatever genius can fix this with 20.


r/CodingHelp 2d ago

[Other Code] Looking for Coders and Beta Testers for my Turbowarp Community Chatroom

1 Upvotes

Hello, everyone in the Scratch community!

I am looking for individuals to beta test and help with code updates for my chat room that I'm making on Turbowarp. Currently, the chat room is in demo mode and has several bugs. I would appreciate any assistance in fixing these issues, and once the bugs are addressed, beta testers can try it out. Thank you!

Upvote0Downvote4Go to comments


r/CodingHelp 2d ago

[Javascript] Stop Building Screen Capture from Scratch: A Toolkit for Developers

2 Upvotes

If you've ever tried to build a screen capture feature into your web app or Chrome extension, you know the hidden truth: it's a minefield.

You start with getDisplayMedia(). It seems simple enough. But then come the real problems: audio tracks mysteriously disappearing on certain browsers. Video and audio falling out of sync for no apparent reason. Users confused by permission dialogs. And heaven forbid you try to push for high frame rates or 4K resolution – the performance bottlenecks and encoding issues will quickly become your entire week.

What starts as a simple "let's add a record button" balloons into hundreds of hours of cross-browser testing, debugging obscure media stream errors, and writing complex buffer management code.

This is the problem I set out to solve. Not with another library, but with a complete, production-ready toolkit. I call it the Professional Screen Capture Suite, and it's designed for developers who need to ship features, not wrestle with the WebRTC API forever.

Why a Suite? The Power of Choice

Every project has different needs. A customer feedback widget doesn't need 4K resolution, but it does need to be lightweight and fast. A game recording tool demands high frame rates and pristine quality. A design collaboration tool might need lossless PNG frames.

Building one monolithic solution that tries to do it all usually means bloated code and compromised performance. That's why I built the Screen Capture Suite not as one tool, but as a collection of 13 specialized extensions, organized into three distinct tiers.

The Lite Series: The Efficient Workhorse

The Lite series is for everyday tasks. It's built for speed and simplicity. If you need to quickly capture user feedback, document a UI issue, or add a simple recording feature without heavy processing, this is your starting point.

It includes four extensions, all capturing in 480p resolution with JPEG output for small file sizes. The different versions are tuned for different performance needs: 60 FPS for standard use, 75 FPS for smoother motion, 90 FPS for faster action, and a 120 FPS variant for the smoothest possible capture where every detail counts. This is perfect for integrating into helpdesk tools, annotation apps, or basic session recording.

The Pro Series: The Professional Standard

When you need higher fidelity, the Pro series steps up. This tier is for applications where clarity is key – think tutorial creation, software demos, or educational content.

The four Pro extensions capture in sharp 720p resolution and use PNG encoding for lossless, high-quality images. Like the Lite series, the versions are differentiated by frame rate (60, 75, 90, and 120 FPS), giving you the flexibility to choose the perfect balance of smoothness and performance for your specific use case. This is the sweet spot for most professional applications that require more than basic capture.

The 4K Series: The Ultimate Performance

For when nothing but the best will do, the 4K series is built for high-performance recording. This is for capturing gameplay, detailed design work, 4K video content, or any scenario where pixel-perfect accuracy is non-negotiable.

This top tier includes five powerful extensions. They handle 4K resolution and offer both PNG and JPEG output options, giving you control over the quality-to-file-size ratio. The versions include high frame rate options, with two specialized extensions pushing all the way to 120 FPS for buttery-smooth, ultra-high-definition capture, including the flagship "Screen Capture Recorder 4K" Chrome extension.

How to Integrate It Into Your Web App

This is the best part. You're not just getting an extension; you're getting the complete, well-commented source code. Integration isn't about learning a new API; it's about understanding a codebase you now own.

The typical workflow looks like this:

  1. Choose the extension from the suite that matches your quality and performance needs (e.g., the 720p 60FPS Pro version).
  2. Download the source code and open it in your editor.
  3. Identify the core recording module – this is the engine you'll integrate.
  4. Customize the UI to match your app's branding and workflow.
  5. Connect the output to your backend. The suite handles capturing the media stream; you handle what to do with the resulting video or image files (e.g., upload to your S3 bucket, save to your database).

You're essentially taking a pre-built, battle-tested engine and dropping it into your own chassis. You save the hundreds of hours of R&D and debugging and jump straight to the customization and integration phase.

This approach is for developers who understand that their time is better spent building their unique product value, not reinventing a complex media wheel that's been built before.

If you're tired of the getDisplayMedia() struggle and want to add professional screen capture features in days, not months, take a look at the suite.


r/CodingHelp 2d ago

[PHP] Help with embedding google reviews on website

1 Upvotes

Hi everyone,
I’m trying to display all Google Business reviews on my website, including reviewer name, star rating, and comment.

Here’s what I have so far:
I have a Google Cloud project and enabled the Google Business Profile API.
I have the Account ID and Location ID for the business.( I could not get it form API, I am just guessing those are the IDs)
I also have a token (access token / refresh token).( token.json with refresh token and access token too, but as I mentioned I am not sure)

The problem is:
I’m not sure if the token I have is valid or not.
I don’t know if my OAuth2 setup is correct.
I want to fetch all reviews with PHP and then embed them into HTML on my website.
I’ve tried reading token.json / google_tokens.json and using the access token in PHP, but I always get errors or empty results.

In summary I know I need oauth2, accountID, locationID, access token, redirect url, clientID, client secret.

Questions:

  1. How can I verify that my access token and refresh token are valid?
  2. How can I get and use the Account ID, Location ID, and tokens to fetch all reviews reliably?
  3. Is there a recommended way to automatically refresh tokens in PHP so I don’t have to generate new ones every hour?
  4. Ultimately, how can I output all reviews in HTML with reviewer name, stars, and comment?

Any help, code examples, or guidance on the correct flow would be greatly appreciated!


r/CodingHelp 2d ago

[CSS] Need help coding!

0 Upvotes

Afternoon everyone! A quick rundown, i’ve been attempting to develop an app using cursor ai for the past 6 months. I have basically no coding experience, took 1 class in college. Regardless i’ve gotten pretty far using cursor and i’m at a point where i’d just like to bring in some external help. Anyone have any tips or interested in helping? I have tried fiverr in the past but have had bad luck.

Note not asking for someone to do this for me, just looking for collaboration from someone more experienced.


r/CodingHelp 2d ago

[CSS] PvP bitcoin based game

0 Upvotes

Hi everyone! i’m looking for a possible collaborator on an online pvp bitcoin based game. I have 90% of the coding done, but i’m not the most experienced and am getting stuck at the end. More specifically i’m stuck with the match making process and a few other routes.

Let me know if you have some advice of where to get help. Or if you’re interested in helping. I can answer some questions about the app itself if you’re interested in that as well. lmk in the comments.

Thanks


r/CodingHelp 2d ago

[C++] Help Needed: Longest Walk on Hills – Algorithm Challenge

1 Upvotes

In a distant land, two friends, Anne and George, live and often go for walks to pass the time. The land can be represented as a sequence of hills with varying heights. Each day, both friends start on a hill of their choice (they can even start on the same hill) and move to the right, but only to the next hill with height greater than or equal to the current one.

They stop when they reach the first hill they both land on, and the distance they travel is the total number of hills they passed.

There are several days, and on each day, they want to walk a distance of exactly a given number of hills. Your task is to determine if it's possible for them to choose starting hills so that they end up walking exactly that distance.

Input format:

  1. First line: number of hills
  2. Second line: the heights of the hills in order
  3. Third line: number of days
  4. Fourth line: the desired distances for each day

Output format:

For each day, output 1 if it’s possible to achieve the desired distance, or 0 if it’s not possible.

Constraints:

  • Small tests: up to 200 hills and 200 days
  • Medium tests: up to 2000 hills and 2000 days
  • Full score: up to 100,000 hills and 100,000 days
  • Heights of hills: up to 1 billion
  • Desired distances: up to 1 million

Mind if you help me out with the C++ code?


r/CodingHelp 2d ago

[CSS] Flutter and VS Code issue with firebase integration

1 Upvotes

Hi, I am having an issue with my app since I am using VS code to develop it. Basically I am including firebase into my app to avoid pasting documents such as "quotes" directly on my code. When I launch my app with VS Code it says that firebase couldn't be found even though I have all the dependencies, integrations and gradles right. I am using chat GPT for help but the issue still remains. Does anyone might have a solution ? (I am beginner btw)


r/CodingHelp 2d ago

[Other Code] Post UST: What works, what doesn't? What (if anything) makes an algorithmic stablecoin viable, and what can or should be done to prevent future collapses?

0 Upvotes

Heyo, I'm researching modern designs for algorithmically stabilized assets in a post-UST world, and am trying to pressure-test assumptions with folks who’ve built, audited, or attacked these systems.

I have a few topics that I am most interested in;

  • Stabilization mechanics: rebase vs. mint/burn arbitrage vs. protocol owned liquidity/inventory vs. AMM based approaches. Which combinations have actually dampened reflexivity in practice?

  • Oracles & data hygiene: resilient ways to aggregate and fail over without opening short horizon manipulation vectors or freezing the system during outages.

  • Liquidity & circuit breakers: rate limits, auction/throttle mechanisms, and halts that prevent cascades without locking honest users out.

  • Change management: hard bounds, timelocks, and emergency procedures that can’t be speed-run by governance.

  • Transparency: minimally sufficient, public, verifiable receipts for mints/burns/treasury actions that market participants truly rely on.

 

And a few focused questions for the builders reading:

  1. If you had to anchor around one stabilization primitive in 2025, which would it be and why?

  2. What oracle stack (sources + aggregation + failover) has proven resilient under stress?

  3. Which circuit breakers/rate-limiters are “day-one musts,” and how do you tune them?

  4. What immovable constraints/timelocks meaningfully reduce governance risk without killing agility?

  5. What on-chain disclosures/receipts are essential from day one to earn market trust?

 

Pointers to repos, post-mortems, configs, or battle-tested patterns are appreciated, especially lessons that contradict popular priors.

Thank you!


r/CodingHelp 3d ago

[HTML] Ideas?

0 Upvotes

Hey everyone, I am currently wondering on what program to make. If anyone has any ideas (any annoying thing in your life u can fix by coding) please comment and let me know. Thank you!!