Today I'm stepping down as Redis leader and maintainer. I published a blog post about this:
antirez.com/news/133
Thanks Redis community, you have my love <3
Thanks Redis Labs for the joint adventure so far.
antirez
@antirez
Reproducible bugs are candies.
antirez’s Tweets
"After 20 years as a software engineer, I've started commenting heavily. I used to comment sparingly. What made me change was a combination of reading the SQLite and Redis codebases" <3 false myth: code should be auto-explaining. Comments tell you about the state, not the code.
A little known story about how , writing a comment in the newborn Hacker News, inspired the creation of Redis. At some point he wrote that in certain Lisp programs he wrote there was this pattern of just storing data in memory, logging on disk what it was stored in memory.
That was an awesome little experiment with my daughter Greta (6 yo). I explained her how Netflix transmits videos to our iPad with numbers, and the run length compression. Then I sent her numbers and in the end she had the same picture in the paper. Simple and effective to learn.
Re-reading it. This book is becoming one of the key books of my programming maturity.
I tried to clarify this master-slave thing in a blog post, hoping that this is the final word and discussion about it: antirez.com/news/122
You should read latest book ASAP. Even because like most of the best books it is a short book, where every sentence counts. This book is radicalizing me in certain approaches I've.
A programmer that is not product oriented is a waste as big as a guitarist that only does scales at light speed.
Quote Tweet
L̶e̶a̶r̶n̶ ̶t̶o̶ ̶c̶o̶d̶e̶
Learn to make things people want
I said that 's book (manning.com/books/deep-lea) is good. However I've to refine my opinion: it is outstanding, one of those rare gems where you can hear the author's voice. It's not just notions, it's a dump of fundamental ideas learned over years. That's how it went:
After 1 years and 3 months since the release of Redis 4... Redis 5.0.0 GA is now out! Full story here:
groups.google.com/forum/#!topic/
Thread about what's new:
Ok I think I'm starting to seriously like this Twitch thing. 1. It's cool to stay with people while coding in some way, I felt less alone. 2. People see how fallible I'm, and it's great to put things in context. 3. I raise my standards because there is folks watching me. 4. Cool.
Replying to
Thanks to the monument to human intelligence that the Internet is, we fortunately have a chance to stay at home while not being alone. Have fun in your collective chats, create new things, write programs, read about stuff you don't know, chat with your family. We can do it ;-)
Replying to
However I quickly forgot about this idea and continued with my stuff. At some point a year or so later I was facing with a very write heavy application, and at that point it made sense to try doing exactly that. Ideas exchange is a key part of building things.
I just blogged "Writing system software: code comments". This is an attempt at reasoning about the usefulness of comments and to classify comments in nine distinct classes. Post at antirez.com/news/124. Thanks to for the feedbacks about the post.
Hi friends! After 2 years of work my sci-fi novel (Italian version) is available on Amazon and in all the best Italians bookshops. The name of the novel is "Wohpe", and you can find it here:
Amazon paperback: amzn.to/3ysX1X2
Kindle edition:
Refuse to learn anything that is an ad-hoc abstraction that people invented for some reason, but does not map to any big concept in computer science: sizovs.net/2018/12/17/sto
40h per week are already a lot. Add to them the overhead like commute and the fact you need to sleep 7/8 hours to stay healthy, and the time to do any other activity is gone. Advocating for more than that does not make any sense and is something already obvious in Europe.
Please note that the Redis license remains BSD. A few people misunderstood the blog post. It applies only to modules developed at Redis Labs such as RediSearch. Modules developed by myself will be AGPL (that is, Disque). Redis core BSD as usually.
I just noticed that work on Redis resumed :D, it's cool to see a stream of commits. The feeling of leaving something, not abandoned, but in the hands of many people that will care about it, is great. github.com/redis/redis/co
Redis Labs changes company name to just "Redis" and restates, in times when everybody is moving away even from AGPL, that the Redis OSS Project will remain BSD licensed. A personal thank you to the company for showing with facts what to be committed to OSS means.
Quote Tweet
Redis Labs is now Redis (@Redisinc ), we are dropping the “Labs” from our company name, and making one #redis for any real-time data, anywhere!
My experience: your kids become your main project and your work your side project. The rest is some sleep if you are lucky (like me, sleeping babies both of them). t.co/zWgZ06rBVd
This Tweet is unavailable.
Replying to
First: the Flipper should put many hardware companies to shame. The user experience is *so* good. Everything works well at the first try. The Android app immediately connects with the device and updates the firmware. It can stream the screen in real time, access the file system.
New blog post: LOLWUT, a piece of art inside a database command. antirez.com/news/123
Neural Redis (neural networks data structure extension for Redis machine learning) is out!
Github rate limiting using Redis. A good blog post that even includes the bugs that there were in the initial release.
New blog post: “Streams: a new general purpose data structure in Redis.” antirez.com/news/114
11 years ago I was already worrying that Redis was too much complex. Being so worried saved the project from becoming something I would be ashamed of today.
Replying to
P.S. this is the app I developd:
Replying to
Don't believe that this is just a flu that is a bit more severe. In Italy 8% of people in intense care units are between 20 and 49 years old. In certain hospitals the ICUs are already too busy and doctors are left having to choose who will survive based on the chances they have.
Ok, with these numbers I think I'll proceed with the change, regardless of the problems it may create and my personal opinion. If it is a problem for half the Redis community, is a problem for me, regardless of all the other considerations.
I'm enrolling in the GitHub Sponsor program for my side projects (everything but Redis). I'll just donate what I receive back to other OSS because I'm sponsored by RedisLabs now, but I want to understand what effort is worth my work for users, and if this is a sustainable model.
Replying to
The battery is already charged when you get the device. The animations are great, the applications well designed and it never crashes despite the fact it is still beta code. A few selected coders and designers shows how much big companies suck at designing hardware and software.
Wow, Redis supported the streaming of 70% of the live broadcast in China during the World Cup!
Quote Tweet
During the opening match of the #WorldCup2018 , it is estimated that 70% of the live broadcast traffic in China went through #AlibabaCloud . Learn how Redis made this & countless interactive World Cup viewing experiences that emerged in China possible at int.alibabacloud.com/m/1000011326/




