loading...
Ranieri Althoff profile picture

Ranieri Althoff

404 bio not found

Joined Joined on  Twitter logo GitHub logo
Work

Software Developer at Doctype

All 43 comments

A C++ Micro Optimization Exercise

Yes, that is a very interesting idea that I will try and sure...

A C++ Micro Optimization Exercise

Notably, you would never have to use the SIMD intrinsics manu...

A C++ Micro Optimization Exercise

There's no C++ there, you are using plain C. Try using C++ da...

Do you prefer subdomains or subdirectories?

If the project will trigger CORS when on a subdomain, subdire...

Beginner Devs Should Use Linux... Maybe

Sweet laptops. And with Coreboot incoming :)

Beginner Devs Should Use Linux... Maybe

Huh, weird to hear "when you buy a computer, just use what's ...

Beginner Devs Should Use Linux... Maybe

Let me guess: you are on Mac, right?

Beginner Devs Should Use Linux... Maybe

How come? You do not have a mandated location to install appl...

Hyper - A modern terminal emulator for Linux

150 MB for an application without any demanding features matt...

What paid services do you use?

There are free domains too. Namely .la, .md and .ag

Explain the challenge of generating random numbers like I'm five

I didn't see the other answers diving into the second questio...

Difference between devDependencies and Dependencies.

Also peer and bundled

Why do we write JavaScript like this?

That is because Javascript, even though it has the concept of...

Functional programming and pure functions

map is as pure as the function you pass as an argument, what ...

A new npm is coming

Only for packages in the "standard library" for Deno. Everyth...

A new npm is coming

Well, Kat works for Microsoft...

My Favorite Privacy Tools in 2020: Be Safer on the Internet!

That definitely was the plan last year, I don't know where it...

My Favorite Privacy Tools in 2020: Be Safer on the Internet!

Please reconsider Brave. It is very far from privacy-focused,...

My Favorite Privacy Tools in 2020: Be Safer on the Internet!

Brave replaces ads with their own, which not only is shady, i...

What browser extensions do you use?

Firefox Voice is the real deal.

What browser extensions do you use?

I don't think the extension does what you think it does

What browser extensions do you use?

Latest versions of Dark Reader are great! Previously, it was ...

Make a Secure Browser?

See, a web page being able to even know if they are looking o...

How to convert objects into arrays in Javascript

Very nice, I use these a lot since I learned about it. Objec...

Is Node.js really single-threaded?

Asynchronous execution does not mean parallel execution. Node...

Is Node.js really single-threaded?

Very bad indeed

Slack Files EU Competition Complaint Against Microsoft

The key is in the phrase given the choice between them. When ...

16GB or 32GB RAM for Web Development?

How do you live with this sh*tload of tabs? Do you even remem...

16GB or 32GB RAM for Web Development?

4GB can only run some Electron instances. Pick between Slack ...

Do you buy domains for personal or side projects?

I did it once for a project where I got a funny URL that made...

What's unique pointer in C++

How is it possible to call a destructor twice if that's an un...

What's unique pointer in C++

The destructor is overly complex :P delete nullptr is a no-op...

Is C still a high level language?

As a generic syntax and semantic that can express any behavio...

What bad habit do you have because you learned an approach *before* a better idea came along?

I have the opposite experience. I know a lot of people that s...

What you need to know about JavaScript ES6

ES6 is not the next generation, it's a couple of generations ...

Replacing Redux with React Contexts

We don't unit test it specifically but testing-library got yo...

Replacing Redux with React Contexts

Yes, nothing stops you from having Redux, but you can also ha...

Reasons why I switched to Linux. Full time!

I have no experience with Awesome, but I had a friend that us...

Reasons why I switched to Linux. Full time!

The possibilities are endless.

Reasons why I switched to Linux. Full time!

In the past, using i3 on Arch Linux, I had a fast booting sys...

You Probably Don't Need a Mac

I had one of those Hades Canyon NUCs as the image you posted ...

Second full-stack app: Roomie - Find a room to rent! Built with: React + TailwindCSS + Express + MongoDB + Heroku / S3

If you write it like React + Express + Mongo + Tailwind, you ...

Destructuring arrays as objects

I think you forgot to name middle

loading...