41554 blogs · [ { "id": "01a08779-52fb-70cb-8974-0c8bc17d9fb7", "title": "Quirks of Common Lisp Types", "url": "https://www.fosskers.ca/en/blog/cl-type-quirks", "published_at": "2025-08-30T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc21f0029", "title": "Cross-compiling Common Lisp for Windows", "url": "https://www.fosskers.ca/en/blog/cl-windows", "published_at": "2025-06-28T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc2e305de", "title": "Optimizing Common Lisp", "url": "https://www.fosskers.ca/en/blog/optimizing-common-lisp", "published_at": "2025-05-07T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc347a9e1", "title": "Aaron Swartz: How I Hire Programmers", "url": "https://www.fosskers.ca/en/blog/hiring-programmers", "published_at": "2024-07-25T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc42a37f6", "title": "The Henro Pilgrimage", "url": "https://www.fosskers.ca/en/blog/henro", "published_at": "2024-06-04T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc4d1012b", "title": "Proven Complexity and Technology Choice", "url": "https://www.fosskers.ca/en/blog/proven-complexity", "published_at": "2024-03-07T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc507e627", "title": "A Tour of the Lisps", "url": "https://www.fosskers.ca/en/blog/rounds-of-lisp", "published_at": "2024-01-28T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc5dbe1a6", "title": "Arch Linux: Encrypting your Hard Drive", "url": "https://www.fosskers.ca/en/blog/disk-encryption", "published_at": "2023-10-04T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc6dae485", "title": "Subsetting your Life", "url": "https://www.fosskers.ca/en/blog/subsetting-your-life", "published_at": "2023-09-03T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc79099a6", "title": "How much Lisp and C are in Emacs?", "url": "https://www.fosskers.ca/en/blog/emacs-c-lisp", "published_at": "2023-08-15T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc7a80a61", "title": "Common Lisp Resources", "url": "https://www.fosskers.ca/en/blog/common-lisp", "published_at": "2023-08-13T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc82e3f60", "title": "Life at Antaiji", "url": "https://www.fosskers.ca/en/blog/antaiji", "published_at": "2023-07-11T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc83517b3", "title": "On Making Things", "url": "https://www.fosskers.ca/en/blog/daibutsu", "published_at": "2023-04-19T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc8fb7851", "title": "O.S. Card: How Software Companies Die", "url": "https://www.fosskers.ca/en/blog/how-software-companies-die", "published_at": "2023-04-03T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc924d141", "title": "Yubikey-based SSH Keys", "url": "https://www.fosskers.ca/en/blog/yubikey-ssh", "published_at": "2022-09-15T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bc9564137", "title": "Túrin and Nellas", "url": "https://www.fosskers.ca/en/blog/turin-and-nellas", "published_at": "2022-07-17T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bca12d5e3", "title": "Software Development Languages: Haskell", "url": "https://www.fosskers.ca/en/blog/haskell-software-dev", "published_at": "2022-01-26T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bca6951c2", "title": "Arc Borrowing Patterns", "url": "https://www.fosskers.ca/en/blog/arc-patterns", "published_at": "2021-12-21T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcb3de54e", "title": "Contributing to Emacs", "url": "https://www.fosskers.ca/en/blog/contributing-to-emacs", "published_at": "2021-08-17T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcbad9087", "title": "The Ultimate Herb Combination Chart", "url": "https://www.fosskers.ca/en/blog/herbs", "published_at": "2021-06-29T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcc652e2a", "title": "The Love Letter Tracker", "url": "https://www.fosskers.ca/en/blog/love-letter", "published_at": "2021-04-01T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcc956596", "title": "Full Wayland Setup on Arch Linux", "url": "https://www.fosskers.ca/en/blog/wayland", "published_at": "2021-03-09T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcd4f75bb", "title": "Software Development Languages: Rust", "url": "https://www.fosskers.ca/en/blog/rust-software-dev", "published_at": "2020-08-11T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcd924f9a", "title": "Software Development Languages", "url": "https://www.fosskers.ca/en/blog/software-dev-langs", "published_at": "2020-07-29T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcde78a79", "title": "Trusting toList", "url": "https://www.fosskers.ca/en/blog/tolist", "published_at": "2020-05-29T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bce6182e2", "title": "From DVD, to Pi, to Plex", "url": "https://www.fosskers.ca/en/blog/plex", "published_at": "2020-04-11T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcedb524c", "title": "Wide Haskell: Reducing your Dependencies", "url": "https://www.fosskers.ca/en/blog/wide-haskell", "published_at": "2020-04-03T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcf0fa71e", "title": "Github CI for Stack Projects", "url": "https://www.fosskers.ca/en/blog/github-ci", "published_at": "2020-03-09T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcf4d945d", "title": "Tracking Changes to Base", "url": "https://www.fosskers.ca/en/blog/base", "published_at": "2020-03-05T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bcfb1cf5e", "title": "Porting to Rio", "url": "https://www.fosskers.ca/en/blog/rio", "published_at": "2020-02-15T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bd074e001", "title": "Beam: Database Initialization", "url": "https://www.fosskers.ca/en/blog/beam-migration", "published_at": "2020-01-17T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bd14656f8", "title": "Measuring Haskell Container Sizes", "url": "https://www.fosskers.ca/en/blog/container-sizes", "published_at": "2019-09-24T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bd16c3e78", "title": "Terraform Remote State on S3", "url": "https://www.fosskers.ca/en/blog/remote-state", "published_at": "2019-07-17T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bd24ace3b", "title": "Extracting Subtitles from MP4 Files", "url": "https://www.fosskers.ca/en/blog/subtitle-extraction", "published_at": "2019-07-01T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bd30f1108", "title": "Realistic Single-Server Raster Processing", "url": "https://www.fosskers.ca/en/blog/mapalgebra", "published_at": "2018-05-11T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bd3733442", "title": "Japanese Kanji Analysis with Haskell", "url": "https://www.fosskers.ca/en/blog/kanji", "published_at": "2018-03-21T00:00:00+00:00" }, { "id": "01a08779-52fb-70cb-8974-0c8bd429fddc", "title": "Deploying Haskell Programs", "url": "https://www.fosskers.ca/en/blog/deploying-haskell", "published_at": "2018-02-28T00:00:00+00:00" } ] posts Claim your blog
Back to fosskers.ca
Blog · corpus.blog/blogs/fosskers.ca/posts

fosskers.ca

fosskers.ca

2025

2024

2023

2022

2021

2020

2019

2018