News for hackers. Stuff that matters.

coryvirokmobile

Re:TypeScript is terrible for library developers on Tuesday August 23, 2022 @07:48PM (#32573172)
I hate to break it to you, but every single piece of technology you use depends on a library that is strongly typed. Without strong types, there is no contract you can depend on.

Imagine if every .so/dll/exe/obj/a file exported void* pointers as their inputs and outputs. That would be mayhem.

Re:Build your own web framework on Friday July 29, 2022 @10:28PM (#32283775)
Until Vercel adds a solid and flexible database as a service, I'll continue using Google Cloud Run + Cloud SQL + Cloud Build for a "no server" solution.

Granted, the Vercel edge network is amazing, but Google routes internal requests way way faster than the edge can communicate with Google's infra.

Vercel is great for things that aren't stateful and for automagic build configuration and asset serving. But not great for anything needing a DB.

Re:Xilem: An Architecture for UI in Rust on Saturday May 07, 2022 @06:32PM (#31299253)
Apologies for the noob question, but why reinvent the wheel when we have HTML/DOM/CSS?
Regarding the generic sql engine - it looks like this is what Apache Calcite was designed for.

https://calcite.apache.org/

Re:OK Boomer, Who’s Going to Buy Your 21M Homes? on Saturday November 23, 2019 @04:19PM (#21616627)
Can we PLEASE stop using this agist phrase?
Re:Ask HN: Do you feel the quality of SWE has gone down? on Saturday November 23, 2019 @03:50PM (#21616452)
I'm sure the absolute number of software engineers who have a background in CS is increasing. However, because of the massive increase in developers without a solid background in engineering or CS is increasing, the feeling in the industry matches the OP's sentiment, (which I've shared for a while now.) The ratio of quality developer to unskilled developer is worse than ever. This is what I've been referring to as the Blue-collarization of Software Development. I believe that building software is going to become much more similar to being an auto mechanic in the decades to come. There is absolutely a need and an availability of very skilled software developers, but the day to day work is going to be much more accessible to those without the rigorous CS background that one needed 10 years ago.
Re:They Might Never Tell You It’s Broken on Saturday November 02, 2019 @05:50PM (#21430351)
I can't tell you how many times I've heard this from customers. There have been so many times when a customer thought a bug was their fault or expected behavior. That's even more surprising because our customers are developers themselves.

Automated error monitoring is becoming more and more important, especially when you don't have the time or resources to add proper integration or platform testing to the project.

This is one of the reasons we built https://rollbar.com

Fyi - I'm one of the Founders