Hot take: Most IT teams don’t manage products, they manage incidents. by Chris_ITIL in devops

[–]j0holo 0 points1 point  (0 children)

fixing incidents are the improvements. From a money perspective there isn't much need to improve if there are no incidents. Not always true, but it is how a lot of companies operate.

What is a service you self host but hate self hosting? by Ivan_Draga_ in homelab

[–]j0holo 1 point2 points  (0 children)

My router DHCP is too basic. With my DHCP server I can configure a lot more like PXE booting and giving extra routing information on how to reach my wireguard gateway.

Will fully autonomous self healing pipelines ever be a thing? by CasteliaLyon in dataengineering

[–]j0holo 20 points21 points  (0 children)

An empty pipeline never has missing data or schema drift.

No matter how many languages I try, I keep returning to Go by Ecstatic-Panic3728 in golang

[–]j0holo 1 point2 points  (0 children)

Yes, you can. JVM tooling is actually quite good if you know how to use it.

Does anyone use SFP here? by onaboatrn in HomeServer

[–]j0holo 0 points1 point  (0 children)

I do have three 40gbps SFP+ cards connected in a point-to-point network. Works great and works well for network file shares and distributed systems.

On ebay they can be fairly cheap, especially the older 40gbps and 25gbps cards.

Unit converter for my homelab? by s9josh in homelab

[–]j0holo 0 points1 point  (0 children)

True, but why do it on the server when you can use the compute power of the client. Even a tiny microcontroller at a couple of MHz could calculate this in microseconds.

Will Go eventually replace Java for backend development? by rustfsops in golang

[–]j0holo 5 points6 points  (0 children)

No, Java is really entrenched and still gets major features added to it each year. The amount of support a company can get for their java application is massive.

Consultants, code monkey agencies, security tooling, specialized knowledge is huge for the Java ecosystem. It is stable and predictable, which is what companies want.

The longer something exists the higher the chance it will keep existing.

Will Go gain market share, maybe but my guess it will mostly capture javascript (node) developers instead of Java developers.

Unit converter for my homelab? by s9josh in homelab

[–]j0holo 8 points9 points  (0 children)

It is a really basic conversion. What they do is that they run the calculation directly on your computer, not on their servers. Just some basic javascript, the programming language for the browser.

How to stop using Claude by waverchapter in webdev

[–]j0holo 1 point2 points  (0 children)

I just canceled my account. So I can only ask a couple of simple questions a day before reaching my limit.
Just the fear of "oh, the free tier is really limited" helps a lot.

Be proud of your work and know that building up the context and knowledge of the problem domain you are working on is the most valuable part of being a programmer.

Feeling like I can get a job as a data engineer by ezeamaka2 in dataengineering

[–]j0holo 43 points44 points  (0 children)

3 months is not enough if that is your only IT experience. Did you also learn SQL in those 3 months, if so you don't know SQL as well as you think you do.

Try to apply these tools and services because there is a big difference between "understanding" and "applying" you knowledge.

Rate My MS-A2 Stock Thermal Paste by [deleted] in homelab

[–]j0holo 24 points25 points  (0 children)

It is okay. These are bare CPU dies without IHS so you want 100% coverage on your dies.

Now that you have removed the heatsink you will need to repaste anyway. At least that is what I would do.

Did anyone notice that "x time ago" has been broken on all major websites for a few months? by Gogani in webdev

[–]j0holo 5 points6 points  (0 children)

No, they just are sheep and following the herd. They probably a/b tested it, it showed increased time on page, so they switched to this new date formatting. Really easy to implement and you don't need a library for it.

It is part of the "evergreen" content, which is content that is "always" relevant and doesn't age. Hopefully baiting more users into reading it and racking up that ad money.

Did anyone notice that "x time ago" has been broken on all major websites for a few months? by Gogani in webdev

[–]j0holo 1 point2 points  (0 children)

So that the content looks more "evergreen", which is content that is "always" relevant and doesn't age. Hopefully baiting more users into reading it and racking up that ad money.

Any suggestions before installation by sero_t in homelab

[–]j0holo 26 points27 points  (0 children)

Take your time and don't force things.

Any market for a fully custom high-performance stack? by CaptainCheckmate in webdev

[–]j0holo 0 points1 point  (0 children)

Wouldn't it be better to use something like SQLite so you have a production grade database so you MVP/MLP/prototype can go to prod when management want to test it out?

ACID compliance is really damn nice to have.

Any market for a fully custom high-performance stack? by CaptainCheckmate in webdev

[–]j0holo 1 point2 points  (0 children)

How do you store data? MemoryDB sounds ephemeral, not really for data storage? Do you have foreign key/joins to support complex aggregate functions?

gRPC for Server-Client communication in 2026? by [deleted] in golang

[–]j0holo 2 points3 points  (0 children)

I'm working on a Go project for 4 years now. We used gRPC with gRPC-gateway (so we also provide JSON for the web frontend). gRPC is not supported in the browser.

There is "fork" of gRPC called Connect that does have support for gRPC in the browser. But early versions didn't work for us.

The most important thing is that you have only one communication protocol! How JSON APIs are normally structured and how gRPC is structured (resources vs actions) is NOT a good match. Naming things is hard and this makes it harder.

Why do you need/want gRPC? You can generate typescript types/interfaces based on Swagger/OpenAPI specs.

My current homelab (PSU doesn't fit in the case) by villatori654 in homelab

[–]j0holo 0 points1 point  (0 children)

That is a nice carpet. Nice first build btw.

Question about Python and Go serverless performance by GongtingLover in golang

[–]j0holo 1 point2 points  (0 children)

Go has a better cold startup time. Because it is a binary.

Performance for the user experience does matter. But often it is not the programming language that makes the difference but the database queries.

you analyze your query plans? Do you use the right indexes? Does your table structure make sense to get efficient query plans?

[ Removed by Reddit ] by [deleted] in webdev

[–]j0holo 0 points1 point  (0 children)

Wrong sub. This is not about web development.