About

Since working in the tiling industry, I noticed a severe lack of support for stitching images together along with gaps to use as a tile texture within CAD software. So this is where Tile Image Gen comes in to play.

There’s been various versions of this software as it’s grown. I’ve changed the template I’ve used, built custom themes for various CMS systems I originally tried for this blog, until I settled on this.

It’s crazy to look back when I first uploaded the original version to Github back in January 2024, and all it supported was Brick Bond, Basket Weave and standard Horizontal Block. Looking now where we’ve got pretty much all the options for tile layouts.

Since the initial version, I’ve seen thousands of users, ~2,000 individual users, and tens of thousands of textures generated. All of this is estimated however, due to switching various analytics providers until settling on the straight forward Google Analytics. It’s worth noting that for any users with any kind of adblock won’t have counted.

For what it’s worth, I don’t have any extensive programming background. The most I’ve programmed, was with Android development, which is a completely different area. Especially given that Android is all based on Kotlin/Java, and this is mostly built on Python.

Is this the most efficient language and code, absolutely not. But it works, and that’s the main thing that matters.

If you’re curious, I have this page hosted on my own server I rent in a datacentre with the following specs:

    CPU:

    Intel Core i9 9900k

    RAM:

    64GB DDR4

    Bandwidth:

    1 Gbit/s

    Storage:

    1TB NVMe (Raid 1)

    It’s complete overkill for the 1 project, but it runs along side multiple other projects I’m a part of, so don’t worry, the power isn’t going to waste anywhere!

    What’s next? Well the only thing left is to improve the hexagon layout, but otherwise the biggest thing next is a potential commercial offering, but we shall see about that moving forward.

    Thank you so much for taking the time to read, as always, if there’s anything you’d like to add, or change, please do use the Feedback Form and let me know!

    Aidan.