56,966 blogs · [ { "id": "01a0821a-a4a3-7173-bda1-53571d8b6dcd", "title": "Skeletons in the Closet", "url": "https://blog.einval.eu/2025/03/skeletons-in-the-closet/", "published_at": "2025-03-12T18:28:06+00:00" }, { "id": "01a0821a-a4a3-7173-bda1-53571da14afd", "title": "Emacs Skeletons: The Missing Manual", "url": "https://blog.einval.eu/2025/02/emacs-skeletons-the-missing-manual/", "published_at": "2025-02-19T16:00:00+00:00" }, { "id": "01a0821a-a4a3-7173-bda1-53571e0154b9", "title": "Running shell commands from Emacs Dired", "url": "https://blog.einval.eu/2023/08/running-shell-commands-from-emacs-dired/", "published_at": "2023-08-26T09:46:17+00:00" }, { "id": "01a0821a-a4a3-7173-bda1-53571eee5899", "title": "Multiple cursors considered… suboptimal", "url": "https://blog.einval.eu/2022/03/multiple-cursors-considered-suboptimal/", "published_at": "2022-03-24T23:26:06+00:00" }, { "id": "01a08748-14d5-735c-8f9c-070e2f357ec5", "title": "VPNs are hard", "url": "https://blog.einval.eu/2022/02/vpns-are-hard/", "published_at": "2022-02-03T21:06:13+00:00" }, { "id": "01a08748-14d5-735c-8f9c-070e2fbf3dfb", "title": "Replacement office chair casters", "url": "https://blog.einval.eu/2021/11/replacement-office-chair-casters/", "published_at": "2021-11-22T23:17:53+00:00" }, { "id": "01a08748-14d5-735c-8f9c-070e2fcd923a", "title": "A regular consumer's review of Dell S2721DGFA", "url": "https://blog.einval.eu/2021/08/a-regular-consumers-review-of-dell-s2721dgfa/", "published_at": "2021-08-09T00:04:24+00:00" }, { "id": "01a08748-14d5-735c-8f9c-070e2fd5dd4b", "title": "Stock Firefox keyboard controls", "url": "https://blog.einval.eu/2020/05/stock-firefox-keyboard-controls/", "published_at": "2020-05-15T22:33:38+00:00" }, { "id": "01a0821a-a4a3-7173-bda1-53571f04b864", "title": "Emacs as a Shell", "url": "https://blog.einval.eu/2020/04/emacs-as-a-shell/", "published_at": "2020-04-30T15:08:21+00:00" }, { "id": "01a08748-14d5-735c-8f9c-070e30dc53f4", "title": "Amazing Crap", "url": "https://blog.einval.eu/2019/07/amazing-crap/", "published_at": "2019-07-14T03:30:00+00:00" }, { "id": "01a0821a-a4a3-7173-bda1-535720022ac8", "title": "One year with Notmuch", "url": "https://blog.einval.eu/2019/06/one-year-with-notmuch/", "published_at": "2019-06-14T16:22:00+00:00" }, { "id": "01a08748-14d5-735c-8f9c-070e31f831d6", "title": "less can do even more", "url": "https://blog.einval.eu/2018/09/less-can-do-even-more/", "published_at": "2018-09-14T02:50:00+00:00" }, { "id": "01a08748-14d5-735c-8f9c-070e32a2a0bb", "title": "less can do more", "url": "https://blog.einval.eu/2018/09/less-can-do-more/", "published_at": "2018-09-09T14:20:00+00:00" }, { "id": "01a08748-14d5-735c-8f9c-070e32c7f41b", "title": "My experience with Firefox Quantum", "url": "https://blog.einval.eu/2017/11/my-experience-with-firefox-quantum/", "published_at": "2017-11-21T01:20:00+00:00" }, { "id": "01a08748-14d5-735c-8f9c-070e32ff3a7e", "title": "Secondary login credentials", "url": "https://blog.einval.eu/2016/11/secondary-login-credentials/", "published_at": "2016-11-20T01:53:00+00:00" }, { "id": "01a08748-14d5-735c-8f9c-070e3314a6a5", "title": "About", "url": "https://blog.einval.eu/page/about/", "published_at": null }, { "id": "01a08748-14d5-735c-8f9c-070e337d44d8", "title": "Links", "url": "https://blog.einval.eu/page/links/", "published_at": null } ] posts Claim your blog
Back to Wojciech Siewierski (vifon)
Blog · corpus.blog/blogs/blog.einval.eu/posts

Wojciech Siewierski (vifon)

blog.einval.eu

2025

2023

2022

2021

2020

2019

2018

2017

2016

Undated