CaféHaine's Blog

All articles

Generating 3D models from 2D bitmaps

The secrets behind our Cozy Winter Jam 2025 submission

Fighting for a dumber and faster web

Introduction

Recently, I've re-written my website to be dumber, faster, and more secure. How did I do it?. It's simple, no more PHP or any server-side code, and no more javascript. I've gone back to the pre CGI 1993 era.

What's the problem with current websites?

The client side

Too …

The art of multi-threading

Introduction

If you've ever wondered how to get more performance out of your programs, without using some specific language tricks, you've probably heard of multithreading.

I'll try and explain in a really basic way how it works, and then show you when it can apply, how NOT to do it …

Listing and Starting modernUI applications in C#

Context (sort of)

Recently I've been trying to improve my personnal project Windmenu, and one of the problems I found, was that while crawling through the Start Menu to retreive all applications, ModernUI applications were not found.

I soon realised that, the usual directory %appdata%\Microsoft\Windows\Start Menu did …