summaryrefslogtreecommitdiffstats
path: root/_posts
ModeNameSize
-rw-r--r--2013-08-19-You-dont-need-jQuery.md5512logstatsplain
-rw-r--r--2013-08-24-Music-syncing-on-Android.md5117logstatsplain
-rw-r--r--2014-02-02-The-worst-bugs.md8820logstatsplain
-rw-r--r--2014-02-25-Hacking-on-your-TI-calculator.md10070logstatsplain
-rw-r--r--2014-06-07-Why-Go-error-handling-doesnt-sit-right-with-me.md3941logstatsplain
-rw-r--r--2014-06-28-Python-datetime-sucks.md3181logstatsplain
-rw-r--r--2014-09-02-Process-scheduling-in-KnightOS.md6401logstatsplain
-rw-r--r--2014-10-10-The-profitability-of-online-services.md5986logstatsplain
-rw-r--r--2014-11-30-Porting-an-entire-toolchain-to-the-browser-with-emscripten.md15521logstatsplain
-rw-r--r--2015-04-19-Hooks.md916logstatsplain
-rw-r--r--2015-06-14-osuweb.md19816logstatsplain
-rw-r--r--2015-07-20-A-practical-understanding-of-Flux.md9425logstatsplain
-rw-r--r--2015-11-01-Please-stop-using-slack.md6421logstatsplain
-rw-r--r--2015-11-11-Bring-more-tor-into-your-life.md2648logstatsplain
-rw-r--r--2015-12-20-State-of-sway.md4972logstatsplain
-rw-r--r--2016-03-22-Integrating-a-VT220-into-my-life.md7528logstatsplain
-rw-r--r--2016-04-11-Please-use-text-plain-for-emails.md5716logstatsplain
-rw-r--r--2016-04-12-How-to-write-a-better-bloom-filter-in-C.md5916logstatsplain
-rw-r--r--2016-04-20-State-of-sway.md5147logstatsplain
-rw-r--r--2016-05-11-In-Memoriam-Mozilla.md3646logstatsplain
-rw-r--r--2016-05-28-Understanding-pointers.md10481logstatsplain
-rw-r--r--2016-06-29-Privacy-as-a-hobby.md8832logstatsplain
-rw-r--r--2016-07-19-Using-Wl-wrap-for-mocking-in-C.md3239logstatsplain
-rw-r--r--2016-08-02-Sway-0.9-in-retro.md5110logstatsplain
-rw-r--r--2016-08-18-Arch-Linux-with-full-disk-encryption-in-15-minutes.md3163logstatsplain
-rw-r--r--2016-09-09-What-motivates-the-authors-of-the-software-you-use.md2990logstatsplain
-rw-r--r--2016-09-17-Use-the-right-tool.md3047logstatsplain
-rw-r--r--2016-11-05-Losing-faith-in-America.md4447logstatsplain
-rw-r--r--2016-11-16-Getting-on-without-Google.md6210logstatsplain
-rw-r--r--2016-11-24-Electron-considered-harmful.md5293logstatsplain
-rw-r--r--2016-12-06-A-broad-intro-to-networking.md13053logstatsplain
-rw-r--r--2016-12-27-State-of-sway.md5592logstatsplain
-rw-r--r--2017-01-06-Actually-you-CAN-do-it.md3621logstatsplain
-rw-r--r--2017-01-13-The-problem-with-Python-3.md5546logstatsplain
-rw-r--r--2017-01-30-Lessons-to-learn-from-C.md4457logstatsplain
-rw-r--r--2017-02-22-cozy-devnotes-machine-specs.md11230logstatsplain
-rw-r--r--2017-03-15-How-I-learned-to-stop-worrying-and-love-C.md6440logstatsplain
-rw-r--r--2017-04-13-MSG_PEEK-is-more-common-than-you-think-CVE-2016-10229.md2347logstatsplain
-rw-r--r--2017-04-29-State-of-sway-April-2017.md3891logstatsplain
-rw-r--r--2017-05-05-Building-a-real-Linux-distro.md6143logstatsplain
-rw-r--r--2017-05-11-Rotating-passwords.md3673logstatsplain
-rw-r--r--2017-06-05-Limited-generics-in-C.md3385logstatsplain
-rw-r--r--2017-06-10-Introduction-to-Wayland.md9757logstatsplain
-rw-r--r--2017-06-19-Archive-it-or-miss-it.md2193logstatsplain
-rw-r--r--2017-08-09-State-of-Sway-August-2017.md2997logstatsplain
-rw-r--r--2017-08-13-When-not-to-use-a-regex.md2551logstatsplain
-rw-r--r--2017-09-08-Complicated.md3455logstatsplain
-rw-r--r--2017-09-13-Analyzing-HN.md15963logstatsplain
-rw-r--r--2017-10-09-Future-of-sway.md4575logstatsplain
-rw-r--r--2017-10-26-Fuck-you-nvidia.md3614logstatsplain
-rw-r--r--2017-11-13-Portability-matters.md3451logstatsplain
-rw-r--r--2017-11-24-Phone-maintenance.md3121logstatsplain
-rw-r--r--2017-12-02-History-of-intelligent-observation.md10055logstatsplain
-rw-r--r--2017-12-16-Firefox-is-on-a-slippery-slope.md4297logstatsplain
-rw-r--r--2017-12-28-wlroots-whitepaper-available.md122logstatsplain
-rw-r--r--2018-01-02-The-case-against-fork.md7825logstatsplain
-rw-r--r--2018-01-10-Learn-your-package-manager.md2219logstatsplain
-rw-r--r--2018-01-16-Fees-on-donation-platforms.md1900logstatsplain
-rw-r--r--2018-01-27-Sway-and-client-side-decorations.md2310logstatsplain
-rw-r--r--2018-02-05-Introduction-to-POSIX-shell.md5546logstatsplain
-rw-r--r--2018-02-13-The-last-years.md8628logstatsplain
-rw-r--r--2018-02-17-Writing-a-Wayland-compositor-1.md14980logstatsplain
-rw-r--r--2018-02-22-Writing-a-wayland-compositor-part-2.md6640logstatsplain
-rw-r--r--2018-02-24-The-road-to-sustainable-FOSS.md7858logstatsplain
-rw-r--r--2018-02-28-Writing-a-wayland-compositor-part-3.md11043logstatsplain
-rw-r--r--2018-03-10-How-to-write-an-IRC-bot.md4374logstatsplain
-rw-r--r--2018-03-17-Hack-everything-without-fear.md3471logstatsplain
-rw-r--r--2018-03-24-Decentralize-decentralize-decentralize.md8057logstatsplain
-rw-r--r--2018-04-28-KDE-Sprint-retrospective.md4152logstatsplain
-rw-r--r--2018-05-03-Google-embraces-extends-extinguishes.md4380logstatsplain
-rw-r--r--2018-05-04-Redirecitng-stderr-of-running-process.md2000logstatsplain
-rw-r--r--2018-05-13-scdoc.md2509logstatsplain
-rw-r--r--2018-05-27-Why-rewrite-wlc.md5629logstatsplain
-rw-r--r--2018-05-29-Embedding-files-in-C.md2504logstatsplain
-rw-r--r--2018-06-01-How-I-maintain-FOSS-projects.md7441logstatsplain
-rw-r--r--2018-06-05-Should-you-move-to-sr.ht.md3096logstatsplain
-rw-r--r--2018-06-27-My-lets-encrypt-setup.md3709logstatsplain
-rw-r--r--2018-07-02-Email-driven-git.md11323logstatsplain
-rw-r--r--2018-07-09-Simple-correct-fast.md2725logstatsplain
-rw-r--r--2018-07-17-Input-handling-in-wlroots.md15281logstatsplain
-rw-r--r--2018-07-23-Git-is-already-distributed.md7338logstatsplain
-rw-r--r--2018-07-29-Wayland-shells.md14349logstatsplain
-rw-r--r--2018-08-05-Local-mail-server.md5223logstatsplain
-rw-r--r--2018-08-08-Signal.md12140logstatsplain
-rw-r--r--2018-08-22-Commons-clause-will-destroy-open-source.md7471logstatsplain
-rw-r--r--2018-08-26-Self-hosted-livestreaming.md6478logstatsplain
-rw-r--r--2018-09-04-Conservative-web-development.md6176logstatsplain
-rw-r--r--2018-09-10-Getting-started-with-qemu.md4966logstatsplain
-rw-r--r--2018-09-30-Sway-wlroots-at-XDC-2018.md4678logstatsplain
-rw-r--r--2018-10-05-Dont-sign-a-CLA.md4055logstatsplain
-rw-r--r--2018-10-08-Go-1.11.md4713logstatsplain
-rw-r--r--2018-10-20-Sway-1.0-highlights.md6450logstatsplain
-rw-r--r--2018-10-29-How-does-virtual-memory-work.md4741logstatsplain
-rw-r--r--2018-10-30-Its-not-okay-to-pretend-youre-open-source.md4024logstatsplain
-rw-r--r--2018-11-15-sr.ht-general-availability.md6703logstatsplain
-rw-r--r--2018-12-04-How-to-abandon-a-FLOSS-project.md4225logstatsplain
-rw-r--r--2018-12-20-Porting-Alpine-Linux-to-RISC-V.md6099logstatsplain
-rw-r--r--2018-12-28-Anatomy-of-a-shell.md5462logstatsplain
-rw-r--r--2019-01-01-Patches-welcome.md3494logstatsplain
-rw-r--r--2019-01-13-Backups-and-redundancy-at-sr.ht.md6948logstatsplain
-rw-r--r--2019-01-15-Im-doing-FOSS-full-time.md3709logstatsplain
-rw-r--r--2019-01-23-Why-I-use-old-hardware.md3416logstatsplain
-rw-r--r--2019-01-30-Why-I-built-sr.ht-with-Flask.md4334logstatsplain
-rw-r--r--2019-02-05-FOSDEM-recap.md6340logstatsplain
-rw-r--r--2019-02-10-Wayland-misconceptions-debunked.md12601logstatsplain
-rw-r--r--2019-02-18-Generics-arent-ready-for-Go.md6222logstatsplain
-rw-r--r--2019-02-25-Using-git-with-discipline.md6320logstatsplain
-rw-r--r--2019-03-04-sourcehut-design.md4295logstatsplain
-rw-r--r--2019-03-11-Sway-1.0-released.md5289logstatsplain
-rw-r--r--2019-03-15-Status-update-March-2019.md7391logstatsplain
-rw-r--r--2019-03-25-Rust-is-not-a-good-C-replacement.md7446logstatsplain
-rw-r--r--2019-04-02-NewPipe-represents-the-best-of-FOSS.md2597logstatsplain
-rw-r--r--2019-04-15-Announcing-first-class-hg-support-on-sourcehut.md2280logstatsplain
-rw-r--r--2019-04-15-Status-update.md4997logstatsplain
-rw-r--r--2019-04-19-Your-VPN-is-a-serious-choice.md6720logstatsplain
-rw-r--r--2019-04-23-Using-cage-for-a-seamless-RDP-Wayland-desktop.md2495logstatsplain</