Readit News logoReadit News
doganugurlu commented on US Visa Applications Must Be Submitted from Country of Residence or Nationality   travel.state.gov/content/... · Posted by u/cdipaolo
doganugurlu · 16 hours ago
If the VISA issuing officer will actually verify anything, it’s a reasonable expectation (dare I say, obvious) that the applicant must be a resident of the country where the embassy is.

You can’t expect a person living in country X to validate the documents from Y country. It’s quite unreasonable to expect that they will even understand the language the document is in.

If the claim is the VISA issuing officer already doesn’t verify anything and therefore familiarity with the language and system of country Y isn’t necessary, that’s a different discussion.

The thing to fix here is requiring that someone already in US has to go to a consulate to renew/change their VISA. For someone who went to college in US for 4 years, and then did OPT for ~2 years, it’s meaningless for them to go to their home country to apply for an H1B, because all the documents they will bring will be from the US and the home country consulate personnel may not even be fit to check the validity of those documents.

doganugurlu commented on Next.js is infuriating   blog.meca.sh/3lxoty3shjc2... · Posted by u/Bogdanp
pjmlp · 7 days ago
I don't get these kind of complaints, coming from Java and .NET web frameworks, Next,js is the only sane frontend framework followed by Angular.

Saying this as someone doing Web related development since 1998, glory days of Perl and CGIs.

doganugurlu · 7 days ago
I’m guessing you enjoyed the nostalgia when you saw directory based path convention from the good old CGI days?
doganugurlu commented on Next.js is infuriating   blog.meca.sh/3lxoty3shjc2... · Posted by u/Bogdanp
doganugurlu · 7 days ago
Similar experience here.

Next.js is 8 years old and still under-documented, and you will still get lost if you veer off the beaten path - of which sometimes there is none.

Frankly, I was mad at myself for not recognizing the hubris and their ignorance of web dev history when I noticed that they brought back directory based path convention from the 90s. That should’ve been the red flag that stopped me but I fell for Vercel’s fonts and web design.

Investing in an implicit and inflexible routing pattern such directory based routing that was used when we didn’t have nice things is like being a rich hippie. Oh it doesn’t stop there. Isn’t it cool that you get to (jk, you HAVE TO) name your files like ‘[path-that-takes-arg].tsx’? You may think that I used brackets as a placeholder signifier, but I didn’t! Brackets are part of the filename and they indicate that this route takes params.

Look, we all tried and maybe had a little too much fun inventing and sometimes reinventing clever patterns we shouldn’t have, but few of us doubled down and just ran with it for so long.

Luckily, you can get around the pattern above pretty easily by just using the one route as a router file and adding your own indirection. Obviously you miss out a bit on tree-shaking and probably some other optimizations they designed to rely on their implicit conventions but your codebase remains greppable.

doganugurlu commented on Use One Big Server (2022)   specbranch.com/posts/one-... · Posted by u/antov825
alkonaut · 8 days ago
That’s just _duplicating_ the nodes horizontally which wasnt what I meant.

That’s obviously possible snd common.

What I meant was actually butchering the monolith into separate pieces and deploying it, which is - by the definition of monolith - impossible.

doganugurlu · 8 days ago
What would be the point of actually butchering the monolith?

There is no limit or cost to deploying 10000 lines over 1000 lines.

doganugurlu commented on Use One Big Server (2022)   specbranch.com/posts/one-... · Posted by u/antov825
matt-p · 8 days ago
no PITB, but mostly just 'it's hassle' for the application server I literally don't need backups, just automated provisioning/docker container etc. Adding postgres then means I need full backups including PITB because I don't even want to lose an hours data.
doganugurlu · 8 days ago
Or use SQLite and your backups are literally a copy of a file.

You can abuse git for it if you really want to cut corners.

doganugurlu commented on Use One Big Server (2022)   specbranch.com/posts/one-... · Posted by u/antov825
rixed · 8 days ago
> Not surprisingly the company went out of business within the next few years.

But the engineers could find new jobs thanks to their acquired k8s experience.

doganugurlu · 8 days ago
Get paid to learn and build your career instead, baby!
doganugurlu commented on Use One Big Server (2022)   specbranch.com/posts/one-... · Posted by u/antov825
throwaway7783 · 8 days ago
Probably not for $200/mo EC2, but AWS/GCP in general

* Centralized logging, log search, log based alerting

* Secrets manager

* Managed kubernetes

* Object store

* Managed load balancers

* Database HA

* Cache solutions

... Can I run all these by myself? Sure. But I'm not in this business. I just want to write software and run that.

And yes, I have needed most of this from day 1 for my startup.

For a personal toy project, or when you reach a certain scale, it may makes sense to go the other way. U

doganugurlu · 8 days ago
You need database HA and load balancers on day 1?

You must be doing truly a lot of growth prior to building. Or perhaps insisting on tiny VMs for your loads?

doganugurlu commented on All managers make mistakes; good managers acknowledge and repair   terriblesoftware.org/2025... · Posted by u/matheusml
ChrisMarshallNY · 16 days ago
It was Japanese management.

I loved the agency, but they could be brutal. I used to watch Japanese managers bring subordinates to tears.

They were gentler to me, but not that much gentler. I had the "privilege" of being in the "inner circle" of trust.

doganugurlu · 16 days ago
Ah - agency and responsibility but without the western style boundaries.

I suppose there has to be a sacrifice.

doganugurlu commented on All managers make mistakes; good managers acknowledge and repair   terriblesoftware.org/2025... · Posted by u/matheusml
ChrisMarshallNY · 17 days ago
They had high expectations (I suspect many here, would consider them “extreme”), and demanded that we take a great deal of accountability and responsibility. Not really big on micromanaging, but we were expected to deliver, with no excuses for failure.

If I showed that I could deliver, they would basically give me a “blank check,” for support, but I was expected to take this high level of trust seriously, and not abuse it. They wouldn’t second-guess my decisions.

They would assume that I knew what I was doing; which could be pretty scary, but I was also expected to ask for help, if I found myself over my head. They might be grumpy, but they’d give me the help. I did risk having the responsibility yanked, though.

Copping to my mistakes was expected. I was also expected to do so, in spite of possible dire consequences. If they found out about it after the fact, or if I tried to cover it up, things would go badly.

Throwing co-workers or employees under the bus was very bad. It pretty much destroyed your rep. Weasels did not do well.

High expectations, high trust, big support, a ton of agency, and really high standards on deliverables and transparency.

From what I read here, a lot of folks would have difficulty in that environment. I liked it, but it could be stressful.

doganugurlu · 16 days ago
Thanks for explaining.

> High expectations, high trust, big support, a ton of agency, and really high standards on deliverables and transparency.

This sounds like a utopia to me to be honest. I am not sure if I agree with your assessment about how many here would not be able to handle it. My concern is many here won’t be able to offer it. I would love this type of management.

doganugurlu commented on All managers make mistakes; good managers acknowledge and repair   terriblesoftware.org/2025... · Posted by u/matheusml
ChrisMarshallNY · 17 days ago
As a manager, my first priority was to project/protect the corporation interests.

I always made that clear to my employees, but after that, my employees' interests generally came second (over my own).

It seemed to work. I was a manager at the same company for over 25 years, and my bosses were really tough (but fair).

doganugurlu · 17 days ago
What does “tough but fair” mean?

If you’re fair, what function does being tough serve? Or does being fair allow tolerating the shortcoming that’s being tough?

An employee being tough - resilient, emotionally strong - sounds like a good idea. But manager being tough to reports? I fail to see the function/value.

u/doganugurlu

KarmaCake day95December 21, 2013View Original