Remix.run Logo
Ekaros 2 days ago

I would seriously recommend against building your own network stack for production use. Or writing your own web server for production use. Or database (whatever SQL or NoSQL) also for production use.

These sort of things are more complicated than you could expect and have plentiful pitfalls. Whatever you can do in reasonable amount of time is probably not that good compared to existing alternatives.

If you have actually pressing reason to build one and are ready and have means to spend time and effort on it go ahead. But carefully consider the effort needed...

hyperbolablabla 2 days ago | parent | next [-]

Wanting to incorporate an http server into a C project of mine, the only battle-tested or feature-complete options either allocated dynamic memory UTH without an option to override the allocators, or are too opinionated with the core API, like mandating callbacks for everything. Suprisingly there's no decent (single header) C library that don't have these 2 issues, at least that I could find.

EGreg 2 days ago | parent | prev [-]

[flagged]

inigyou 2 days ago | parent | next [-]

Claude wrote you a web server

drfloyd51 a day ago | parent [-]

AI tooling will eventually become the default.

Engineers are an implementation detail.

znnajdla 2 days ago | parent | prev | next [-]

holy shit. I was just tinkering with my production Laravel stack serving thousands in production trying to figure out how to improve worker concurrency (running out of RAM) and I encounter a random comment on HN which appears to solve my exact problem. This is so serendipitous

matltc 2 days ago | parent | prev [-]

What is up with the README?

EGreg 2 days ago | parent [-]

Meaning?

pbkompasz 2 days ago | parent [-]

3446 lines

globular-toast 2 days ago | parent [-]

> I worked closely with Claude though

EGreg 17 hours ago | parent [-]

I did! Yes