[{"data":1,"prerenderedAt":127},["ShallowReactive",2],{"blog:\u002Fblog\u002Fboekmap":3,"blog-siblings:\u002Fblog\u002Fboekmap":109},{"id":4,"title":5,"body":6,"date":93,"description":94,"draft":95,"extension":96,"feedDescription":94,"guid":97,"image":98,"meta":99,"navigation":100,"path":101,"seo":102,"stem":103,"tags":104,"updated":98,"__hash__":108},"blog\u002Fblog\u002Fboekmap.md","Boekmap",{"type":7,"value":8,"toc":86},"minimark",[9,13,23,28,43,49,52,56,66,72,78],[10,11,12],"p",{},"Fall has arrived, and I have fallen into nostalgia.",[10,14,15,16,19,20,22],{},"Back in November 2015 I was a second-year bachelor student at Howest.",[17,18],"br",{},"\nLife was simple: get an assignment to make an 'API mashup';\nrage against the assignment; do the assignment.",[17,21],{},"\nNow, 11 years later, I give the same assignment to my first year students,\nand every year I'm reminded of how much I actually liked doing this kind of thing!",[24,25,27],"h3",{"id":26},"so-why-this-post","So, why this post?",[10,29,30,31,33,34,38,39,42],{},"I've spent a weekend cleaning up old hard drives, and I found it!",[17,32],{},"\nAmid old Illustrator files, lab exercises, and class notes, there it was: ",[35,36,37],"em",{},"My precious"," ",[40,41,5],"strong",{},".",[10,44,45,46,48],{},"In 2015, I was a student without any money but with a lot of imagination, so\n",[40,47,5],{}," started with a simple thought: what if you could explore a place\nby discovering fiction set in that city, region, or country.\nA way to travel somewhere without actually going there.",[10,50,51],{},"Written in PHP I now wouldn't touch with a ten-foot pole and which no self-respecting sysadmin would ever\nallow on their servers. With state-of-the-art JavaScript from 2015 that would\ndefinitely not earn me any credits in my 2026 course.\nAnd with a still functioning API key!",[24,53,55],{"id":54},"so-what-now","So, what now?",[10,57,58,59,61,62,65],{},"I did the thing we do now, and which I blame others for doing too much: I asked Claude to do the minimum to revive it.",[17,60],{},"\nI just sat there and watched as it ",[35,63,64],{},"violated"," something in which I once poured my skills and my heart.",[10,67,68,69,71],{},"That being said, the result is functioning and retained much of my original project.",[17,70],{},"\nIs it accessible? No. Does it use modules? No, 2015 remember. Does it look outdated? Maybe a little. But\nI can always have Claude throw in some purple gradients and useless hover effects if that's your thing.",[10,73,74,75],{},"Put the kettle on, place yourself in your most comfy chair, and wrap yourself in the ugliest and snuggest blanket\nyou can find. ",[40,76,77],{},"And explore the world!",[10,79,80],{},[81,82,5],"a",{"href":83,"rel":84},"https:\u002F\u002Fboekmap.ctrlaltdelrue.be",[85],"nofollow",{"title":87,"searchDepth":88,"depth":88,"links":89},"",2,[90,92],{"id":26,"depth":91,"text":27},3,{"id":54,"depth":91,"text":55},"2026-10-29 16:25:00","A trip down memory lane to a student project from 2015. Boekmap combined open data from the Flemish libraries and a bit of imagination to help you discover fiction set in places you might never visit.",false,"md","https:\u002F\u002Fctrlaltderlue.be\u002Fblog#Boekmap",null,{},true,"\u002Fblog\u002Fboekmap",{"title":5,"description":94},"blog\u002Fboekmap",[105,106,107],"Education","Personal","Nostalgia","cua1Wro1wGGKjIuvmE9-zHaXlba_eXQsgPkjed9pi-Q",[110,111,115,119,123],{"path":101,"title":5,"date":93},{"path":112,"title":113,"date":114},"\u002Fblog\u002F2026","Class of 2026","2026-09-19 00:00:00",{"path":116,"title":117,"date":118},"\u002Fblog\u002Fbuilders-and-dreamers","Builders and Dreamers","2026-06-24 00:00:00",{"path":120,"title":121,"date":122},"\u002Fblog\u002Fsmall-shout-out-to-my-students","A Small Shout-Out to My Students","2025-01-23 00:00:00",{"path":124,"title":125,"date":126},"\u002Fblog\u002Fmore-to-come","More to Come","2025-01-02 00:00:00",1793293208663]