corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a087a1-11b1-7036-a290-cdd7f4e1b26b", "title": "Maintainer's advice on contributing to open-source in 2026", "url": "https://martinsos.com/posts/contributing-in-2026.html", "published_at": "2026-08-13T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7f531d6f2", "title": "Deslopifying", "url": "https://martinsos.com/posts/deslopifying.html", "published_at": "2026-08-10T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7f5999e3b", "title": "May I recommend thinking of Emacs as your Fortress of Solitude", "url": "https://martinsos.com/posts/may-recommend-emacs-home-base.html", "published_at": "2026-05-24T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7f68e6232", "title": "Implementing a minimal evergreen blog in HTML and Emacs Lisp", "url": "https://martinsos.com/posts/my-blog-in-elisp.html", "published_at": "2026-05-01T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7f6c5ccc7", "title": "Making Dante work correctly with tests in Haskell project", "url": "https://martinsos.com/posts/emacs-setup-dante-for-haskell-tests.html", "published_at": "2020-07-27T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7f7ad38bb", "title": "Using StandardJS in Spacemacs/Emacs", "url": "https://martinsos.com/posts/spacemacs-standardjs.html", "published_at": "2020-07-22T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7f83572dd", "title": "Building my own mechanical keyboard (Alps, handwired)", "url": "https://martinsos.com/posts/building-my-first-keyboard.html", "published_at": "2019-10-17T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7f8376330", "title": "Setting up wifi dongle (Alfa AWUS036ACH) on Arch Linux", "url": "https://martinsos.com/posts/alfa-awus036ach-wifi-dongle-on-arch-linux.html", "published_at": "2019-10-16T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7f8b8177d", "title": "Topcoder editorial: SRM 742 Div II (C++ & Haskell)", "url": "https://martinsos.com/posts/srm-742-div-2.html", "published_at": "2018-11-28T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7f966ba29", "title": "Arch Linux on Dell XPS 15", "url": "https://martinsos.com/posts/arch-linux-on-dell-xps-15.html", "published_at": "2018-11-16T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7fa371b8a", "title": "C++ + Bazel + Catch2", "url": "https://martinsos.com/posts/cpp-bazel-catch2.html", "published_at": "2018-08-28T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7fa4fd153", "title": "Using Emacs for quick editing in terminal", "url": "https://martinsos.com/posts/using-emacs-as-quick-in-terminal-editor.html", "published_at": "2018-08-28T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7fb0a8e37", "title": "Book: The Software Craftsman", "url": "https://martinsos.com/posts/book-the-software-craftsman.html", "published_at": "2018-08-17T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7fbb2fce0", "title": "Emacs as a C++ IDE", "url": "https://martinsos.com/posts/emacs-cpp-ide.html", "published_at": "2017-12-09T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7fc63cfa0", "title": "Book: Man's Search For Meaning", "url": "https://martinsos.com/posts/book-man-search-for-meaning.html", "published_at": "2017-11-30T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7fcad2275", "title": "Wrapping C/C++ library as a Python extension module", "url": "https://martinsos.com/posts/wrapping-c-library-as-python-module.html", "published_at": "2016-02-08T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7fd0b9f9c", "title": "Customer development as an optimization problem", "url": "https://martinsos.com/posts/customer-development-as-optimization-problem.html", "published_at": "2015-07-16T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7fd29a3da", "title": "My conky", "url": "https://martinsos.com/posts/my-conky.html", "published_at": "2015-07-06T00:00:00+00:00" }, { "id": "01a087a1-11b1-7036-a290-cdd7fd7657f9", "title": "Arch Linux on HP Omen", "url": "https://martinsos.com/posts/arch-linux-on-hp-omen.html", "published_at": "2015-03-01T00:00:00+00:00" } ] posts
Claim your blog
Back to martinsos.com
Blog · corpus.blog/blogs/martinsos.com/posts
martinsos.com
martinsos.com
2026
Maintainer's advice on contributing to open-source in 2026
original ↗
13 Aug 2026
Deslopifying
original ↗
10 Aug 2026
May I recommend thinking of Emacs as your Fortress of Solitude
original ↗
24 May 2026
Implementing a minimal evergreen blog in HTML and Emacs Lisp
original ↗
1 May 2026
2020
Making Dante work correctly with tests in Haskell project
original ↗
27 Jul 2020
Using StandardJS in Spacemacs/Emacs
original ↗
22 Jul 2020
2019
Building my own mechanical keyboard (Alps, handwired)
original ↗
17 Oct 2019
Setting up wifi dongle (Alfa AWUS036ACH) on Arch Linux
original ↗
16 Oct 2019
2018
Topcoder editorial: SRM 742 Div II (C++ & Haskell)
original ↗
28 Nov 2018
Arch Linux on Dell XPS 15
original ↗
16 Nov 2018
C++ + Bazel + Catch2
original ↗
28 Aug 2018
Using Emacs for quick editing in terminal
original ↗
28 Aug 2018
Book: The Software Craftsman
original ↗
17 Aug 2018
2017
Emacs as a C++ IDE
original ↗
9 Dec 2017
Book: Man's Search For Meaning
original ↗
30 Nov 2017
2016
Wrapping C/C++ library as a Python extension module
original ↗
8 Feb 2016
2015
Customer development as an optimization problem
original ↗
16 Jul 2015
My conky
original ↗
6 Jul 2015
Arch Linux on HP Omen
original ↗
1 Mar 2015