I saw this "Build Your Own Text Editor"[0] on HN a month or two ago, everyone was raving about it so I went through it and it really was fantastic. The learning experience was unparalleled. I'm a believer in the idea of "Build Your Own..." guides now, I hope this Redis guide is just as good as the kilo text editor. I'm definitely bookmarking this for a deep dive when the time is right. Any other top notch "Build Your…
The “Build Your Own Redis” Book Is Completed
81–90 of 131 posts
Re: The “Build Your Own Redis” Book Is Completed
#82Earlier quoted context omitted.
I would ask chatgpt to refactor his text rather than waiting him to do so... I think poor english as an excuse will be a thing of past.
When I see poorly written prose, it makes me distrust the technology imparted. If you can't take time to get the grammar right, why should I believe that you got the code right?
If you want to pre-judge all technical content coming from people who have not spent huge portions of their life living in an English speaking country as being of no value, then I'm sure that will protect you from some bad content, but you're going to be missing out on an awful lot of good stuff too.
Re: The “Build Your Own Redis” Book Is Completed
#83They mention "NGINX, SQLite, PostgreSQL, Kafka, Linux kernel, etc." - of which I'd only consider NGINX and the Linux kernel (and Redis) as "building blocks". The others might be part of their own preferred stack, but if you mention Postgres, why not MySQL? If Kafka, why not RabbitMQ?
But yeah, NGINX, Redis, and the Linux kernel are basically outside of discussion.
Re: The “Build Your Own Redis” Book Is Completed
#84Earlier quoted context omitted.
> (I propose a pronunciation of “auto-jipped”). Probably want to pick another term, since that's a homonym of a racial slur.
Sigh. I had to actually go look this up. Sometimes it's just easier not to talk, because all of the skeletons of old normalized words come to light. I truly was not trying to slur anyone, and apologize if my (unlucky) attempt at humor resonated sour for anyone.
Or perhaps an even better sign would be the negated double turnstile, ⊭, "to denote the statement 'does not entail'" [1], making it more explicit. Hence an example would look like "the text reads too auto-jipped(⊭racism)", which can be read "the text reads too auto-jipped and this word, auto-jipped, does not entail racism in this context". Ok, done, racism solved, your move David Guetta [2].
Re: The “Build Your Own Redis” Book Is Completed
#85Re: The “Build Your Own Redis” Book Is Completed
#86That confused me a bit. Otherwise this looks interesting, thanks for sharing.
Re: The “Build Your Own Redis” Book Is Completed
#87I actually build minimal Redis clones in every new language or runtime, or when I want to explore threading models. It all started with https://github.com/rcarmo/miniredis (which I forked to add and experiment with pub/sub), and I just found myself doing it again and again because Redis is the quintessential network service: By implementing it, you learn about socket handling, event loop for a specific runtime, threa…
Re: The “Build Your Own Redis” Book Is Completed
#88Earlier quoted context omitted.
The idea is very good - the tests approach is effective and stimulating; they also provide a range of products to study/experiment with. However, I think that the approach to the learning material is "love it or hate it". By design, the service doesn't provide any documentation; it provides references to existing technical documentation (of any kind, including blog posts). Those who expect a focused introduction to e…
Sounds like I might as well not pay them a penny though if its research that I can do myself instead.
Providing a structured path and (automated) test means can be stimulating, and can make the difference between (deciding to) learning something or not.
Some people are certainly entirely autonomous, but at the very least, there is a spectrum of need for stimulation when approaching a topic of study.
Re: The “Build Your Own Redis” Book Is Completed
#89Earlier quoted context omitted.
So expensive IMO, only reason I'm avoiding it.
We now have a free tier, so you should be able to try it out :-)
Re: The “Build Your Own Redis” Book Is Completed
#90I saw this "Build Your Own Text Editor"[0] on HN a month or two ago, everyone was raving about it so I went through it and it really was fantastic. The learning experience was unparalleled. I'm a believer in the idea of "Build Your Own..." guides now, I hope this Redis guide is just as good as the kilo text editor. I'm definitely bookmarking this for a deep dive when the time is right. Any other top notch "Build Your…