welcome to hazardous! although like any personal site it's always a WIP, you can read posts roughly divided up into life (for most things), linux (tech-oriented writing), as well as information about some small projects, and how to get in touch. there's also some audio!! thanks for stopping by!
hazardous summer edition
hazardous is now http/3 compliant! :)
this required building a dev branch build of nginx, complicated by two things i would have to do: compiling google's open-source boringssl library, and brotli.
# store the current dir CUR_DIR=$(dirname $(readlink -f $0)) mkdir factory cd $CUR_DIR/factory wget https://hg.nginx.org/nginx-quic/archive/quic.tar.gz tar xvf quic.tar.gz git clone https://github.com/google/ngx_brotli cd $CUR_DIR/factory/ngx_brotli git submodule update --init cd $CUR_DIR/factory git clone https://github.com/google/boringssl cd boringssl mkdir build && cd build cmake -GNinja .. ninja cd $CUR_DIR/factory/nginx-quic-quic $CUR_DIR/factory/nginx-quic-quic/auto/configure --with-debug --with-http_v3_module \ --with-compat --add-dynamic-module=../ngx_brotli \ --with-cc-opt="-I../boringssl/include" \ --with-ld-opt="-L../boringssl/build/ssl \ -L../boringssl/build/crypto"
this build currently powers hazardous. and this page is being served over a QUIC connection!
not too much going on with hazardous. playing around with ergo, seeing about hosting an irc channel. check out my friend's movie review blog!
nothing much behind the scenes. some small updates to cargo bay and my irssi setup. my current mood is "back to basics" so i've just been writing command line programs more, building on that sort of thing.
the most recent [web page test] showed not much needs changing :) A's all across the board, as well as an A+ for my security!
felt productive so i posted some stuff; links up above!
merry new year's! it only took me a handful of months to write this update. been busy in real life, just trying to pay bills and whatnot. haven't done much behind the scenes, besides occasionally tunneling into the server to run updates for debian.
looking to polish a draft i have written on my current stack - still trying to resolve some complex issues i have with regards to microsoft inexplicably surging to the top of the development platform rankings. that being said, writing this update post was as simple as opening VSCode and connecting to this server. upon logging in, this file opened up and i just started typing. after this sentence i will save it, and that is the extent of effort it takes to push written content to a website in 2021.