.. index:: Giovanni's Diary!Reading!Blogs
Blogs
=====
Here is a curated list of my favorite blogs.
Personal Blogs
--------------
Blogs that are maintained by a single individual:
* `Protesilaos Stavrou `_: Prot is a well known
member of the emacs community, he is also a very unique person. He lives alone
in a poor area in the mountains, with just a few hours of electricity if there
is sun, and maintains various emacs packages. He has an education in
philosophy and a youtube channel where he mainly talks about emacs, philosophy
and him building his modest house. He is also the creator of the beautiful
modus themes which I use everywhere. There is really a lot to learn from a
person like him.
* `Daniel Stenberg `_: The creator of curl, he is
very outspoken about his work on curl, challenges and development. Always
interesting posts.
* `Eli Bendersky `_: Very
interesting and detailed blogs close to math / computer science.
* `Brendan Gregg `_: Very competent
programmer focusing on performance evaluation. He created the `flamegraph
`_ tool.
* `Greg Kroah-Hartman `_: Greg's blog,
second in command in the Linux kernel, after Linus himself.
* `Julio Merino `_: He talks about low
level programming / hardware and he is very knowledgeable about it. I find all
of his blogs really interesting and with an old school feel.
* `Salvatore Sanfilippo `_: Salvatore is an
exceptional programmer and the founder of `Redis
`_. He has a youtube channel and often has
strong opinions about software. Sadly he got brainwashed by the "AI is all you
need and it will replace every job" philosophy like many other CEOs, so he
became less interesting to follow.
* `Vaxry `_: This is the blog of the creator of
`Hyprland `_. Even if I don't use hyprland
anymore, he is a 10x developer.
* Other programmers: `Fabrice Bellard `_ (creator of
TCC, FFMPEG and QEMU. Sadly he does not have a blog), `Fabien Sanglard
`_, `kevingal
`_, `Colin Percival
`_
* Great Mathematicians / Scientists I follow: `Math ∩ Programming
`_, `Terence Tao
`_, `Stephen Wolfram
`_, `Azimuth
`_.
* I also follow many more people on Mastodon and on Youtube
Communities
-----------
Blogs that are maintained by groups of people:
* `Bootlin `_: A very central community in the Linux
embedded world, they are one of the biggest committers.
* `Collabora `_: Another big name in
the Linux world.
* `LWN `_ : The main medium for talking about the linux kernel
other than the mailing lists, LWN is a very important website in the history
and development of the linux community.
* `Phoronix `_: The best news site for linux
kernel related things, after LWN. I noticed that whenever I was looking for
benchmarks, the best were always from a certain Michael Larabel, so I dig
deeper and discovered his website and his `software
`_ to do
benchmarking, which is totally awesome.
* `Computer History Museum Blog `_: I
really like the Computer History Museum, I am always interested about history
of computing. This is their blog.
* `Dusty Decks: Preserving historic software
`_: Another history-centric blog.
* `people.kernel.org `_: a collection of
blog posts from kernel maintainers.
* `planet.kernel.org `_: an aggregator of
blogs from kernel developers.
* `HackerNews `_: I browse HackerNews daily to
see what people are talking about.
To discover blogs, I usually:
* browse `hackernews `_ daily, although I don't
to this anymore as I have lost interest in the hackernews culture
* check out people in mailing lists / open source projects that I follow
* look at `indieblog `_ sometimes
* in general, be curious about the people behind the code, and assume
that most good programmers have a blog
I use `gnus `_ as my feeds aggregator.