This is the collection of articles related to programming or computers in some way.
There are a lot of these because my profession is software engineer. Let’s not go into whether that’s an appropriate word to use for what I do. I think both sides have valid arguments, but I lean towards the title as aspirational. I want my work to stand up to engineering rigor, whether the rest of my industry does or not.
19 items with this tag.
More thoughts on the topic of code interviews, and an implementation of the longest common subsequence problem so I could refresh myself on dynamic programming.
17 min read — Published on 9 September 2024
A post about programming fonts I've used and where I am now.
8 min read — Published on 12 July 2024
My thoughts on why "conventional comments" might not be the best solution.
4 min read — Published on 27 June 2024
Where I describe my path to becoming the programmer I am today.
16 min read — Last updated on 13 June 2024
Some thoughts on how SQLite could lead to a better service design from the start.
6 min read — Published on 11 April 2024
Where I discuss the absurd things I did with my keyboard's LCD and how it was more complicated than I expected.
13 min read — Published on 24 February 2024
About the positive combination of expert knowledge and LLMs for getting work done.
7 min read — Published on 5 January 2024
Thoughts on what I’ve learned about Large Language Models.
16 min read — Published on 3 November 2023
Where I talk about some recent features of 1Password that are incredibly useful for software engineering problems.
5 min read — Published on 13 September 2023
Where I talk about my experience switching my site to use Quartz for static site generation from an Obsidian vault.
13 min read — Published on 28 August 2023
In which I talk about some of the basics of abstract algebra and group theory and how it applies to Statsd and Datadog.
11 min read — Published on 19 July 2023
Where I expand a bit on my thoughts about an idea I read on the NixOS Discourse forums.
7 min read — Published on 17 May 2023
About my recent experience botching a coding interview, and my thoughts on the practice of coding tests.
9 min read — Published on 1 April 2023
An exploration in using a ServiceWorker written in Rust compiled to WASM, and the problems I ran into.
5 min read — Published on 22 November 2022
Where I attempt to explain an idea I've been thinking about around different ways of editing code.
13 min read
An attempt to put into words some thoughts I've had around code as a way to communicate knowledge, both to my future self and others.
7 min read
A philosophy about documentation writing. I think it's a useful framework.
3 min read
A list of tools I use frequently, and some my thoughts on them.
9 min read
A book page about the Little Schemer series of programming books.
3 min read
from the mind of Jeremy Shoemaker
© 2020-2024 licensed under CC BY-NC-SA 4.0
This website does not collect your data. No languages models were involved in writing the content here except where explicitly noted.