41554 blogs ยท [ { "id": "01a08798-dfc3-7180-b851-41891d024a2a", "title": "Grug-rephrase to Comprehend", "url": "https://lavafroth.is-a.dev/post/grug-rephrase-to-comprehend/", "published_at": "2026-08-18T01:47:18+00:00" }, { "id": "01a08798-dfc3-7180-b851-41891dbba3b6", "title": "Becoming All the Instruments", "url": "https://lavafroth.is-a.dev/post/becoming-all-the-instruments/", "published_at": "2026-06-08T14:22:23+00:00" }, { "id": "01a08798-dfc3-7180-b851-41891e3e2cc9", "title": "A Visual Tour of a Convolution", "url": "https://lavafroth.is-a.dev/post/convolution-visualization/", "published_at": "2026-05-16T01:49:40+00:00" }, { "id": "01a08798-dfc3-7180-b851-41891f30a926", "title": "Butterflies", "url": "https://lavafroth.is-a.dev/art/butterflies/", "published_at": "2026-05-15T07:36:39+00:00" }, { "id": "01a08798-dfc3-7180-b851-41891fef53f4", "title": "Portrait study", "url": "https://lavafroth.is-a.dev/art/babe/", "published_at": "2026-03-11T03:10:56+00:00" }, { "id": "01a08798-dfc3-7180-b851-418920b76fbb", "title": "Easy SSH Tunnel", "url": "https://lavafroth.is-a.dev/post/easy-ssh-tunnel/", "published_at": "2026-02-03T11:44:13+00:00" }, { "id": "01a08798-dfc3-7180-b851-418921929e7a", "title": "Step to the ๐Ÿ’— beat", "url": "https://lavafroth.is-a.dev/art/drawhearts/", "published_at": "2026-01-18T02:36:06+00:00" }, { "id": "01a08798-dfc3-7180-b851-4189223786d3", "title": "Working With LUKS File Stashes", "url": "https://lavafroth.is-a.dev/post/working-with-luks-file-stashes/", "published_at": "2026-01-01T01:54:36+00:00" }, { "id": "01a08798-dfc3-7180-b851-418922ca75a4", "title": "Algebraic Python Enums", "url": "https://lavafroth.is-a.dev/post/algebraic-python-enums/", "published_at": "2025-11-02T13:38:46+00:00" }, { "id": "01a08798-dfc3-7180-b851-41892333b229", "title": "NixOS Notes to Self", "url": "https://lavafroth.is-a.dev/post/nixos-notes-to-self/", "published_at": "2025-09-14T13:01:52+00:00" }, { "id": "01a08798-dfc3-7180-b851-418924045f2f", "title": "Privacy Policy", "url": "https://lavafroth.is-a.dev/privacy/", "published_at": "2025-08-30T03:30:14+00:00" }, { "id": "01a08798-dfc3-7180-b851-41892464aeb4", "title": "Guide: Changing Recents Provider on /e/OS", "url": "https://lavafroth.is-a.dev/post/changing-recents-provider-on-eos/", "published_at": "2025-08-20T04:25:43+00:00" }, { "id": "01a08798-dfc3-7180-b851-4189248188cb", "title": "Sam", "url": "https://lavafroth.is-a.dev/art/sparkles/", "published_at": "2025-07-15T06:22:20+00:00" }, { "id": "01a08798-dfc3-7180-b851-418924f333f9", "title": "Easy grep to detect stripped Go binaries", "url": "https://lavafroth.is-a.dev/post/detecting-stripped-go-binaries/", "published_at": "2025-06-13T03:09:58+00:00" }, { "id": "01a08798-dfc3-7180-b851-418925566689", "title": "Need a hand?", "url": "https://lavafroth.is-a.dev/post/do-you-really-need-a-copilot/", "published_at": "2025-04-03T10:26:04+00:00" }, { "id": "01a08798-dfc3-7180-b851-41892607280f", "title": "In search of the smallest DNA complement function", "url": "https://lavafroth.is-a.dev/post/in-search-of-the-smallest-dna-compl/", "published_at": "2025-02-14T04:10:11+00:00" }, { "id": "01a08798-dfc3-7180-b851-41892698f068", "title": "Building an in-browser Manim clone", "url": "https://lavafroth.is-a.dev/post/project-mana-demo/", "published_at": "2025-01-20T14:11:51+00:00" }, { "id": "01a08798-dfc3-7180-b851-4189275ce18a", "title": "PicoCTF SansAlpha Writeup", "url": "https://lavafroth.is-a.dev/post/picoctf-sansalpha-writeup/", "published_at": "2025-01-05T06:25:52+00:00" }, { "id": "01a08798-dfc3-7180-b851-418927ed2891", "title": "A Tale of a Frugal Home Server", "url": "https://lavafroth.is-a.dev/post/a-tale-of-a-frugal-home-server/", "published_at": "2025-01-04T04:34:37+00:00" }, { "id": "01a08798-dfc3-7180-b851-41892809b838", "title": "NixOS Secureboot Shenanigans", "url": "https://lavafroth.is-a.dev/post/nixos-secureboot-shenanigans/", "published_at": "2024-12-20T06:56:10+00:00" }, { "id": "01a08798-dfc3-7180-b851-418928cfd912", "title": "Wrapping up GSoC 2024", "url": "https://lavafroth.is-a.dev/post/the-gsoc-grand-finale/", "published_at": "2024-08-24T04:58:50+00:00" }, { "id": "01a08798-dfc3-7180-b851-418929c5f56d", "title": "Painlessly setting up ML tooling on NixOS", "url": "https://lavafroth.is-a.dev/post/cuda-on-nixos-without-sacrificing-ones-sanity/", "published_at": "2024-08-10T02:48:30+00:00" }, { "id": "01a08798-dfc3-7180-b851-41892a3d5773", "title": "sculpt.blend", "url": "https://lavafroth.is-a.dev/art/amateur-blender-sculpture/", "published_at": "2024-08-03T12:20:00+00:00" }, { "id": "01a08798-dfc3-7180-b851-41892ae072e6", "title": "How I Use SWHKD in My Workflow", "url": "https://lavafroth.is-a.dev/post/how-i-use-swhkd-in-my-workflow/", "published_at": "2024-08-01T11:47:31+00:00" }, { "id": "01a08798-dfc3-7180-b851-41892bdbff64", "title": "Polishing and Bugfix Week", "url": "https://lavafroth.is-a.dev/post/polishing-and-bugfix-week/", "published_at": "2024-07-29T08:16:41+00:00" }, { "id": "01a08798-dfc3-7180-b851-41892c923674", "title": "Humans Suck at Command Sanitization", "url": "https://lavafroth.is-a.dev/post/humans-suck-at-command-sanitization/", "published_at": "2024-07-17T02:25:34+00:00" }, { "id": "01a08798-dfc3-7180-b851-41892d85aa40", "title": "Preventing Infinite Recursions From Eating Your Lunch", "url": "https://lavafroth.is-a.dev/post/preventing-infinite-recursions-from-eating-your-lunch/", "published_at": "2024-07-04T04:27:01+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853c902c555", "title": "Test Driven Development - The Pinnacle of Engineering", "url": "https://lavafroth.is-a.dev/post/test-driven-development-the-pinnacle-of-engineering/", "published_at": "2024-06-24T03:15:49+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853c928fa28", "title": "Drowning", "url": "https://lavafroth.is-a.dev/art/drowning/", "published_at": "2024-06-18T04:00:00+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853c9aebf87", "title": "This Error", "url": "https://lavafroth.is-a.dev/art/thiserror/", "published_at": "2024-06-18T04:00:00+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853ca1830f5", "title": "Modes, Unbinds and Other Ensembled Parser Patterns", "url": "https://lavafroth.is-a.dev/post/modes-unbinds-and-other-ensembled-parser-patterns/", "published_at": "2024-06-10T02:57:06+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853cb03c7cf", "title": "I Solemnly Swear to Never Buy a Gaming Laptop Again", "url": "https://lavafroth.is-a.dev/post/i-solemnly-swear-to-never-buy-a-gaming-laptop-again/", "published_at": "2024-06-07T11:31:01+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853cbd18a54", "title": "Modeling More Realistic Keybinds With Modifiers", "url": "https://lavafroth.is-a.dev/post/modeling-more-realistic-keybinds-with-modifiers/", "published_at": "2024-06-05T04:56:13+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853cc3f2fcd", "title": "Edge cases? You Shall Not Pass!", "url": "https://lavafroth.is-a.dev/post/edge-cases-you-shall-not-pass/", "published_at": "2024-06-03T02:48:19+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853cc78facf", "title": "Timing is Key: A Tale of Keystrokes and Timings", "url": "https://lavafroth.is-a.dev/post/timing-is-key/", "published_at": "2024-05-29T15:48:22+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853cd0a9eb3", "title": "Keep the Keys Clackin'", "url": "https://lavafroth.is-a.dev/post/keep-the-keys-clackin/", "published_at": "2024-05-27T03:29:29+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853cd5ac4aa", "title": "2 Afternoons, 2 Languages, 2 TUIs", "url": "https://lavafroth.is-a.dev/post/2-afternoons-2-languages-2-tuis/", "published_at": "2024-05-23T13:07:47+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853ce2ca94a", "title": "A SWEET Little Parser", "url": "https://lavafroth.is-a.dev/post/a-sweet-little-config-parser/", "published_at": "2024-05-17T02:22:44+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853cedb4603", "title": "Wayland Tools Rock!", "url": "https://lavafroth.is-a.dev/post/wayland-tools-rock/", "published_at": "2024-05-17T02:22:44+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853cf2f76c9", "title": "Using an Android Phone as a webcam in NixOS", "url": "https://lavafroth.is-a.dev/post/android-phone-for-webcam-nixos/", "published_at": "2024-03-10T03:17:08+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d00696cf", "title": "Throwing knives", "url": "https://lavafroth.is-a.dev/art/wip-animation/", "published_at": "2024-01-19T04:00:00+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d0c9ffea", "title": "Kringlecon 2023 Writeup", "url": "https://lavafroth.is-a.dev/post/kringlecon-2023-writeup/", "published_at": "2024-01-10T14:21:32+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d178bdb7", "title": "Abstracting Structured Patterns in Concurrent Programming", "url": "https://lavafroth.is-a.dev/post/abstracting-structured-patterns-in-concurrent-programming/", "published_at": "2023-12-06T05:28:10+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d1d5d21a", "title": "Headache", "url": "https://lavafroth.is-a.dev/post/headache-reverse-engineering-amateursctf-2023/", "published_at": "2023-09-07T01:33:27+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d2334d8a", "title": "Compact XOR", "url": "https://lavafroth.is-a.dev/post/compact-xor-crypto-challenge-amateursctf-2023/", "published_at": "2023-08-24T12:35:59+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d2d7fa85", "title": "Volcano", "url": "https://lavafroth.is-a.dev/post/volcano-reverse-engineering-amateursctf-2023/", "published_at": "2023-07-21T12:59:59+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d399fe0b", "title": "Waiting an Eternity", "url": "https://lavafroth.is-a.dev/post/wait-an-eternity-web-challenge-amateursctf-2023/", "published_at": "2023-07-19T02:23:17+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d3e59ed6", "title": "I Switched to NixOS", "url": "https://lavafroth.is-a.dev/post/i-switched-to-nixos/", "published_at": "2023-07-08T03:59:34+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d4bd04d6", "title": "Twosum", "url": "https://lavafroth.is-a.dev/post/picoctf-binary-exploitation-twosum/", "published_at": "2023-04-10T03:14:28+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d53c3a39", "title": "Java Code Analysis!?!", "url": "https://lavafroth.is-a.dev/post/picoctf-web-java-code-analysis/", "published_at": "2023-03-18T01:40:17+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d5918806", "title": "Java Script Kiddie 2", "url": "https://lavafroth.is-a.dev/post/picoctf-web-java-script-kiddie-2/", "published_at": "2023-03-03T04:17:54+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d5f4a740", "title": "Some Assembly Required 3", "url": "https://lavafroth.is-a.dev/post/picoctf-web-some-assembly-required-3/", "published_at": "2023-02-09T11:09:08+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d627c417", "title": "Kringlecon 2022 Writeup", "url": "https://lavafroth.is-a.dev/post/kringlecon-2022-writeup/", "published_at": "2023-01-09T05:06:35+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d6df8120", "title": "Pixelated", "url": "https://lavafroth.is-a.dev/post/picoctf-cryptography-pixelated/", "published_at": "2022-11-22T03:55:20+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d6ecf51b", "title": "Treebox", "url": "https://lavafroth.is-a.dev/post/google-ctf-2022-treebox/", "published_at": "2022-08-19T04:34:36+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d6f8b475", "title": "I Saw a Little Elf", "url": "https://lavafroth.is-a.dev/post/r0-i-saw-a-little-elf/", "published_at": "2022-08-19T04:27:34+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d7b03715", "title": "RingZer0 CTF Hash Me Reloaded", "url": "https://lavafroth.is-a.dev/post/r0-hash-me-reloaded/", "published_at": "2022-08-19T04:27:15+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d832c11c", "title": "Hash Me Please", "url": "https://lavafroth.is-a.dev/post/r0-hash-me-please/", "published_at": "2022-08-19T04:27:00+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d8eaeae4", "title": "Oh my God, they killed Kenny!", "url": "https://lavafroth.is-a.dev/post/oh-my-god-they-killed-kenny/", "published_at": "2022-08-02T03:56:51+00:00" }, { "id": "01a08798-dfc4-731b-95b4-8853d954f9f6", "title": "Bash Jail 3", "url": "https://lavafroth.is-a.dev/post/ringzer0ctf-bash-jail3/", "published_at": "2022-07-24T06:59:56+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3c7d74218", "title": "Bash Jail 2", "url": "https://lavafroth.is-a.dev/post/ringzer0ctf-bash-jail2/", "published_at": "2022-07-24T06:58:56+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3c8c7760e", "title": "Bash Jail 1", "url": "https://lavafroth.is-a.dev/post/ringzer0ctf-bash-jail1/", "published_at": "2022-07-24T06:57:56+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3c999a48c", "title": "Hi, this is Himadri!", "url": "https://lavafroth.is-a.dev/about/", "published_at": "2022-07-23T13:41:10+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3c9d4a0b5", "title": "Truce", "url": "https://lavafroth.is-a.dev/art/tyler-joseph-portrait/", "published_at": "2022-07-23T13:37:32+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3ca8bc692", "title": "She's a Rebel", "url": "https://lavafroth.is-a.dev/art/shes-a-rebel/", "published_at": "2022-04-17T11:31:44+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3caa9c045", "title": "Operation Oni, Operation Orchid", "url": "https://lavafroth.is-a.dev/post/picoctf-forensics-operation-oni-operation-orchid/", "published_at": "2022-03-18T01:40:17+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3cac7a06f", "title": "JAuth", "url": "https://lavafroth.is-a.dev/post/picoctf-web-challenge-jauth/", "published_at": "2022-02-22T09:19:34+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3cbb331a3", "title": "Liberating 14GiB of disk space", "url": "https://lavafroth.is-a.dev/post/liberating-14gib-of-space/", "published_at": "2022-02-21T07:45:26+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3cca250f2", "title": "Notepad", "url": "https://lavafroth.is-a.dev/post/picoctf-web-challenge-notepad/", "published_at": "2022-02-21T03:54:30+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3cd91efe1", "title": "Gadgeting in Python Jails", "url": "https://lavafroth.is-a.dev/post/gadgeting-in-python-jails/", "published_at": "2021-12-09T04:22:29+00:00" }, { "id": "01a08798-dfc5-72c2-9756-e7b3ce8047b3", "title": null, "url": "https://lavafroth.is-a.dev/webapps/convolution-visualization/", "published_at": null }, { "id": "01a08798-dfc5-72c2-9756-e7b3cf382d9b", "title": null, "url": "https://lavafroth.is-a.dev/webapps/easy-ssh-tunnel/", "published_at": null }, { "id": "01a08798-dfc5-72c2-9756-e7b3cfced1ce", "title": null, "url": "https://lavafroth.is-a.dev/webapps/project_mana/", "published_at": null } ] posts Claim your blog
Back to lavafroth.is-a.dev
Blog ยท corpus.blog/blogs/lavafroth.is-a.dev/posts

lavafroth.is-a.dev

lavafroth.is-a.dev

2026

2025

2024

2023

2022

2021

Undated