cranej's personal site

Hello, I'm Crane (cranej on internet). I'm a programmer, currently living in Shanghai.

Blog

2023-12-07 - Make cl-template able to trim spaces

2023-11-26 - A "minimal working" Emacs setup

2023-11-13 - Following examples code of Practical Common Lisp book

2023-10-28 - Common Lisp: It is defined earlier in the file but is not available at compile-time

2023-10-23 - On 0-based vs. 1-based indexing

Archive

Tinylog

Quick "fixes" of various tiny problems

Last updated on 2023-11-13

Stupid or ugly things I think

Last updated on 2023-09-04

Projects

A few tools I wrote mainly for self use, but maybe also useful for others.

cl-glob: Unix style pathname pattern expansion

mokubune - a static site generator

Others:

Codeberg

Github

Contact

If you want to get in touch with me, please send email to:

crane@cranejin.com

If you prefer to send encrypted emails, here is my pgp key:

D236D5176EC2B0C2

All emails from me will be signed with the above key.

Misc.

This site is published both as a Gemini capsule and a web site. You can read either on Gemini:

gemini://cranejin.com

or on the web:

https://cranejin.com