{"blog":[{"id":"1","date":"2026-09-15","title":"terrified of living. but life's cool so i gotta live.","body":"sometimes i come up with some philosophical shit in the middle of the night for no reason. shrug."},{"id":"2","date":"2026-09-13","title":"thermal printer in the browser","body":"connected a thermal printer to a website like a physical strawpage gimmick printer, surprised there's no porn yet"}],"projects":[{"id":"1","name":"thermal ticket printer gateway","tech":"node, mostly","desc":"bullshit hardware bridge/driver, floyd-steinberg dithering.","link":""},{"id":"2","name":"deadlock replay downloader","tech":"rust & python","desc":"mass downloading and parsing demofiles, might use them for something later idk.","link":""},{"id":"3","name":"keyboard firmware stuff","tech":"via...","desc":"oh hhh my god who's idea was it to use json files for mapping via shit whatteverrrr ohhh my godf","link":""}],"bio":{"intro":"hi, i'm kane, 20. i go by cryptic. i make stuff, mess with hardware, and stay up too late thinking about bullshit.","fields":[{"id":"1","key":"lang","value":"Java, Python, Lua/Luau, TypeScript, C#, Rust"},{"id":"2","key":"plays","value":"Deadlock, Overwatch, Minecraft, whatever"},{"id":"3","key":"into","value":"keyboards, radio & telecom, meteorology, DSP, photography"},{"id":"4","key":"misc","value":"audhd, he/him"}]}}