1 [{:title "Emacs side window"
2 :slug "emacs-side-window"
5 :short "making buffers go to fu^W side-window themself."
7 :music {:title "I Will Take Him"
8 :by "Grant Lee Buffalo"
9 :url "https://www.youtube.com/watch?v=q1-qPdkJgNM"}}
14 :short "adventures in network programming"
16 {:title "Parsing Gemtext with Clojure"
17 :slug "parsing-gemtext-with-clojure"
19 :tags #{:clojure :gemini}
20 :short "fun with transducers"
22 {:title "Hello gemini!"
27 {:title "sndio over the network"
28 :slug "sndio-over-network"
31 :short "why searching for a longer cable when you can use the network? /s"
33 {:title "Automatic USB Tethering on OpenBSD"
34 :slug "openbsd-tethering"
37 :short "hotplug my lazyness"
43 :tags #{:emacs :elisp}
44 :short "How I learned to stop worrying and love the hydra/emacs/whatever"
45 :music {:title "Kaerimichi"
46 :url "https://www.youtube.com/watch?v=2OC6ARG6fZA"}
48 {:title "Using IP addresses to assume the language is dumb"
49 :slug "ip-to-assume-language-dumb"
52 :short "just your daily rant"
53 :music {:title "One Morning"
54 :by "Grant Lee Phillips"
55 :url "https://www.youtube.com/watch?v=ClmbCOW73eo"}}
56 {:title "Localization of dates in web pages"
57 :slug "localization-of-dates-in-web-pages"
61 :music {:title "Dream in Color"
62 :by "Grant Lee Phillips"
63 :url "https://www.youtube.com/watch?v=uqyduBWlmKs"}}
64 {:title "enjoying CDPATH"
65 :slug "enjoying-cdpath"
68 :short "changing directory like a ninja."}
69 #_ {:title "sickforth episode 1: parsing"
70 :slug "sickforth-episode-01-parsing"
72 :tags #{:compilers :sickforth}
73 :short "You've got to start from somewhere"}
74 #_ {:title "sickforth episode 0: introduction"
75 :slug "sickforth-episode-00-intro"
77 :tags #{:compilers :sickforth}
78 :short "Let's write a compiler for an (arbitrary) subset of Forth!"}
79 #_ {:title "building FreeBSD packages with Synth"
80 :slug "building-freebsd-packages-with-synth"
83 :short "Build with ease. Scripts included!"}
84 {:title "Threading macros for elisp"
85 :slug "elisp-threading-macros"
88 :short "(-> '->> symbol-name (concat \" is so cool\"))"
89 :toot "https://europecom.net/notice/9vm27kyIDp6oe8h3su"}
90 {:title "Updating the ssh key to ed25519"
91 :slug "upgrading-ssh-key-ed25519"
94 :short "no TL;DR this time"}
95 {:title "Logstash + jdbc = role does not exists"
96 :slug "logstash-jdbc-role-does-not-exists"
98 :tags #{:logstash :postgresql}
99 :short "TL;DR use the connection string properly"}
100 {:title "Finite State Machine in Godot"
101 :slug "finite-automata-godot"
104 :short "Did I mention how I love finite automata?"}
105 {:title "cgit & gitolite"
106 :slug "cgit-gitolite"
109 :short "Custom git server with web interface & users management"}
110 {:title "$HOME as a git repo"
111 :slug "home-as-git-repo"
114 :short "How do you track dotfiles?"}
115 {:title "Multiplexing data in sh(1)"
116 :slug "sh-multiplexing-data"
119 :short "please put something clever here"}
120 {:title "Poor man's unbound dashboard"
121 :slug "poor-mans-unbound-dashboard"
123 :tags #{:OpenBSD :tmux}
124 :short "A little bit of bash, fifos, tmux & ttyplot"}
125 {:title "Core naming in linux"
126 :slug "core-naming-on-linux"
128 :tags #{:OpenBSD :linux}
129 :short "Porting BSD behaviours to linux"}
130 {:title "CSS sprites with awk and ImageMagick"
131 :slug "css-sprites-awk-imagemagick"
134 :short "I like to automatize things"}
135 {:title "Using the C preprocessors for CSS generation"
139 :short "old tools for new websites"}
140 {:title "F* on OpenBSD"
141 :slug "fstar-openbsd"
143 :tags #{:fstar :OpenBSD}
144 :short "It just works"}
145 {:title "Abbreviations in vi(1)"
146 :slug "abbreviations-vi"
149 :short "type even less"}
150 {:title "Improving maildir opening time in mutt"
151 :slug "maildir-mutt-time"
154 :short "<code>header_cache</code> is just awesome"}
155 {:title "Spell checking in vi(1)"
156 :slug "spell-checking-vi"
159 :short "Aspell plays nice with vi."}]