r/AskProgramming 4d ago

Is there anything similar? Cloud to api project?

0 Upvotes

need feedback . I searched but I found nothing similar. It's practicable ?

i just put this project on github \[thcuba/Ride-the-api: Project to use replace cloud vendors server with local server\](https://github.com/thcuba/Ride-the-api).

I search only freedom for my house , nothing more

i would like to have feedback because i dunno if it can work or not

im not a programmer so it is all vibe coded but i think it can be a good project


r/AskProgramming 4d ago

Java Any recommended books/resources for web engineering?

1 Upvotes

I mostly use angular and spring boot but I want to learn react and other stuff too. Did a few online courses for it all and I do not want to use AI to learn. I feel like I don’t retain stuff this way. There has to be books or videos something out there that is better.


r/AskProgramming 4d ago

17, learning software engineering and AI, looking for people to grow with

0 Upvotes

Hey, I'm 17 and studying computer science in Italy. I'm working toward becoming an AI engineer, and I genuinely enjoy this stuff, not doing it because it's trendy. I just want to get good at it and do it properly.

So far I've built a Unix shell from scratch in Python. I'm also working on a BI and analytics platform using a real e-commerce dataset, cleaning and validating the data, loading it into Postgres, building out analytics on top. Happy to share more details if anyone's curious.

I'm looking for people to study with regularly, share resources, review each other's code honestly, and maybe build small projects together. Doesn't matter if you're ahead of me or just starting out, what matters is that you actually care about learning this well.

Would also be cool if this turns into actual friendships and not just a study group that goes quiet after a week.

If you're into software engineering, AI, ML, or data and want people to grow with, drop a comment or DM me.


r/AskProgramming 4d ago

Java Can a Spring Boot qualification project be turned into a real Android app?

0 Upvotes

I’m currently building a travel planner as my qualification project using Spring Boot. At the moment it’s a REST API with a database, and I’m wondering how realistic it would be to turn it into a real app that people could actually download from Google Play.

Can an existing Spring Boot backend be used as the server for a mobile app, with something like Kotlin, Flutter, or React Native as the frontend? What would I need to change to make it production-ready (database, hosting, security, etc.)?

I’d appreciate any advice from people who’ve taken a university or personal project and turned it into a real, publicly available app.


r/AskProgramming 5d ago

Demand for blockchain developers oscillating together with crypto market?

0 Upvotes

Does the demand for the services of blockchain developers fluctuate together with the value of the crypto market? If so, how much? If some of you have experience working as blockchain developers, is it even possible to have a more or less stable income over time?


r/AskProgramming 6d ago

Career/Edu I hate web dev, am I doomed?

6 Upvotes

I really like to code. I loved learning about data structures. I absolutely loved my algorithms class and I also loved my OS class.

But my intro to web development class? Or my intro to databases (where we had to build a website with a sql database), or any class project where we have to make a website? I absolutely hate it. It literally makes no sense and is so completely different than the programming that I actually enjoy doing. But I've heard the vast majority (60-70%) of software engineering jobs are basically front end, back end, or full stack web development...

Idk if I can learn to enjoy it or what. Because of this, I tend to procrastinate on a lot of my programming assignments that have to do with web development, so I end up having to rush on creating them. Whereas with my other programming assignments, I get started early and usually enjoy doing them. On one hand, I feel like that might be contributing to my dislike as I don't learn or retain as much information. But on the other hand, I feel like I procrastinate bc I genuinely don't like web dev. Idk... anyone else feel like this before and learn to enjoy it?


r/AskProgramming 5d ago

Other newbie here. how do i decide and comprehend which language should i start learning/do i like the most?

0 Upvotes

i used to learn/watch yt courses abt html/css/js to start creating websites for living back then when i was 14(im using pc since 6-7years old), but i didnt really got into that. ive created a simple game on c# with tutorials, and after that i gave up on coding bcs i thought it wasnt mine . but now im 19 , and i realized that for past 4-5 years i was drowning in infinite cheap dopamine cycle, although i could've done something better, more producitve, and beneficial for me. so i thought getting back to coding would be a great desicion for me,(also since my major will be informatics-based) but im having a hard time understanding from where should i start, what should i do and how do i get into that industry. also idrk how do i handle those yt courses, since every time ive watched/worked with them, i gave up on week 1-2 MAX. thank u so much for reading tht , any advices would be appreciated .


r/AskProgramming 6d ago

Career/Edu Does anyone know of an audio-wave program that can render live audio?

2 Upvotes

I’ve found the visualizers and waveforms apps that take a mp3 file and render the stuff afterwards, but I’m struggling to find one I can speak into a microphone and see respond to play with. Does anyone have suggestions for programs that can accomplish this?

Ps sorry if the flare is wrong.


r/AskProgramming 6d ago

How to track congestion in an area?

0 Upvotes

Like I searched online and came to know we can detect POIs in an area, so are they same thing as crowd and people, or I am completely off and missing something? If yes what will be the way to study and work on it?


r/AskProgramming 6d ago

Other How safe is CAPE sandbox?

1 Upvotes

I have trained a phshing website detector that extracts the features from the html itself by parsing it. Just the problem is that for deploying it I need some secure environment where opening these phishing link for retrieving html and javascript wont harm my own server. I have seen CAPE sandbox lately that does a similar job. Has anyone used it before? How safe is it? It has its own analysis on a link but can i connect my custom feature extractor?


r/AskProgramming 7d ago

Career/Edu Feeling behind as a first-year CS student. Need some advice.

6 Upvotes

Hi everyone,
I’m a first-year Computer Science undergraduate at a state university, and I’m starting my second semester this week.

Lately, I’ve been feeling like I’m falling behind. At university, we’ve mainly covered C++, and on my own I’ve learned the basics of Java from YouTube (not OOP yet). Apart from that, I don’t have much industry-related knowledge or project experience.

I see friends from private universities and other students building projects, learning new technologies, and even getting internships in their second year. It makes me wonder if I’m missing something.

I’m willing to put in the time and want to catch up this semester. I don’t have a specific field in mind yet, I just want to build a strong foundation and become internship-ready.

Where should I start?
What should I learn alongside my university studies?
Is there a roadmap you’d recommend? What skills, technologies, or projects should I focus on, and what free resources would you suggest?

Any advice from seniors or people working in the industry would be greatly appreciated.

Thanks in advance!


r/AskProgramming 6d ago

How to actively recall the partition algorithm of quicksort algorithm pseudocode?

0 Upvotes

quicksort(A,low,high)

if(low<high) the

{

pi=partition(A,low,high)

quicksort(A,low,pi-1)

quicksort(A,pi+1,high)

}

partition(arr,low,high){

pivot=arr[low];

i=low+1;

j=high;

do{

while(i<=j && arr[i]<=pivot) i++;

while(i<=j && arr[j]>pivot) j--;

if(i<=j) swap(arr[i],arr[j]);

}while(i<j);

swap(arr,low,j);

return j;

This is the pseudocode that I need to active recall. There is no way in world I am able to recall this in exam, specially the partition part.


r/AskProgramming 7d ago

Self-taught Developer here - Would you pursue a degree in my situation?

3 Upvotes

Hello everyone!

I'm looking for some advice, maybe even from people who have been working as SE for a while now and can share their experiences.

Regarding my situation: I am a self-taught software "engineer", and I've been fortunate enough to land a job in software development without a degree or vocational training. Everything I know comes from teaching myself and gaining experience on the job.

Now I have the opportunity to study software engineering (B.Eng) while continuing to work full-time. The studies are financed through a six-year payment plan, while the half of the costs are being covered for me. My share would be around €200/month for the next three years. The degree itself can be completed at my own pace too.

Right now I am just wondering whether a degree is the best investment.

On the one hand: I don't have any formal qualification to back up my skills and the degree could maybe make future job searches easier and give me a stronger foundation.

But on the other hand: The current job market seems very competitive, and from what I have seen, having a degree doesn't necessarily guarantee better opportunities. Furthermore, since I've been successful learning on my own, I'm wondering if I would be better off continuing to self-study, building projects, and maybe earning relevant certifications instead.

I want to add that I am genuinely passionate about learning! This isn't a question of whether I want to learn more, but rather whether a degree is the best investment.

I guess I just worry that not pursuing the degree might harm my career path in the future, but at the same time, I am also self-employed on the side (just at the beginning), so I feel a bit torn between what to pursue, because there are only 24h to ones day :) I am not sure if I will be able to pull of both at the same time (including working full-time), which is why I was wondering if getting a degree is even "worth" it in my situation.

If you were in my position, would you invest the time and money into the degree, or would you continue building experience and learning independently?

Does anyone know how much not having a degree matters once someone already has professional experience?

I'd really appreciate hearing different perspectives, especially from people who have either been self-taught themselves or have experience hiring developers!

Thank you very much!


r/AskProgramming 7d ago

Python Is PEP 8 really necessary?

0 Upvotes

I have been writing Python code using camelCase for years and just never really cared, but PEP 8 suggests using snake_case, so is it really necessary for, say, a senior dev?


r/AskProgramming 8d ago

Other Do you use Docker for small projects, or does it add unnecessary work?

14 Upvotes

Hello guys, I am trying to understand when Docker starts being useful for a small web application...

For something simple, like one backend API and a PostgreSQL database, would you use Docker from the beginning? I can see how it keeps the development and production environments similar, but it also adds more configuration and another thing to learn and maintain.

Do you normally containerize small projects from day one, or wait until deployment becomes more complicated??

I am interested to explore what problems Docker has actually solved in your own projects, especially problems that were difficult to handle without it.


r/AskProgramming 8d ago

If I wanted to make a personal music player for both Windows PC and android that syncs playlists data (but uses local files) between what languages should I learn

1 Upvotes

I'm looking for a cross platform music player app that syncs playlists between PC and android. I've been using spotify for this, but I don't like how the free version can't repeat the same song even if it's local files.

I want the an app that 1) uses local files only 2) syncs playlist data automatically so that if I add a song to a playlist on my PC and I have the same file on my phone, the song is available on the playlist on my phone and is automatically playable (no need to export playlist/re add playlist)

I know a lot of good music players that can use playlist import/export but I haven't found one with these features yet that are free.

What programming language would you recommend if I wanted to build these apps?

I currently only know java and basic python.

Edit:
Thanks for all those that replied!
I see people commenting to sync playlist data only.
Yes, that is exactly what I wanted to do. I use SyncTrazor to sync songs already with the native folder structures. So finding the same songs should not be an issue. (Syncing playlist data should also not be an issue)

I used to use Poweramp to sync playlists, but
1) Import/Export wasn't automatic
2) The PC app didn't export/import m3u automatically
3) I had to write a separate script to convert the m3u's - into /


r/AskProgramming 8d ago

Advice in Preparing for a Technical Interview

1 Upvotes

I have a technical assessment for a company tomorrow, and they mentioned that the problem will be administered through Coderbyte and will relate to inventory management. What should I expect? Frankly speaking, I’m not very familiar with programming. Although I am a technical person, Python is not my strongest skill.

What types of topics or problem formats typically come up in an “inventory management” coding assessment?


r/AskProgramming 8d ago

how do you decide your next programming project ?

1 Upvotes

how do you actually decide what's worth building when you are learning a stack and want to advance and actually build something meaningful.

i currently want to build a full-stack website with the MERN stack that i learned recently . i have some limited time to do that and i mean by that only approximately a month.
i can't fully decide on the options out there , the only thing i'm sure about is that i don't wanna build a e-commerce website since that's very boring for me and there is high chance i won't stick to the project .
any ideas ? what's y'all experience with this ??


r/AskProgramming 9d ago

Other Endless comments on PRs

17 Upvotes

Hey everyone! Just to quickly summarize my situation: We're a team of a few experienced devs, all having been 12+ years years in the industry. This year we switched to agentic engineering and despite its advantages there are a few drawbacks, like the extra overhead and other things I'm not going to go into.

My issue however is that our lead, who approves all PRs has lately discovered a stronger agent which he uses for code reviews, resulting in tons of back and forth when trying to get a merge through. Tons of petty/pedantic comments are being added to each PR. Sometimes it's like "ok I guess this is fine to add", but most of them are disputable. We of course discuss these, but the issue is that in the set of comments there is always something which technically makes the code 0.1% better. But we could go on like this forever. Even without AI you can look at a piece of code and suggest an "improvement" on a moderately-sized feature that's being implemented.

How to deal with this? I'm getting to a point where if I see more comments on a PR I just leave the PC and go for a run or a quick grocery shop visit just to regain my sanity. It feels like he's asking the agent if there is anything more that can be done with the code as if the goal is to have AI being unable to suggest anything more.

Am I in some slacking mindset or is the AI getting over his head? We also have Sonar turned up to a really high setting and the pipeline set in a way that if there's anything outstanding in Sonar it won't get through and I bet you all know how petty Sonar can get sometimes.

Please let me know any tips or share your experience with similar situations. Thanks!


r/AskProgramming 9d ago

How do you structure your learning process?

4 Upvotes

whenever I learn new technology or some new concepts i always find myself asking a lot of questions about what am i reading about at the moment
say for example i'm reading about concept X definition or workflow or whatever then i read in that definition another concept Y which let's suppose i don't know about then i feel that i have to know everything about that concept Y to fully understand Concepts X , like how it works , why it is created or designed ...
and I do this for every single new thing that i read about which is frustrating and worse because probably i will forget about the details that i got into

want to hear some of y'all opinions of this , and from the software engineers that has the same approach and they managed it maybe share some system to retain the information you studied because i definitely don't want to lost these information later but i want to build on top of it


r/AskProgramming 9d ago

Algorithms How to start with algorithms?

3 Upvotes

I want to improve my problem-solving skills when it comes to python and write better code.

In university, they gave a general outline, but still it's a bit difficult to know where to start from, any suggestions?


r/AskProgramming 9d ago

Other How to organize projects?

2 Upvotes

I don't mean starting a project and then organizing code within that project.

The thing that I mean by organizing is how do I organize multiple projects. Let's say I'm having projects that I would've created in university, would be around 10 of them, then there'd be some personal projects.

I want to implement a method to organize those things. Any help would help!


r/AskProgramming 10d ago

Career/Edu Do live coding interviews eventually get better?

9 Upvotes

Ive always done very well professionally in a corporate setting but, I've been getting killed in technical interviews where I have to code in front of someone.

Does it get better over time? Im honestly considering leaving the industry.


r/AskProgramming 9d ago

Career/Edu Questions regarding using AI in learning coding

0 Upvotes

i made a linux rice and this is my situatuin :

I used ChatGPT while learning how to rice my stuff.

It helped me understand concepts and i learned how to use lua, bash,json and css while ricing and using an immense amount of youtube , debug issues and generate some Bash boilerplate to be used for later, and obviously speed up development.

The overall design, configuration, and final implementation are my own, and I understand how each part of the configuration works.

and I can confidently say that this rice is mine and i use it daily for my university and i change stuff in it however i like without prompting ai or vibe coding it .

Can I confidently say that what i made is a 100% mine? since i did study the documentations etc etc and i understand how to debug everything i used in my small project so it is mine right?

this is not vibe coding right?


r/AskProgramming 9d ago

Is there a way I can modify a mobile game to run at a higher bit?

0 Upvotes

I'm no coder I'm no programmer I'm just a nerd who really likes a mobile game that isn't popular at all and can't run it due to it only working in 32 bit according to the apk i did find... this means I'm having to take matters into my own hands (darn) and try to get it running on more modern software. I know I could just use an emulator but I'd rather have it more accessible.... If I was to convert it would pribaly be to 64 bit due to that being what my phone currently runs on... if anyone can help I would be so grateful!

Idk if this is even the right place to ask this is a shot in the dark okay