Pensive Ibex
Luk Weyens
Hi there, I’m Luk Weyens. I’m a coder with an especial interest in Clean Code, Domain Driven Design and Architecture. When not at work, I enjoy creating and solving puzzles, working out, gaming and reading. This is a collection of my thoughts and interests on these subjects.
All posts (37)
I told myself I wanted to replay the Monkey Island games, so that I could then finish Return to Monkey Island, the 6th instalment in the series. Written by the original creator Ron Gilbert. I have played the first two games multiple times and know them by heart. All the others I have only played once. Curse of...
I like the goto conference. Talks are more on an architectural level, and less about the new silver bullet out there. Companies also come talk about the pitfalls and talk about the mistakes they made along the way. Above all, I love Amsterdam. It’s a city that shouldn’t be able to exist. When you look around, many...
I listened to the latest episode of We Can Be Weirdos where Rob Auton mentions how nice it would be when sitting on the train if you could just talk to the person next to you, get a load off your chest and just carry on with your day. It reminded me of how many times I was in public and someone random started...
A friend of mine was celebrating his birthday the other day. And in preparation for it, I designed this little puzzle challenge. Basically, it’s just a closed box with a numeric lock holding its contents hidden. On the bottom of the box I printed a QR code, leading to a website where I edited the logos of boardgames...
I received a new laptop at work the other day. So begins the cycle again of having to tweak every little thing to the way I like it. I’m a tinkerer and I love to play around in settings and customization screens. Heck, I’ll even hop in regedit willingly to get the specific behaviour I want. But I never properly...
About a year and a half ago ChatGPT 3.5 was let loose, and it took the world by storm. Since then we’ve seen tremendous improvements in performance and reliability with ChatGPT 4. Not only that, but all other Generative AI tools have made major leaps. I remember way back when Dall-E 2 was released, I tried to create...
So I joined the Adventure Game Club last month and decided to join in for the month of April. The game of the month? The Dark Eye. It’s a game which I hadn’t heard of and would never have played if it weren’t for this club of enthusiastic gamers with an immense knowledge of the scene. Which is exactly what I was...
Colour me interested That’s it. That’s all you get. If you think you’ve found the solution. You can mail it to me by following the link at the bottom of the page. Good luck! Reply to this post by email Did you spot a mistake? You can help me fix it by opening a Pull Request.
I’ve been using Github Copilot for a couple of months now. It was an experiment in our company to test its use and see what benefits it might provide to developers. I have to say I was blown away when I saw what it could do. I was happily writing some tests in our code base, calling Builder objects to create the...
The first ten words of Kelesce Last week I was tipped off to a puzzle hosted by Alperen Keles. I opened the link and was immediately intrigued. Any puzzle with visual elements where you aren’t given any information except for the simple task of deciphering what you see is a delight. If you want to give it a go for...
Bear with me. I am under the impression that I write Clean Code. You might be too. And you’re right. But you’re also wrong. I had a discussion at work the other week about a design decision in our codebase. I’ll try to sketch the situation as simply as possible. Basically we have temporal objects called Snapshots....
Be the best, stay small, and don't lose any money. -George Lucas I recently finished reading The Mysteries of Monkey Island by Nicolas Deneschau. The Monkey Island game series remains with me after all these years. It’s one of those games that has earned a cult following over the years, that has baffled the original...
Page 3 of 4