41554 blogs · [ { "id": "01a0875f-6438-708a-b3a5-305ead962084", "title": "jj", "url": "https://chrismanbrown.gitlab.io/75.html", "published_at": "2026-03-27T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eae829225", "title": "Site Spec", "url": "https://chrismanbrown.gitlab.io/74.html", "published_at": "2026-03-18T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eaf4d1875", "title": "Shell Archive From First Principles", "url": "https://chrismanbrown.gitlab.io/73.html", "published_at": "2026-02-14T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eaff4685e", "title": "How to do a code review", "url": "https://chrismanbrown.gitlab.io/72.html", "published_at": "2026-02-12T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb0809970", "title": "Why it is hard to keep in touch with people", "url": "https://chrismanbrown.gitlab.io/71.html", "published_at": "2026-02-11T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb15293ea", "title": "The Last Blog Post Ever About Markdown", "url": "https://chrismanbrown.gitlab.io/70.html", "published_at": "2026-01-29T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb1cf219d", "title": "Books I Read in 2025", "url": "https://chrismanbrown.gitlab.io/69.html", "published_at": "2025-12-26T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb2cba70e", "title": "RCS", "url": "https://chrismanbrown.gitlab.io/68.html", "published_at": "2025-11-18T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb2d68dca", "title": "browsing commits with vim", "url": "https://chrismanbrown.gitlab.io/67.html", "published_at": "2025-08-31T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb2ee58ec", "title": "Flatten your data", "url": "https://chrismanbrown.gitlab.io/66.html", "published_at": "2025-04-09T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb3dcf5d9", "title": "How to create a PDF archive of some blog posts with pandoc", "url": "https://chrismanbrown.gitlab.io/65.html", "published_at": "2025-02-15T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb4b5a1c3", "title": "PDF Crimes", "url": "https://chrismanbrown.gitlab.io/64.html", "published_at": "2025-02-11T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb4fef45a", "title": "Best Books of 2024", "url": "https://chrismanbrown.gitlab.io/63.html", "published_at": "2025-02-04T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb5d78ac5", "title": "table markup ranked worst to best", "url": "https://chrismanbrown.gitlab.io/62.html", "published_at": "2025-02-03T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb673b59f", "title": "text browsers i have known and loved", "url": "https://chrismanbrown.gitlab.io/61.html", "published_at": "2024-12-27T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb6bf8b1d", "title": "Lua is probably rated correctly actually", "url": "https://chrismanbrown.gitlab.io/60.html", "published_at": "2024-12-27T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb7a9b042", "title": "ten years of colemak", "url": "https://chrismanbrown.gitlab.io/59.html", "published_at": "2024-12-04T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb7b7f1c8", "title": "zathura is a good document viewer", "url": "https://chrismanbrown.gitlab.io/58.html", "published_at": "2024-10-21T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb809685d", "title": "Re: Guitar Driven Development", "url": "https://chrismanbrown.gitlab.io/57.html", "published_at": "2024-09-29T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb80c05f8", "title": "Web Applications and Web Documents", "url": "https://chrismanbrown.gitlab.io/56.html", "published_at": "2024-09-10T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb904dbe9", "title": "Incremental Databases", "url": "https://chrismanbrown.gitlab.io/55.html", "published_at": "2024-09-07T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb963004b", "title": "Smol Finger Client", "url": "https://chrismanbrown.gitlab.io/54.html", "published_at": "2024-09-01T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eb9f8c92a", "title": "Against Cynicism", "url": "https://chrismanbrown.gitlab.io/53.html", "published_at": "2024-08-23T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305eba22a296", "title": "how to irc over xmpp", "url": "https://chrismanbrown.gitlab.io/52.html", "published_at": "2024-08-06T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ebaf261d2", "title": "how i use Make and just for builds and tasks", "url": "https://chrismanbrown.gitlab.io/51.html", "published_at": "2024-08-04T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ebbcfc19c", "title": "frontmatter.rec", "url": "https://chrismanbrown.gitlab.io/50.html", "published_at": "2024-04-15T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ebc7ca21b", "title": "templating markdown+yaml frontmatter with rec and awk", "url": "https://chrismanbrown.gitlab.io/49.html", "published_at": "2024-03-19T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ebd6736ef", "title": "Try the TAP stack if you hate HTML, CSS, and Javascript!", "url": "https://chrismanbrown.gitlab.io/48.html", "published_at": "2024-03-14T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ebd8b1bd7", "title": "marking up abbreviations with awk", "url": "https://chrismanbrown.gitlab.io/47.html", "published_at": "2024-03-13T06:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ebe3e7b8d", "title": "doing a blog", "url": "https://chrismanbrown.gitlab.io/46.html", "published_at": "2024-03-08T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ebf1d75cc", "title": "summary of my recent job search", "url": "https://chrismanbrown.gitlab.io/45.html", "published_at": "2024-03-02T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ebfc449dc", "title": "scope", "url": "https://chrismanbrown.gitlab.io/44.html", "published_at": "2024-02-25T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ebfd4903b", "title": "Visualizing Data with Sparklines", "url": "https://chrismanbrown.gitlab.io/43.html", "published_at": "2024-02-20T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec0624888", "title": "Groff II", "url": "https://chrismanbrown.gitlab.io/42.html", "published_at": "2024-02-17T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec1578dcc", "title": "TTRPG and RDBMS", "url": "https://chrismanbrown.gitlab.io/41.html", "published_at": "2024-02-07T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec255ea3a", "title": "Some books I read in 2023", "url": "https://chrismanbrown.gitlab.io/40.html", "published_at": "2024-01-30T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec3428549", "title": "Re: Making a single-file executable with node and esbuild", "url": "https://chrismanbrown.gitlab.io/39.html", "published_at": "2024-01-29T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec3a71a80", "title": "Groff I", "url": "https://chrismanbrown.gitlab.io/38.html", "published_at": "2024-01-11T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec43e1b0a", "title": "i got locked out of building my static website", "url": "https://chrismanbrown.gitlab.io/37.html", "published_at": "2023-11-07T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec4dd05fc", "title": "The Best Books Of 2022", "url": "https://chrismanbrown.gitlab.io/36.html", "published_at": "2022-12-31T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec5765960", "title": "Lets Read: Structure and Interpretation of Computer Programs", "url": "https://chrismanbrown.gitlab.io/35.html", "published_at": "2022-02-22T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec5d40fe8", "title": "Lets Read: Structure and Interpretation of Computer Programs", "url": "https://chrismanbrown.gitlab.io/34.html", "published_at": "2022-02-15T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec69d8fcc", "title": "Lets Read: Structure and Interpretation of Computer Programs", "url": "https://chrismanbrown.gitlab.io/33.html", "published_at": "2022-02-09T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec750ee55", "title": "Lets read: Structure and Interpretation of Computer Programs", "url": "https://chrismanbrown.gitlab.io/32.html", "published_at": "2022-02-03T07:00:00+00:00" }, { "id": "01a0875f-6438-708a-b3a5-305ec7b9bea7", "title": "Lets read: Structure and Interpretation of Computer Programs", "url": "https://chrismanbrown.gitlab.io/31.html", "published_at": "2022-02-03T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718a0eb40f", "title": "vimwiki", "url": "https://chrismanbrown.gitlab.io/30.html", "published_at": "2022-01-21T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718a949887", "title": "Review: Freewrite Traveler", "url": "https://chrismanbrown.gitlab.io/29.html", "published_at": "2022-01-16T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718b09e30a", "title": "recfiles", "url": "https://chrismanbrown.gitlab.io/28.html", "published_at": "2022-01-07T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718bc3cd08", "title": "Books I Read in 2021", "url": "https://chrismanbrown.gitlab.io/27.html", "published_at": "2021-12-30T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718ca11094", "title": "Pickles", "url": "https://chrismanbrown.gitlab.io/26.html", "published_at": "2021-12-01T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718ce3df3c", "title": "Top Ten Things I Like About Deno", "url": "https://chrismanbrown.gitlab.io/25.html", "published_at": "2021-11-21T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718d247ed5", "title": "making a static website with nextjs and contentful", "url": "https://chrismanbrown.gitlab.io/24.html", "published_at": "2021-10-10T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718d6f0702", "title": "Counting Apples", "url": "https://chrismanbrown.gitlab.io/23.html", "published_at": "2021-07-30T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718df33372", "title": "Moving from Github", "url": "https://chrismanbrown.gitlab.io/22.html", "published_at": "2021-07-05T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718e6a3776", "title": "Books I Read in 2020", "url": "https://chrismanbrown.gitlab.io/21.html", "published_at": "2021-03-25T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718f1006c8", "title": "expressions with line numbers in vim", "url": "https://chrismanbrown.gitlab.io/20.html", "published_at": "2021-03-24T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718f866034", "title": "Registers", "url": "https://chrismanbrown.gitlab.io/19.html", "published_at": "2021-03-21T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a718fead79d", "title": "how to name a computer", "url": "https://chrismanbrown.gitlab.io/18.html", "published_at": "2021-02-07T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a7190b545ba", "title": "Pouring water into cups", "url": "https://chrismanbrown.gitlab.io/17.html", "published_at": "2020-12-03T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a719139f19c", "title": "How to theme a website", "url": "https://chrismanbrown.gitlab.io/16.html", "published_at": "2020-11-20T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a7192150f95", "title": "how to use slack", "url": "https://chrismanbrown.gitlab.io/15.html", "published_at": "2020-09-21T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a7192bc5e49", "title": "alien alphabet", "url": "https://chrismanbrown.gitlab.io/14.html", "published_at": "2020-09-07T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a7192bd3785", "title": "place attachment", "url": "https://chrismanbrown.gitlab.io/13.html", "published_at": "2020-09-02T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a7192c9fe80", "title": "phone numbers", "url": "https://chrismanbrown.gitlab.io/12.html", "published_at": "2020-08-16T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a7193b02281", "title": "on bookmarks and note taking", "url": "https://chrismanbrown.gitlab.io/11.html", "published_at": "2020-07-07T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a71945e39f1", "title": "setting up python on macos", "url": "https://chrismanbrown.gitlab.io/10.html", "published_at": "2020-06-23T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a71950eff37", "title": "m4", "url": "https://chrismanbrown.gitlab.io/9.html", "published_at": "2020-06-17T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a7195455cc1", "title": "zsh suffix alias", "url": "https://chrismanbrown.gitlab.io/8.html", "published_at": "2020-06-16T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a719630e69f", "title": "Racism and Oppressive Language in Software Development", "url": "https://chrismanbrown.gitlab.io/7.html", "published_at": "2020-06-12T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a7196db1e5b", "title": "mentoring", "url": "https://chrismanbrown.gitlab.io/6.html", "published_at": "2020-05-29T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a7197b5f4a7", "title": "Github CI", "url": "https://chrismanbrown.gitlab.io/5.html", "published_at": "2020-05-25T06:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a71987ebf63", "title": "Reducing Complexity", "url": "https://chrismanbrown.gitlab.io/4.html", "published_at": "2020-01-28T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a71990f71e9", "title": "Markdown and makefiles", "url": "https://chrismanbrown.gitlab.io/3.html", "published_at": "2020-01-01T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a71996386a4", "title": "Books I Read in 2019", "url": "https://chrismanbrown.gitlab.io/2.html", "published_at": "2019-12-23T07:00:00+00:00" }, { "id": "01a0875f-6439-7209-b99e-3a719995cffd", "title": "Functional Factories in JavaScript", "url": "https://chrismanbrown.gitlab.io/1.html", "published_at": "2019-12-15T07:00:00+00:00" } ] posts Claim your blog
Back to chrismanbrown.gitlab.io
Blog · corpus.blog/blogs/chrismanbrown.gitlab.io/posts

chrismanbrown.gitlab.io

chrismanbrown.gitlab.io

2026

27 Mar 2026

2025

18 Nov 2025

2024

2023

2022

2021

2020

17 Jun 2020

2019