Blob


1 [{:title "Parsing Gemtext with Clojure"
2 :slug "parsing-gemtext-with-clojure"
3 :date "2020/10/03"
4 :tags #{:clojure :gemini}
5 :short "fun with transducers"
6 :gemtext? true}
7 {:title "Hello gemini!"
8 :slug "hello-gemini"
9 :date "2020/10/02"
10 :tags #{:gemini}
11 :gemtext? true}
12 {:title "sndio over the network"
13 :slug "sndio-over-network"
14 :date "2020/09/22"
15 :tags #{:OpenBSD}
16 :short "why searching for a longer cable when you can use the network? /s"
17 :gemtext? true}
18 {:title "Automatic USB Tethering on OpenBSD"
19 :slug "openbsd-tethering"
20 :date "2020/09/21"
21 :tags #{:OpenBSD}
22 :short "hotplug my lazyness"
23 :xkcd 1319
24 :gemtext? true}
25 {:title "EMMS"
26 :slug "emms"
27 :date "2020/09/20"
28 :tags #{:emacs :elisp}
29 :short "How I learned to stop worrying and love the hydra/emacs/whatever"
30 :music {:title "Kaerimichi"
31 :url "https://www.youtube.com/watch?v=2OC6ARG6fZA"}}
32 {:title "Using IP addresses to assume the language is dumb"
33 :slug "ip-to-assume-language-dumb"
34 :date "2020/08/04"
35 :tags #{:rant}
36 :short "just your daily rant"
37 :music {:title "One Morning"
38 :by "Grant Lee Phillips"
39 :url "https://www.youtube.com/watch?v=ClmbCOW73eo"}}
40 {:title "Localization of dates in web pages"
41 :slug "localization-of-dates-in-web-pages"
42 :date "2020/08/03"
43 :tags #{:l10n}
44 :short ""
45 :music {:title "Dream in Color"
46 :by "Grant Lee Phillips"
47 :url "https://www.youtube.com/watch?v=uqyduBWlmKs"}}
48 {:title "enjoying CDPATH"
49 :slug "enjoying-cdpath"
50 :date "2020/06/27"
51 :tags #{:sh}
52 :short "changing directory like a ninja."}
53 #_ {:title "sickforth episode 1: parsing"
54 :slug "sickforth-episode-01-parsing"
55 :date "2020/06/23"
56 :tags #{:compilers :sickforth}
57 :short "You've got to start from somewhere"}
58 #_ {:title "sickforth episode 0: introduction"
59 :slug "sickforth-episode-00-intro"
60 :date "2020/06/23"
61 :tags #{:compilers :sickforth}
62 :short "Let's write a compiler for an (arbitrary) subset of Forth!"}
63 #_ {:title "building FreeBSD packages with Synth"
64 :slug "building-freebsd-packages-with-synth"
65 :date "2020/06/13"
66 :tags #{:FreeBSD}
67 :short "Build with ease. Scripts included!"}
68 {:title "Threading macros for elisp"
69 :slug "elisp-threading-macros"
70 :date "2020/06/04"
71 :tags #{:elisp}
72 :short "(-> '->> symbol-name (concat \" is so cool\"))"
73 :toot "https://europecom.net/notice/9vm27kyIDp6oe8h3su"}
74 {:title "Updating the ssh key to ed25519"
75 :slug "upgrading-ssh-key-ed25519"
76 :date "2020/06/03"
77 :tags #{:ssh}
78 :short "no TL;DR this time"}
79 {:title "Logstash + jdbc = role does not exists"
80 :slug "logstash-jdbc-role-does-not-exists"
81 :date "2020/05/10"
82 :tags #{:logstash :postgresql}
83 :short "TL;DR use the connection string properly"}
84 {:title "Finite State Machine in Godot"
85 :slug "finite-automata-godot"
86 :date "2020/04/29"
87 :tags #{:godot}
88 :short "Did I mention how I love finite automata?"}
89 {:title "cgit & gitolite"
90 :slug "cgit-gitolite"
91 :date "2020/04/22"
92 :tags #{:git}
93 :short "Custom git server with web interface & users management"}
94 {:title "$HOME as a git repo"
95 :slug "home-as-git-repo"
96 :date "2020/04/02"
97 :tags #{:git}
98 :short "How do you track dotfiles?"}
99 {:title "Multiplexing data in sh(1)"
100 :slug "sh-multiplexing-data"
101 :date "2019/10/17"
102 :tags #{:sh}
103 :short "please put something clever here"}
104 {:title "Poor man's unbound dashboard"
105 :slug "poor-mans-unbound-dashboard"
106 :date "2019/10/16"
107 :tags #{:OpenBSD :tmux}
108 :short "A little bit of bash, fifos, tmux & ttyplot"}
109 {:title "Core naming in linux"
110 :slug "core-naming-on-linux"
111 :date "2019/10/15"
112 :tags #{:OpenBSD :linux}
113 :short "Porting BSD behaviours to linux"}
114 {:title "CSS sprites with awk and ImageMagick"
115 :slug "css-sprites-awk-imagemagick"
116 :date "2019/08/08"
117 :tags #{:css :awk}
118 :short "I like to automatize things"}
119 {:title "Using the C preprocessors for CSS generation"
120 :slug "cpp-css"
121 :date "2019/03/30"
122 :tags #{:css}
123 :short "old tools for new websites"}
124 {:title "F* on OpenBSD"
125 :slug "fstar-openbsd"
126 :date "2019/03/25"
127 :tags #{:fstar :OpenBSD}
128 :short "It just works"}
129 {:title "Abbreviations in vi(1)"
130 :slug "abbreviations-vi"
131 :date "2018/09/14"
132 :tags #{:vi}
133 :short "type even less"}
134 {:title "Improving maildir opening time in mutt"
135 :slug "maildir-mutt-time"
136 :date "2018/09/14"
137 :tags #{:mutt}
138 :short "<code>header_cache</code> is just awesome"}
139 {:title "Spell checking in vi(1)"
140 :slug "spell-checking-vi"
141 :date "2018/09/08"
142 :tags #{:vi}
143 :short "Aspell plays nice with vi."}]