Receiving and understanding feedback Add everything I want and remove everything I hate. Jul 04, 2024 · gamedev, games, SinaRun On gamifying art Keeping tabs has been great, but it's not without its downsides Mar 16, 2024 · website Things I've worked on at Astro in 2023 Turns out images are more complicated than I thought Dec 23, 2023 · programming, astro What's in a good error Because good DX goes from W to N: Working to Not Working Jul 02, 2023 · dev-experience, programming Don't underestimate the power of editor tooling Close to 100% of programmers are typing code in a code editor! Apr 01, 2022 · programming Your config files should be typechecked aka, How to use the power of Typescript for your Prettier, ESLint and other config files Jan 12, 2022 · programming, javascript Moonlander Mark 1 review Come get your futurist looking keyboards here, for a single payment of [a lot] you can perhaps save your wrists! Jan 01, 2021 · productivity, ergonomy Eleventy pain points In an unsurprising turns of event, it turns out you really can't write any kind of software without at least a few things going wrong Oct 18, 2020 · eleventy, website, programming SinaRun is now available! Aug 22, 2014 · SinaRun, release, games