| 1 | Jun 30, '20 | Today I'm stepping down as Redis leader and maintainer. I published a blog post about this: Thanks Redis community, you have my love <3 Thanks Redis Labs for the joint adventure | 23.1× | 0 | 3k | 715 | 54 |
| 2 | Apr 22, '19 | Lolling. There is some truth in this joke indeed. | 18.3× | 0 | 2.4k | 736 | 53 |
| 3 | Apr 3, '21 | I look at the web today. Not as a programmer, but as a user of broken sites that are unable to obey the most basic rules of navigation and usability, terribly slow despite the hard | 14.4× | 0 | 2.1k | 339 | 80 |
| 4 | Dec 31, '22 | Flipper Zero: The Thread. I received a Flipper Zero a few days ago, and since I'm idling here at my parent's house, for the holidays, I spent a lot of time playing with it. This th | 14× | 243k | 911 | 134 | 371 |
| 5 | Dec 31, '23 | The level of failure of LLMs at system programming tasks is incredible. They are almost useless, only good to provide memorized documentation. I guess system programming requires s | 12.5× | 217k | 490 | 65 | 138 |
| 6 | Jan 25, '24 | Current frontend situation is more similar to the NFT 🤡 than actual well designed and reasoned programming. Layers of complexity to do trivial stuff. | 9.9× | 172k | 301 | 40 | 45 |
| 7 | May 25, '25 | If you read about O3 finding a SMB bug in the Linux Kernel, I did a few tests and I what I suspected looks true: Gemini 2.5 PRO can more easily identify the vulnerability. My succe | 7.7× | 134k | 725 | 98 | 581 |
| 8 | Sep 15, '17 | Some NoSQL databases came to earth and died for us, to teach us how to use Postgres. | 7.7× | 0 | 819 | 439 | 1 |
| 9 | Mar 10, '20 | A few words about the coronavirus for my dear followers. I'm in Italy right now and we are closed in our homes. We reached a very critical situation because, when it was time to ac | 6.3× | 0 | 713 | 304 | 24 |
| 10 | Mar 17, '23 | So, yesterday LLMs where impossible to run without a super costly GPU and the most terrible stack ever produced in software (machine learning stacks are a terrible dependency hell) | 6.0× | 105k | 437 | 45 | 149 |
| 11 | Sep 16, '18 | "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 codebase | 5.8× | 0 | 758 | 216 | 15 |
| 12 | Jan 11, '24 | So today I stepped into the Apple Store in Catania and purchased a MacBook Pro 16 M3 Max with 128GB of RAM for the price of a small car :D I told the folks working there: it's the | 5.5× | 96k | 255 | 11 | 24 |
| 13 | Mar 26, '19 | A little known story about how @paulg, 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 t | 5.3× | 0 | 737 | 147 | 23 |
| 14 | Nov 25, '23 | In some way C is a fundamental language like Lisp, emerging from the nature of computation. C whole point is "struct" + low level memory access. The act of allocating a structure a | 5.1× | 88k | 596 | 45 | 130 |
| 15 | Jan 2, '24 | LLMs and Programming in the first days of 2024 (blog post): | 3.9× | 68k | 277 | 54 | 147 |
| 16 | Sep 6, '18 | I tried to clarify this master-slave thing in a blog post, hoping that this is the final word and discussion about it: | 3.7× | 0 | 375 | 114 | 8 |
| 17 | Feb 20, '18 | I'll follow @dhh example and do ten episodes about the Redis source code, with similar spirit and goals. | 3.6× | 0 | 628 | 81 | 4 |
| 18 | Dec 10, '24 | Dear friends, I'm rejoining Redis. It's a long story, so it deserved a blog post to explain all the details: | 3.5× | 60k | 658 | 82 | 147 |
| 19 | May 9, '18 | So now Google Assistant calls by voice a shop. Later shops will see this is useful for them as well to have AI to answer! We got two AIs talking. Optimization: handshake as bots an | 3.3× | 0 | 414 | 153 | 2 |
| 20 | Jul 14, '17 | Redis 4.0.0 GA is out! My notes here: | 3.3× | 0 | 248 | 233 | 0 |
| 21 | Apr 30, '20 | Redis 6.0.0 GA is out! Blog post here: Highlights in this release: | 3.3× | 0 | 380 | 158 | 10 |
| 22 | Aug 12, '20 | Best thing you can do for the web today? Switch to Firefox. | 3.3× | 0 | 488 | 117 | 0 |
| 23 | Nov 21, '23 | I love ChatGPT and I'm a better coder thanks to it (especially when coding with languages and libraries I don't know well). However if you are using the OpenAI API for your product | 3.2× | 56k | 224 | 22 | 128 |
| 24 | Nov 19, '23 | If you are the author of a software library, and you often change the API in a breaking way, you are doing a great disservice not just to your users, but to the free software commu | 3.2× | 55k | 234 | 28 | 46 |
| 25 | Feb 28, '17 | Just blogged: the mythical 10x programmer: | 3.1× | 0 | 274 | 183 | 1 |
| 26 | Nov 9, '20 | Nice message :D | 3.1× | 0 | 616 | 28 | 5 |
| 27 | Apr 24, '19 | 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 s | 3.0× | 0 | 503 | 60 | 16 |
| 28 | Aug 18, '25 | The Ruby language design. | 2.9× | 50k | 414 | 36 | 44 |
| 29 | Oct 17, '18 | After 1 years and 3 months since the release of Redis 4... Redis 5.0.0 GA is now out! Full story here: Thread about what's new: | 2.8× | 0 | 290 | 152 | 6 |
| 30 | Jul 6, '19 | Re-reading it. This @JohnOusterhout book is becoming one of the key books of my programming maturity. | 2.8× | 0 | 410 | 39 | 63 |
| 31 | Nov 16, '22 | I said that @fchollet's book () 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, | 2.7× | 0 | 299 | 34 | 115 |
| 32 | Jul 24, '18 | You should read @JohnOusterhout 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 | 2.7× | 0 | 363 | 69 | 33 |
| 33 | Nov 12, '23 | @pmddomingos The average dream of an Eurooean citizen is not to get hyper rich. People may tell you Ohhhh if I had a few millions, but most of them don't really care, deeply. Here | 2.6× | 46k | 465 | 13 | 13 |
| 34 | Jan 7, '24 | AI is not exploited enough at product level. WhatsApp, the most used IM app in the world: where are summarization of chats? Local audio transcription? Urgent chat detection? Automa | 2.6× | 44k | 245 | 25 | 43 |
| 35 | Jul 1, '20 | I can't believe I'm receiving so much love and nice messages :) Even if a few sound like I'm dead LOL, it's a bit like attending your own funeral. Jokes apart, see you soon with mo | 2.4× | 0 | 495 | 12 | 1 |
| 36 | Nov 22, '23 | My second short story release in English is ready: Tales of Illustrious Computer Scientists: Iola Varga, nun and computer scientist. | ⚡ 2.3× | 356k | 257 | 13 | 106 |
| 37 | Jun 7, '21 | My Hacker News comment about OSS software development and pressure. | 2.3× | 0 | 317 | 67 | 20 |
| 38 | Nov 2, '25 | Things like Fil-C getting better and the experience of developers over the years with Rust on big projects may, in the long run, stop the Rust momentum in favor of languages where | 2.3× | 39k | 195 | 5 | 19 |
| 39 | Jul 17, '21 | Technologies like Copilot tell us two things: 1. How good AI is getting at reproducing and, in some way, abstracting patterns from a big corpus. GPT-3 and Copilot are stunning exam | 2.3× | 0 | 317 | 58 | 21 |
| 40 | Jan 27, '19 | A programmer that is not product oriented is a waste as big as a guitarist that only does scales at light speed. | 2.2× | 0 | 288 | 91 | 8 |
| 41 | Mar 18, '18 | I followed the initial parts of the golang online tutorial, and probably it’s one of the best languages for a newbie to approach programming. Low level enough to understand what’s | 2.2× | 0 | 310 | 77 | 1 |
| 42 | Oct 6, '18 | 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 | 2.1× | 0 | 240 | 75 | 29 |
| 43 | Sep 11, '18 | News about the replacement of "slave" with "master" in Redis. First, together with other developers we agreed to pick "master-replica". This may not be the most exact terminology, | 2.1× | 0 | 292 | 53 | 5 |
| 44 | Jul 30, '25 | In recent years, in applied computer science there is this phenomenon that repeats itself slowly ruining everything we have: 1. Many years ago a well designed system was created: s | 2.1× | 37k | 520 | 22 | 174 |
| 45 | Jul 1, '23 | Twitter is in desperate decline. And social media, in general, is in terrible shape. That's our fault, dear friends. To exchange messages and pictures is a trivial internet functio | 2.1× | 36k | 333 | 45 | 13 |
| 46 | Jan 27, '21 | I believe that in 50 years from now, the complexity to all the levels of the tech stack that Google brought, in contraposition to the beauty and simplicity of the original Internet | 2.0× | 0 | 296 | 60 | 10 |
| 47 | Dec 5, '23 | Programming is cool. It's as cool as writing. Writing and programming make you touch the infinite. Maybe programming will become as irrelevant as writing, but it will continue to b | 2.0× | 34k | 372 | 62 | 39 |
| 48 | Aug 22, '18 | Please note that the Redis license remains BSD. A few people misunderstood the @RedisLabs blog post. It applies only to modules developed at Redis Labs such as RediSearch. Modules | 2.0× | 0 | 185 | 115 | 1 |
| 49 | Feb 12, '20 | I just posted this comment on Hacker News, maybe it could be of some interest here as well. | 2.0× | 0 | 273 | 65 | 9 |
| 50 | Jun 24, '20 | Github changing UI style is like when you are a small child and your father, that always used to have a beard, one day returns home fully shaven. | 2.0× | 0 | 322 | 51 | 1 |
| 51 | Mar 11, '24 | Huge amount of corporate-payed programmers to accomplish near-zero useful things, and many *key* OSS projects left to be developed in the free time of great folks. It's incredible | 1.9× | 34k | 261 | 25 | 29 |
| 52 | Dec 30, '23 | I just published the gguf-tools repository. It's far from being complete, but already contains some useful example of GGUF file parsing and gguf-tools, the command line utility tha | 1.9× | 32k | 199 | 35 | 64 |
| 53 | Jul 15, '22 | 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 fin | 1.8× | 0 | 244 | 63 | 10 |
| 54 | Oct 22, '25 | I had the pleasure to read the wonderful @fchollet book in its third edition in digital form (but I discovered it reading the 2nd edition). Now it is great to see it in paper and g | 1.8× | 31k | 315 | 27 | 177 |
| 55 | Apr 3, '24 | Repeat with me: Unix is no longer the complex jungle it was 30 years ago, and I no longer need a build system other than a Makefile with a few ifdefs for the *majority* of system s | 1.8× | 31k | 306 | 25 | 34 |
| 56 | Mar 29, '24 | On a personal note, you may think that during this time of license change, forks, dramas, many persons would stress me out with questions or insults or forcing me in some way or th | 1.8× | 31k | 227 | 18 | 14 |
| 57 | Dec 18, '18 | 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: | 1.7× | 0 | 206 | 76 | 6 |
| 58 | Oct 16, '19 | I just merged SSL support into Redis unstable. This feature has an interesting story that I want to tell you. It was kinda of a "process" to reach the right solution, or at least a | 1.7× | 0 | 230 | 57 | 12 |
| 59 | Feb 26, '18 | Redis was released 9 years ago yesterday: | 1.6× | 0 | 227 | 58 | 1 |
| 60 | Dec 31, '22 | 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 | 1.6× | 28k | 180 | 7 | 4 |
| 61 | Mar 25, '23 | @simonw After three decades of working with software, I'm also seeing myself learning faster using ChatGPT. So apparently it works even for us more seasoned programmers. | 1.6× | 28k | 226 | 13 | 12 |
| 62 | Jun 23, '20 | Github sponsor program is the first thing that is actually working in this direction. If this will become mainstream, fixing OSS development economics could be the *most important* | 1.6× | 0 | 282 | 31 | 5 |
| 63 | Mar 13, '20 | I big thank you to all my Chinese followers for the big help their country is providing to Italy during such complex days. | 1.6× | 0 | 265 | 32 | 0 |
| 64 | Jul 20, '19 | Found a major design problem in Redis client side caching protocol (while writing the docs for it). Desperation. Walked 20 minutes thinking at it. Found the perfect design solution | 1.6× | 0 | 293 | 22 | 3 |
| 65 | Apr 9, '19 | "For the third year in a row, Redis is the most loved database, meaning that proportionally more developers want to continue working with it than any other database." <3 Thanks | 1.6× | 0 | 270 | 36 | 3 |
| 66 | Dec 29, '19 | My father after taking a coffee: "Ok, I'm going to give Ubuntu a try". My mother: "Hey, isn't that a dating site?". Me: "No mom, it's all fine, it's a Linux distribution". | 1.5× | 0 | 277 | 24 | 0 |
| 67 | May 1, '25 | Redis is open source again: | 1.5× | 25k | 190 | 66 | 13 |
| 68 | Dec 1, '23 | The Etna right now as seen from my street. #catania #sicily | 1.5× | 25k | 262 | 22 | 3 |
| 69 | Sep 12, '18 | New blog post: LOLWUT, a piece of art inside a database command. | 1.5× | 0 | 164 | 54 | 2 |
| 70 | Jan 28, '20 | 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 | 1.4× | 0 | 271 | 18 | 6 |
| 71 | Nov 1, '23 | Writing system software episode 5: how to build a small and broken chat server. | 1.4× | 25k | 220 | 18 | 187 |
| 72 | Oct 2, '18 | Most people that will claim that for a matter of productivity sleep 4 hours at night have something in common: they don't *produce* anything like a programmer, a writer or a design | 1.4× | 0 | 213 | 43 | 2 |
| 73 | Nov 16, '19 | In programming there is always one point where the community splits in two, in one side people that appreciate very simple languages, and in the other people that are fascinated wi | 1.4× | 0 | 179 | 48 | 7 |
| 74 | Oct 5, '21 | More or less 18 years ago, a very big American company, having large operations in Rome because of deals with the Italian government, was in need for a service: they asked certain | 1.3× | 0 | 199 | 28 | 13 |
| 75 | Nov 4, '22 | It's a bit confusing to see IT workers changing position every 12 months to reach incredibly high salaries, now playing the role of victims of the layoffs. Both things are totally | 1.3× | 0 | 194 | 27 | 9 |
| 76 | Mar 10, '20 | 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 | 1.3× | 0 | 239 | 22 | 0 |
| 77 | Jan 24, '24 | Sometimes layoffs are needed. But in companies where the CEOs over-hired in a wicked way, in losing sectors, generating very little output, in such cases shouldn't the layoffs also | 1.3× | 22k | 167 | 6 | 3 |
| 78 | Jul 17, '24 | Me and daughter in one of the most friendly and fascinating places I ever visited: Crete. | 1.3× | 22k | 274 | 0 | 9 |
| 79 | Nov 23, '23 | In the times we live, a fundamental skill to survive is knowing what to ignore among the zillion things presented to us every minute, and on which few things to focus our attention | 1.2× | 22k | 231 | 33 | 24 |
| 80 | Oct 4, '18 | Today I took a pause from coding in order to blog. And in order to blog about Redis internals, I was reading code, and found two bugs because what I was writing in the blog post fo | 1.2× | 0 | 226 | 21 | 4 |
| 81 | Dec 31, '22 | P.S. this is the app I developd: | 1.2× | 21k | 170 | 13 | 42 |
| 82 | Jan 31, '21 | After years of Redis, reasoning in terms of SQL tables is not exactly funny for certain use cases. I'm using SQLite for my Telegram bot, great API, but the Redis data model is a lo | 1.2× | 0 | 227 | 4 | 10 |
| 83 | Aug 11, '21 | 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 | 1.2× | 0 | 177 | 47 | 3 |
| 84 | Jan 20, '22 | Abstractions are a mean do dominate complexity, not a way to write code that is different and more convoluted to show you are smart. Every abstractions that does not pay itself the | 1.2× | 0 | 171 | 34 | 11 |
| 85 | Jul 4, '18 | One of the simplest abstractions in programming is also the one that still shocks me, because of it's beauty, purity, composability: the function. With functions you start with sim | 1.2× | 0 | 181 | 37 | 2 |
| 86 | Dec 27, '19 | 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. Advoc | 1.2× | 0 | 185 | 34 | 3 |
| 87 | Aug 24, '25 | Why the "declare AI help in your PR" is useless, courtesy of 3000 years ago logic: - If you can't tell without the disclaimer, it's useless: people will not tell. - If you can tell | 1.2× | 20k | 187 | 11 | 11 |
| 88 | Mar 26, '19 | 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 s | 1.1× | 0 | 240 | 7 | 0 |
| 89 | Aug 2, '18 | Life is strange folks. | 1.1× | 0 | 181 | 30 | 1 |
| 90 | Mar 15, '18 | I started the “writing system software” video series thinking that nobody would care, so it’s very nice to see that there is interesting, and pushes me to continue. Thanks folks. | 1.1× | 0 | 197 | 14 | 4 |
| 91 | Nov 7, '17 | Tempted to: join Google, gmail team. Fix the fact empty emails generate a draft. Leave the company the next day. Enjoy Gmail. | 1.1× | 0 | 183 | 25 | 0 |
| 92 | Apr 4, '24 | Randomly found this. Good memories about nice people and the great databases scene that started around 2009. | 1.1× | 19k | 335 | 13 | 9 |
| 93 | Jan 5, '24 | I'm in the underground software community for enough time at this point to say with confidence: in the long run toxic people don't end very well. They may have good moments when th | 1.1× | 18k | 178 | 17 | 12 |
| 94 | Sep 8, '20 | 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). | 1.1× | 0 | 168 | 27 | 5 |
| 95 | Mar 29, '23 | Think at this: despite very limited reasoning capabilities, LLMs can pass various schools exams. This mainly means that those exams are very poorly conceived. They test a lot for m | 1.0× | 17k | 217 | 35 | 7 |
| 96 | Aug 10, '21 | Oh, and another thing about how biased IT is towards itself. People say "learn to write code, it's a superpower." You know what? Being able to write much better Italian prose *is* | 1.0× | 0 | 161 | 24 | 1 |
| 97 | Oct 4, '21 | If you were on Twitter during their first years, you surely remember the server error page with the whale. Now the three FB properties are down, Telegram is lagged because everybod | 1.0× | 0 | 174 | 17 | 1 |
| 98 | Jul 20, '25 | Blog post: Coding with LLMs in the summer of 2025 (an update) | 1.0× | 17k | 177 | 22 | 97 |
| 99 | Jul 16, '20 | 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 | 1.0× | 0 | 194 | 10 | 0 |
| 100 | Sep 24, '19 | Current status. Almonds granita and code. | 1.0× | 0 | 167 | 6 | 2 |
| 101 | Jul 30, '25 | 6. Companies discover that complexity is a form of vendor lock-in, among the other things. People that created a mess get promoted, since IT no longer evaluates design quality as o | 0.3× | 6k | 178 | 7 | 13 |