Recent submissions

Comment · 2 days ago
will be automated with robots?
Comment · 17 days ago
How about ReflectiveProcessorBeanFactoryInitializationAotProcessor?
Comment · 18 days ago
I respect the honesty. Curious, though: would you say that in a job interview too?
Comment · 1 month ago
And don't forget about Manifest V2/uBlock Origin removal!
Comment · 1 month ago
It says: "Status - Draft"
Comment · 1 month ago
Go has null pointer dereference problem.

Rust is too low-level for typical enterprise app where requirements changes twice a day. You end up spending time and tokens fighting with borrow checker.

C# is MS product, which is no-go for some folks.

Kotlin probably would be the answer.

Comment · 1 month ago
Null pointer dereference problem. Solved for greenfield C# projects and Kotlin
Comment · 2 months ago
You don't need network boundaries for good architecture. Split monolith into modules with an interface
Comment · 2 months ago
If you want a prototype fast, don't you use an LLM?

And if you do, why start with a simpler framework?

Comment · 2 months ago
From my experience.

There is a reason why youngest developers are more productive. They accept everything Agent suggests. They don't understand or care. They rely on your review of the Agent output from prompt they copy-pasted from JIRA. So you spent your time reviewing it instead of your own work.

From study titled "The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers" https://dl.acm.org/doi/epdf/10.1145/3632620.3671116

>> Without building this solution, and instead just taking what ChatGPT generated, they had skipped crucial steps in the programming problem solving process, and were now lost

When you skip the problem-solving process and take the LLM's first output, you're not building the cognitive framework needed to debug or maintain that code.

Comment · 2 months ago
Honestly, that is way too much for a junior.

I'd side-eye that list as senior .NET dev full stack.

You're asking one person to do frontend/js/css, backend/databases/Redis/MQ, and Python with all that math behind data-science, but i doubt he can understand and review all of this

Comment · 2 months ago
That resonates me.

When I was in high school, I lied to girls about what I was planning to major in just so I wouldn't sound like some antisocial nerd.

Nobody back then thought coding was cool. It was just the thing the weird kids did in the computer lab.

Comment · 2 months ago
>> Nil and partially constructed structs

C# has "nullable reference types" and "required" keyword for that

Comment · 4 months ago
RTO - Return to Office
Comment · 4 months ago
Don't call them rockstars - call them "resume-driven developers."

We had one on our team in the past.

A bunch of microservices built on an in-house RPC framework he wrote, RabbitMQ, half-baked "monads" in an OOP language, esoteric naming, and no comments (the code should be self-documenting!), no docs.

Management adored him.

Once we started to grow, the problems started to appear: bad orchestration, uninformative logs full of PII, poor error handling, edge cases that were nearly impossible to fix within the existing abstractions, dependency hell, etc.

At that point, he moved on.

It took years and many hundreds of pull requests to clean it up.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton