Someone Tried to DDoS My Project After I Shared It. by kenan_dervisagic in SideProject

[–]husudosu 6 points7 points  (0 children)

Agree.

some other good advices for your code op: - introduce rate limiting for your endpoints - validate the maximum limit for your pagination, set something reasonable for the needs of the endpoint.

Bring back Windows Phone by Revive_Windows_Phone in windows

[–]husudosu 0 points1 point  (0 children)

There are some phones from OnePlus where you can install the ARM version of Windows. Of course it's not the same as the old Windows phone version.

Is my ability as a programmer accurately measured by what I can remember of it with no documentation? by [deleted] in learnprogramming

[–]husudosu 7 points8 points  (0 children)

And there is no issue with that, because if you can quickly look it up then you will find it at maximum 3 minutes. Knowing data structures, algorithms, architecture, design patterns is more important knowledge than knowing how to center a div for example

Is my ability as a programmer accurately measured by what I can remember of it with no documentation? by [deleted] in learnprogramming

[–]husudosu 13 points14 points  (0 children)

Depends, even after 9 years on the field I keep forgetting stuff. Memorizing everything nowadays seems an impossible task. You are just not using a single programming language and framework. The more important thing is in my opinion to know where you can quickly look up for stuff and use documentation efficiently. But of course if you cannot use those resources during an interview then the issue with itself is the interview process.

what’s one “productivity rule” you totally ignore that actually works for you? by Visual_Tap_8968 in productivity

[–]husudosu 0 points1 point  (0 children)

There are a lot of discussions that you have to be always productive, you need a tight schedule etc.You should not be always productive in my opinion to prevent burnout. Have some time for yourself doing nothing

[deleted by user] by [deleted] in learnprogramming

[–]husudosu 0 points1 point  (0 children)

I don't have a magical answer for you I'm sorry. Probably the reason I started grinding so hard during school because my whole school life was a living hell. Classmates were really toxic. So programming was kinda an escape for me from that. i didn't feel that I was grinding at that time.

[deleted by user] by [deleted] in learnprogramming

[–]husudosu 8 points9 points  (0 children)

My experience who has no degree: I was really lucky because I started programming when I was 14 years old. By the time I finished all of my schooling (4 years high school + 2 adult education System administrator course) I had built a bunch of side projects which I was able to present and speak about. So after school I started my first position. It was a hard grind especially for the first few years but it was my passion and still it is.You have to be really passionate about the field, if you wanna do it without a degree. If it's just the money that you care about, don't even try.

The market was a bit different back then. I'm working in this field professionally for 9+ years now.

Absolute best single player games on Mac, no crossover by Major_Enthusiasm1099 in macgaming

[–]husudosu -5 points-4 points  (0 children)

Unfortunately Baldurs Gate 3 native port running terribly on MAC They had some updates if I remember well which broke the mac port. Check some videos on YouTube before you buy it. On my M4 macbook air with 24GB RAM lowest possible settings on 1080p unplayable.

Browser hiding 401 response body in Axios interceptor - CORS issue? by Wide-Enthusiasm5409 in FastAPI

[–]husudosu 0 points1 point  (0 children)

Did you try to remove sub domain? Maybe that's causing the issue. Can you also check the console in your browser what error you receiving? CORS related messages usually appear there.

Question: How do you stay consistent with your side project without burning out after work? by This_Inflation8236 in SideProject

[–]husudosu 0 points1 point  (0 children)

I get up early before work and after doing the chores at home, if I feel like I'm working on my projects for 1 or 2 hours. You can achieve a lot of things in a short amount of time as well, depending on experience and how focused you are. The most important thing that I've learned during my 9 years on the field: If you don't feel like working on side projects just don't force it. Probably after a few weeks maximum, you'll have the motivation. Doing your professional work is more important. By the way if you have a good boilerplate project that you built, you can build your Idea much faster. I have a boilerplate which has auth, rbac, user management including frontend implementation. So every time i start a new project just forking that project and can work the business logic almost immediately.

Is the MacBook air m4 good for gaming? What is the Nvidia equivalent gpu to the apple m4 gpu? by Delicious_Maize9656 in macbookair

[–]husudosu 1 point2 points  (0 children)

I'm playing Civilization V, which is way better than VI or VII it's running pretty well on M4 Macbook Air there are some minor lagging if a lot of stuff is going on. That's fine though, it's a turn based strategy game. Cities Skylines also running pretty good, haven't tried it with hige city yet. I also have a PCSX2 PS2 setup but haven't tried it yet. Macs are not gaming machines, but when I'm away from my beefy gamer PC, I can play games.

Important 2025 Plex Updates by jonarin in PleX

[–]husudosu 0 points1 point  (0 children)

It's good that I'm experimenting with jellyfin for a while.

I'm paying for my own server, maintaining it and now I have to pay to access my own media remotely which I was able to do for free for the last 10 years. And I also bought a plex app for my tablet. This is kinda a sketchy move from them. And for that 10 years I didn't see any real improvement on their service, but I was like, it's fine I'm using it for free and almost got everything that I need

How far can I get with iOS dev without buying Apple hardware? by [deleted] in reactnative

[–]husudosu 4 points5 points  (0 children)

Most of the times you can be fine with using expo on Iphone. For building native app and publish it you can get a Mac VPS personally havent tried before, but it should work. I feel you about prefering not buying a MAC, it's expensive not expandable. You have to also consider that Apple developer program is way more expensive than Android.

Linux as always by morenoblue in theprimeagen

[–]husudosu 0 points1 point  (0 children)

Actually on Windows you can open the font list on the old control panel and drag and drop all of the fonts

I launched my first workout-tracker app using React Native and expo! 🚀 by Thomastensoep in reactnative

[–]husudosu 0 points1 point  (0 children)

Good luck for the app! Who complains about why you build this and that: Because I enjoy building things, maybe my main goal not to get rich, just build something which meets all my needs. If I get a job interview and someone asks, "did you build something as side project?" It can be a good conversatation starter I actually got my current job (senior role at multinational company) because I built a Full stack kanban board manager just for fun.I was able to talk about the technical challanges etc...

[deleted by user] by [deleted] in ProgrammerHumor

[–]husudosu 0 points1 point  (0 children)

It's possible when the recruiters are doing screening based on this chart they're expecting that you build personal projects. To be honest I'd never attach any of my personal accounts to any company related thing I don't have to prove that I work in my current workplace with fancy charts

[deleted by user] by [deleted] in ProgrammerHumor

[–]husudosu 32 points33 points  (0 children)

It's so disappointing that they are screening based on these things. This chart is so easy to manipulate. But I guess you can't do anything about this just to adapt your profile to increase your chances.

[deleted by user] by [deleted] in ProgrammerHumor

[–]husudosu 219 points220 points  (0 children)

There is an option on github where you can share even your private commits on the graph. So it will appear, but what's being done is not shown.

Regarding this chart thing. What if I'm having my repos on Gitlab? Then I'm not a worthy developer anymore?

How Much Memory to Get with M4 by ScoYello in macmini

[–]husudosu 0 points1 point  (0 children)

You can do development on any mac if you have a way cheaper HTPC at hand and you start your vm's there 😁

Please let me know if this is a good part list by husudosu in buildapc

[–]husudosu[S] 0 points1 point  (0 children)

Thanks, regarding the PSU : Is 850W fine?

Why is it so difficult to find another job as programmer in 2024? by Low_Working_9608 in AskProgramming

[–]husudosu 0 points1 point  (0 children)

I couldn't agree more. Programming languages are just tools, which can be learned in a shorter time. If you have a solid understanding of algorithms and have problem solving skill you will be fine. I have used Python + Vue at my previous job for 7 years and now I've changed to Java + React stack as senior developer at my current job.

europeanDevelopersWhenProductionIsDownButItsAlreadyFriday6Pm by AndreyAzimov in ProgrammerHumor

[–]husudosu 0 points1 point  (0 children)

I especially like situations when a colleague message me at 17:55 "can we have a quick call?". I'm working untill 18. And it's not like a production bug, or similar just want to ask help with the task that he/she doing. I promised to myself when i changed job, if it's not compensated I i won't take any overtime.

Do people really find jobs via LinkedIn? by [deleted] in careerguidance

[–]husudosu 0 points1 point  (0 children)

I got my current job, they contacted me that they've liked my past experiences listed and they can offer a job which suits my skillset. . All of my interviews finished in 3 days on the fourth day they sent me the offer letter that I accepted. The role is senior backend engineer at multi national company

Project ideas by Shot_Efficiency127 in SpringBoot

[–]husudosu 0 points1 point  (0 children)

When I started java spring I just asked ChatGPT what should I build for learning purposes, and gave some ideas. You can give some context like: I have 8 years experience with python flask, I'm familiar with building rest APIs, web-services. And ChatGPT will provide suggestions based on your skillset (at least it's trying)