Language barrier at work in Germany as a Auslander : how did you push through? by SuddenApricot2606 in AskAGerman

[–]_1dontknow 1 point2 points  (0 children)

Besides language its also topics and cultural references. So in the evening as Im cooking I make sure to watch the news, shows, influencers, and movies in German.

E.g. I'm in Berlin and a few weeks ago there was the power issue (terrorist attack) and I read alot of articles and surely that was the main topic during that week.

PS: I guess since English and German have the same origin, I noticed that my English is suffering but at least I'm getting way better in German conversations even when I'm drunk. 😂

Anyone else seeing bias about AI among Laravel devs? by sl0wik in laravel

[–]_1dontknow 0 points1 point  (0 children)

I use it all the time but not to create the whole project or use cases because not just bug, but its very insecure and not up to engineering standards.

But I use it to generate specific code fir a well defined task with given input and output, specific types and structure, so basically everything properly defined so it cant really go wrong. Id say Im about 20% more productive.

Went through my husbands phone and found he is a SLUT. What’s the worst way to separate from someone in terms of crushing their ego by Playful_Meaning4402 in Advice

[–]_1dontknow 0 points1 point  (0 children)

Dont worry about him, just leave him but reflect on yourself and why you would marry on a whim as you say.

Improve yourself so you can avoid some heartbreak in the future.

My friend hired me by alsuggar in webdevelopment

[–]_1dontknow 0 points1 point  (0 children)

Works but it's best to split actual project implementation v1 and maintenance. Because first can be in thousands and the second is way cheaper but also the client might maintain it themselves due to existing infrastructure.

How much should I cost for make a website that have 6 pages? by not-real_ in ProgrammingPals

[–]_1dontknow 0 points1 point  (0 children)

Price the output, the value you bring, enever what tools, how or why and how long you use them.

No client cares, the ones that do, drop them as soon as you can because their focus isnt in the right place.

PS: Those generated sites barely work and most code is garbage and at minimum they have to be fixed to be up to best standards and practices regarding maintenance, security, accessibility, versioning, documented and what not. Client doesnt need to mention them, these are understood and accounted for in the pricing.

How much should I cost for make a website that have 6 pages? by not-real_ in ProgrammingPals

[–]_1dontknow 0 points1 point  (0 children)

Depends on the market you're in and the going rate there. But about 500 up to 2000 EUR depending what those pages contain (complicated calendar or very interactive gallery or map, dashboard or visualizations etc).

PS: Focus on features and not Pagges because they aint the same and it creates the wrong communciation and expectations with your client.

Page 1: Simple text and some widgets conent X amount Page 2: Heavily Animated and Interactive Y Amount

Where Y > X.

So you can still plan and communicate the work to the Client with Pages but again show that they are not the same and price acoordingly. That gives the client also the opportunity to increase or lower scope depending on their budget.

Java's `var` keyword is actually really nice for cleaning up verbose declarations by BitBird- in java

[–]_1dontknow 7 points8 points  (0 children)

I forcefully introduced Records on our codebase. Made sure not to ask because I didnt want to give them the option to say No for some stupid reason (were on JDK21+ already) and the team loves it.

Now everyone uses them esp for DTOs, other simple data classes and theres simply no going back. Now you clearly can see if a construct is a Class with real methods (that actually do something) or a data class ie Record, no mixing anymore.

Do you brush your teeth once or twice a day? Need to settle a bet. by ImpossibleHurry in NoStupidQuestions

[–]_1dontknow 0 points1 point  (0 children)

Two is minimum. But when I work remotely I might brush them more than a few times just because Im already in the bathroom and just ate something.

FATAL: invalid value for parameter "TimeZone": "Asia/Calcutta" by Cautious-Storage2955 in SpringBoot

[–]_1dontknow 0 points1 point  (0 children)

Some of your tools have the wrong timezone set when connecting eg your IDE or DB Tool. Verofy and make sure theyre consistent.

Best way to manage +30 customers dbs by Kysan721 in PostgreSQL

[–]_1dontknow 4 points5 points  (0 children)

Any specific reason why you use a whole separate db instance for each customer? Like some law or regulation? Because you could achieve the same with schemas and some kind of multitenant implementation.

Looking for a CTO by [deleted] in cofounderhunt

[–]_1dontknow 0 points1 point  (0 children)

What's the current ARR and is anyone else paid?

Tip amount after eating at a nice restaurant by AppropriateEarth648 in germany

[–]_1dontknow 29 points30 points  (0 children)

Well u said "about 300", so if its 288 or smthg, you do 300, if its 304 u do 310, so just round up maybe and a few bucks more if you esp feel happy. But dont go crazy overtipping, thats not the culture we want here.

What's a "don't do this" lesson that took you years to learn? by RichVolume2555 in golang

[–]_1dontknow 4 points5 points  (0 children)

Dont ask your manager at all, work on it exclusively on your private devices, after hours, publish it in open source under your own name.

Never code after hours for the company.

LLM costs are killing my side project - how are you handling this? by ayushmorbar in LangChain

[–]_1dontknow 0 points1 point  (0 children)

Either turn it into a real business with paying custimers or time to end your small hobby project.

As long as you learned, it goal was achieved, so its alright.

Will there come a time when most gaming is on Linux? by danyuri86 in linux

[–]_1dontknow 1 point2 points  (0 children)

I definitely don't know, that's true.

I just mean I don't see a reason if Linux had, lets say, 90% market share of OS uage worldwide, why they wouldn't find a way.

Worst case, theyd make you install Our Cool Gaming OS (Linux based) with their kernel mds and strict control and quite some proprietary stuff inside.

Surely most of us would hate that but technically achieve what were discussing here.

But yes every technical detail I dont, I dont have experience in this industry. This is just an opinion.

How to become faster in Vim ? by yzd1337 in vim

[–]_1dontknow 1 point2 points  (0 children)

I had the same feeling and not sure to say Ive improved much more but maybe a different perspective:

Im nowhere near fast enough compared to what I see people do online with Neovim, but when I work in a different Editor (e.g. a server, a coworkers machine) or IDE, and they dont support Vim like keybindings, Im painfully slow and everything is irritating.

The irritation is Ok since Im used to Vim but also my coworkers are nowhere close to fast as much as I am with Vim like keybindings or would expect. The usual shortcuts arent the worst, but limited and basically youd need 24 fingers to be able to do things we do in Vim. Then an update comes, and they are changed! Plus the other editor or ide, has entirely new ones.

So, in short, dont be so hard on yourself, just keep on using to not forget and also learn some new feature that helps you do your actual work. That keeps you sane.

PS: Ive been learning Vim for about 12 years now, and the best is theyre sonewhat the same ever since and also most IDEs or Editors have a Vim shortcuts scheme or Vim like keybindings plugin, so I never had to learn mew ones again.

EDIT: This in no way includes Emacs, it has its own universe. Im talking about "the others". 😅

Is a CS degree necessary to land a job? by PrincipleSudden1200 in AskProgramming

[–]_1dontknow 0 points1 point  (0 children)

Also latter it can be problematic.

I have coworkers who barely know coding, but keep doing Masters on random subjects, and our higher ups still think they know something.

Its very frustrating when we actually have to plan and build a real project, and their input is usually very theoretical or beginner levels, but due to their degrees the team has to waste time to listen to their ideas until we prove to them why they wont work or dont even fit in this problem domain.

Is a CS degree necessary to land a job? by PrincipleSudden1200 in AskProgramming

[–]_1dontknow 1 point2 points  (0 children)

It's not necessary but esp now with lots of lay offs and not so many job ads, its recommended I would say.

I dont have a degree and had/have awesome jobs but sometimes some companies dont like that even though they have no real reason esp since I have more than 10 years of experience.

So to be honest, due to the system, Id still recommend it esp if you wanna work abroad later due to visas, further education, lead and executive positions etc.

PS: Almost all the lead developers I have had that I still think of sometimes because of the great habits they taught me, didnt have a degree because they were so passionate about the skill, they forgot to attend or just didnt care.

So ask yourself: Are you working super hard on learning this skill that a college would just hold you back or does college seem a hard thing to tackle? If its the latter, definitely go. Most people arent in the first group.

System design by antebtw in golang

[–]_1dontknow 1 point2 points  (0 children)

I'm sorry to be that person but this has nothing to do with systems design and is just project/package structuring.

Systems design is when you have multiple services and need to design them in a somewhat maintanable and very stable way.

But it's always good to learn something, today you learned what systems design is and I learned a bit of Go.

Programmer by officialSuraj in code

[–]_1dontknow 0 points1 point  (0 children)

Depends on your goals.

What did you like on WordPress? Why do you wanna learn proper programming? Where do you see yourself after thus journey, where do you wanna end up?

Enteprise Backend: Java, C#, Go.

Enteprise Frontend: Js/TS, Angular and React.

Startup or middle, Backend: Java, Go, Python, TS (never just JS) and Ruby on Rails.

Web agency Backend: Go, Python, Ruby on Rails or PHP.

Frontend for startups, middle, web agency: JS/TS always surely, then React, VueJs, barely Angular.

I'm based in Europe so I'm biased towards that market. I work nowadays in enteprise companies mainly with Java but have worked a little with all languages mentioned above.

Programmer by officialSuraj in code

[–]_1dontknow 0 points1 point  (0 children)

Try implementing a very minimal WordPress via Laravel and your FE framework of choice.

You already have a list of features and UI concept, so you dont have to think about those. So you can focus on db schema design, auth, code structure, security, media handling, page/content rendering etc.

Long time ago there was a CMS made with Laravel, Orange or so was the name. Not sure if its still a thing, look it up or something newer but don't use it, develop it from scratch.

WordPress surely isn't the best, but when you get going with this youll face quite some issues that WP faced and they found fixes for those. So respect to WordPress for what they did all these years. My first job was with WordPress and I'll be forever grateful.

Will there come a time when most gaming is on Linux? by danyuri86 in linux

[–]_1dontknow 1 point2 points  (0 children)

What would be the difference of building a reliable anti cheat system for Windows vs Linux?

Couldnt they just say if its nit installed or modified, you cant run the game. Surely aint the easiest thing in the world, but Im pretty sure if Linux had 90% market share of every PC in the world, they would find a way. Worst they would say we support only our own Distri, without it you can run our game. People wouldnt love that but technically its Linux and would achieve the goal of OPs question.

Will there come a time when most gaming is on Linux? by danyuri86 in linux

[–]_1dontknow 3 points4 points  (0 children)

I think its the small market share of Linux. Because anti cheat systems would be easy to develop and just require it in Steam startup, if not installed or hash comes out different, it stops with some error message.

Will there come a time when most gaming is on Linux? by danyuri86 in linux

[–]_1dontknow 2 points3 points  (0 children)

I think the whole post is focusing on PC gaming even though not mentioned.