Past Entries...

101 posts since April, 2016!
posted this in: General, Personal, Ramblings, Shopping
453 Words

Previously, on JT’s bought some books…

The Wheel of Time Collection I bought back in 2022 (Blog Post here)

I bought a custom leatherbound set of a favourite book series of mine, The Wheel of Time – and it’s something I’ve taken great joy in reading and keeping with me since 2022. Even around then, I was also looking at finding a set of books that were my other favourite mythos; The Discworld novels by the late Terry Pratchett.

Growing up, I had started reading Terry Pratchett’s novels in junior high school; but exams and life took a turn and I stopped reading them for a while. It wasn’t until I had started my career after university that I stumbled back across the books again, and found them far more poignant now that I was in that very same outlandish rat race that his books are a commentary on at times.

After a lot of umm’ing and aah’ing about and trying to justify buying the series of books and whether to see if I can get them custom made; I came across a few of the books in Dymocks one evening, and they were in a beautiful hard cover, gilded published release. It wasn’t the leatherbound stuff I wanted, but they were colourful, vibrant and nice to the touch and made me want to read them again. It was only a few books of the series however, so I decided to wait it out and see if more of the Discworld collection got released.

That was in 2022.

2 years later, it turns out the majority of the books have now been released, with a few more to come (one as soon as August 5th) and I was still on the fence about owning the series. It even sprung up during a date with my new girlfriend while we were having a post-meal stroll.

Well, that was a couple months ago, and now, I’ve pulled the trigger. More than $1000 AUD was spent on this, and it’s not the full collection, but it’s only missing 2 more books at present that have yet to be released (both are planned to be released in the next couple months).

The first shipment of the books arrived! 36 of the 45 novels are now occupying my dining table…!

Discworld Novels
36 of 45 Discworld Novels, 2 more are expected to arrive tomorrow, and more in the days leading up to August 3rd… I’m so excited to finally own these after reading them from libraries all over the place for years and years!

They’re simply beautiful. And I was gushing about them to friends and family, and it occurs to me that these books bring me a lot of joy 😂

Maybe it’s something to be more retrospect about going forward 🙂

posted this in: General, Servers, Software, Technology
452 Words

The branding & theme was named by my partner, Annie 🙂

I actually started this specific post as an addendum to my previous post; but realised that there’s enough in here that I want to talk about on both a personal and technical level that it should warrant its own entry.

Why “Minty Charmander”?

Well, Annie thought the colour scheme reminded her of a Charmander, and combined with the light green highlights – “Mint” 🙂

The colour scheme uses a number of my favourite colours in a limited palette – purposefully, as I recall from some old design course literally a couple decades ago now, that in UX a small number of colours that can be interchanged and not conflict with each other, was better than a large dynamic swatch of colour for getting information across.

I am using the ol’ trusty Bootstrap framework for the UI and layout of everything. I don’t have any real special rationale for using Bootstrap – it’s just what I’m most familiar with; I think as I ease myself back into coding from a long break, it’s nice to just crawl before I can walk, before I can run 😅

Planetscale?!

Laziness and the idea that I needed a stable service to run a DB for my little projects convinced me to continue with Planetscale – yes, it costs $47 USD a month, but it’s more stable, and more nicely managed than I could ever do with a random self hosted solution.

I decided to continue paying it for the time being, pending further efforts to make things self hosted down the track, but for the time being – it’s nice to have a DB that is:

  • highly available;
  • able to spawn itself into a main, and dev branch

I could probably implement this without a paid system – but I feel like the DB service works as a backend for multiple systems (as it would if I were to self-host) – and that’s a single point of failure that I couldn’t upkeep like a service that is designed to stay online professionally.

End of the day, it’s actually pretty easy to justify the cost of this database for myself; and I’ve spent more on dumber stuff in the past. At least this is a sensible subscription 😜

So, what’s next?

Well, the branding is mostly done, but there’s a few missing things like Search results statistics, and category browsing callouts, to name a couple of things. I’ll be taking my time fixing everything, and eventually hope to start using this blog a lot more to diary more things that I get up to on a more personal level, as opposed to just dumping whatever pseudo-technical stuff comes across my mind!

posted this in: General, Software, Technology
182 Words

We have a new look for the blog! I hope you all like it 🙂

For those that are curious, below is how things used to look (not too long ago!)…

How my blog originally looked

I’ve been using a theme called Independent Publisher now for about 7 years or so. And while I am indeed retired; I didn’t want to let my technical skills (as little as they are) go to waste nowadays. So I updated the look to both jtiong.dev, and jtiong.blog to match similarly in branding now 🙂

It’s been more than a moment since I last touched a WordPress Theme, and so I’ve no doubt that there’s bugs and issues with the new theme you see now (built from scratch lovingly over a day or so, as you’ll be able to see from the Commits on jtiong.dev!). But this change will give me plenty of things to do to fix and maintain for the future with this blog.

And now finally after most of a day’s work, my domains are starting to be a little bit more on-brand! ♥

posted this in: Software, Technology
310 Words

I previously posted about jtiong.dev – keeping my commit logs going and making things presentable for future collaborators and colleagues, as well as my own little bit of self promotion on the internet.

With my recent break in work and taking the time to both sharpen and upskill myself – I thought I’d bring this into the new future with the site pulling from my Github account instead of a now defunct GitLab installation.

In the current “1.0” version:

  • Commits are automatically fed through via CURL request
  • There’s no censorship for any potentially sensitive information
  • There’s no authentication for management of commits/repos
  • There’s no filtering you can do
  • The date/commit times are inconsistent

Not to mention it’s GitLab powered and as I’m currently working through some property changes – I’m bouncing between two properties and the server hardware hosting GitLab is currently turned off.

Queue, my move to using Planetscale as my core DB service for my personal online stuff, and moving my code to Github where possible (because it’s where everyone else is).

For version 1.1 which upgrades this, I’d like to add:

  • A system with Auth that lets me hide a repo, or a given commit hash for any potentially sensitive info from being revealed
  • A filtering system by repo so you can see, per repo, the commits to that repository
  • More accurate representation of the commits/date/timeline

Implementation Logic

Just a couple of loops to go through Repos → Commits is all I really need for my personal scale. Below is a very simplified diagram:

This’ll all be included into some cron tasks that run maybe hourly or so to avoid spamming GitHub.

It’s just simple little pleasurable busywork to be honest, but after about 6 months of not really touching any code and taking my time with stuff, it’s nice to get back into the groove!