Is it safe to publish a REST API client on npm even though the API is not intended for public use?

I am build a website in Angular which communicates over my REST API on my backend server.

I have managed to auto-generate the code (TypeScript) for my client and now I need it to be available on deployment.

There are several ways to do … Continue reading Is it safe to publish a REST API client on npm even though the API is not intended for public use?

Laptop Like It’s 1979 with a 16-Core Z80 on an FPGA

When life hands you a ridiculously expensive and massively powerful FPGA dev board, your first reaction may not be to build a 16-core Z80 laptop with it. If it’s not, perhaps you should examine your priorities, because that’s what [Chris Fenton] did, with the result being the wonderfully impractical “ZedRipper.” …read more

Continue reading Laptop Like It’s 1979 with a 16-Core Z80 on an FPGA

How can I re-use my password and still protect the password if it is exposed from one source?

I know that all servers should at least store my credentials as hash(password + salt) + salt, with a secure and well known hash function and a salt unique for me, generated from a secure and well known source.

The problem is… Continue reading How can I re-use my password and still protect the password if it is exposed from one source?