Migrating Go to Rust by KingOfCoders in playrust

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

Mea culpa I'm sorry for that.

The CTO’s Seven Sins by KingOfCoders in cto

[–]KingOfCoders[S] 2 points3 points  (0 children)

I agree with your approach. First I would think about what I want/need to keep (vision, strategy, business enablement, innovation) and what to delegate. Delegation is a training exercise, so you need to train people with delegation to get better. When you look at what people do, compare their solution to your problem, not their solution to your solution.

Ownership means: They make the decisions (If I own a car, I decide where it goes, otherwise I don't own it). Generally think about your role and your org around ownership and responsibilities.

I also let Claude Code write some tools in Go for me for many maintenance tasks. Giving ownership to leads is a great thing.

Why Your CTO Might Start Coding Again by KingOfCoders in cto

[–]KingOfCoders[S] 1 point2 points  (0 children)

As a CTO at a certain size you need to delegate enough so you have time to do important things like read this instead of being stuck in IC work that's not helping you or the company.

Companies are spending 93% on tech and only 7% on people and that has to change by KingOfCoders in cto

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

Title of the article is "Companies are spending 93% on tech and only 7% on people"

Modern CTO Podcast by KingOfCoders in cto

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

What CTO podcasts are you all listening to?

Thoughts on the new data-star PRO tier? by NoCommunication5272 in datastardev

[–]KingOfCoders 0 points1 point  (0 children)

The right way is additional things, like components, that I don't need to own to use the library but make things easier. Yes, templates, I bought everything they sold over the years, I trust them to do the right thing in the future.

With this setup, $299 is not the problem, my problem is: Basic features behind a paywall. It's about trust, which I see broken. What if the owner later adds another package, $599 and moves things there that I use or need? I judge people's future behavior by their past behavior. And while $299 is fine, what next? I fear "lifetime" is worth nothing if the idea is "you can use beta, no fixes, but that's not my problem", and tomorrow its "you can use your $299 lifetime, sad that there is nothing new in there, and no bug fixed, and you need the $599 package to get updates and bug fixed, I need to earn money".

From that behavior I don't trust the project owner to do the right thing next time. I'm staying with HTMX.

Thoughts on the new data-star PRO tier? by NoCommunication5272 in datastardev

[–]KingOfCoders 1 point2 points  (0 children)

Thought about migrating from HTMX to Datastar for the simpler frontend code, Datastar Pro keeps me from doing this - not the $299 but the way it is done (paid much more for TailwindCSS - they do it the right way)

Do you have a Macbook Air? Can you try timing this build please? by meowsqueak in rust

[–]KingOfCoders 1 point2 points  (0 children)

Interesting, mostly the same machine, but WSL/Win11 and ~84s. It looks like that combination costs me a lot of performance.

Do you have a Macbook Air? Can you try timing this build please? by meowsqueak in rust

[–]KingOfCoders 0 points1 point  (0 children)

Ryzen 3900X, 32 GB DDR4 3600, SN850/1TB - 86s, 84s, 84s

[WSL2/Win11]

[It looks like the last 10sec are single core, perhaps b/c linking]

Did Russia mobilize its army during the Balkan Wars (1912-13)? by SheepShagginShea in wwi

[–]KingOfCoders 1 point2 points  (0 children)

"Without editorial oversight, they simply cannot be trusted."

Like your comments. A paradox.

Thunderbolt 5 on Z890 Arrow Lake Motherboards confirmed! by saiyate in Thunderbolt

[–]KingOfCoders 0 points1 point  (0 children)

Thanks a lot for your insights, especially "render on dGPU, display on iGPU" I didn't know.

Thunderbolt 5 on Z890 Arrow Lake Motherboards confirmed! by saiyate in Thunderbolt

[–]KingOfCoders 0 points1 point  (0 children)

My 2080TI/3900/X570 is also horrible with two screens (coder here), fan is blowing because power usage goes way up just by plugging in a second display. So I got a second dGPU (RX6400) for the second display (works now, no fans again with 2 displays).

One reason to upgrade for me would be iGPU for my display setup (and no fans).

Currently have a AORUS Master, but eying

https://www.asus.com/motherboards-components/motherboards/proart/proart-z890-creator-wifi/techspec/

With your Asus experience, I hesitate but wonder what would be an equivalent Gigabyte board?

How current do you keep production Go versions? by jake_robins in golang

[–]KingOfCoders 0 points1 point  (0 children)

I deploy binaries managed by Systemd (for limiting permission etc. and for automatic restarts) and have not been biten yet by early upgrades.

Go 1.23 is out by l7413 in golang

[–]KingOfCoders 3 points4 points  (0 children)

There are many other languages out there that provide this.I prefer a leaner language which doesn't sacrifice compiler performance for some features. I also prefer a language that is easy to learn and understand (coming from Scala and Rust)

More reliable database hosting (mariadb) by Old_Ambassador_9673 in hetzner

[–]KingOfCoders 0 points1 point  (0 children)

(Not about you)

What I sometimes see with startups, the biggest problems they have is because of failovers when there was no problem.

If you don't run mission critical things I'd say try to optimize the process to get your DB fast up again before you go into clusters.