Jul
17

New Sections on BootBlock.co.uk 2017

When I moved this blog thing over from the sub-domain, I kinda forgot that the main site had various links on it to different places such as the forums, my software, and of course to contact me.

Had a bit of a WTF moment the other day as I realised all of the said links were gone! No-one could view anything other than the absolute crud that I dribble onto here; it was only supposed to be a sub-domain and not the actual, main site.

Well. That changed.

I've now added a few sections at the top-right of this page; the main ones are links to my free and commercial software, and an area that contains contact information.

And I've just realised that this site doesn't say who I actually am.

Jul
10

Lost my First Post 2017

Yep, it was bound to happen - and it just did.

Wrote a large post on my keyboard and wanting a mechanical replacement and hit Submit with the appropriate Draft flag set so I can save it to the server in case I lost it. Then I lost it when the server gave me an error. That, my friends, is what you call irony.

Oh, and of course, I'm very annoyed right now.

Jul
09

Moved over to BootBlock.co.uk 2017

A little bit involved to do but now I've moved everything over from the previous sub-domain to here; new content will be gushing forth almost every day as opposed to the almost-yearly prior dribble.

I've integrated AdSense, although the block above is too tall in my opinion. I'd prefer a single-line height but Google doesn't seem to like that too much these days. Might as well keep it to a standard size.

Next up is sorting out the categories page so it makes sense and just generally works better. Maybe I made post categorisation too flexible...

Jul
07

Changing to Main Domain 2017

Okay, I've decided that I'm going to move this to the main BootBlock.co.uk domain tomorrow.

I'm going to move over all of the previous articles and posts to this blog-thing in the morning as some may find them useful, and then see what happens when I shove the lot over.

Unless I decide to add more features to this before putting it on the site proper.

Jun
28

Replace Main Site? 2017

Been wondering the last couple of days if I should replace the main BootBlock.co.uk site with this, instead?

The main site was supposed to have a combination of quick updates like this and big, main articles - hence the Articles link on the side. But the problem is that the site feels too "bulky" and ill-suited to the quick-fire posts like these, so I'm wondering if I should just bin it and shove this in its place.

Would be a shame to lose some of the articles, though, such as the Learning to Drive series.

Need to think about it more; plus, if I do switch it over eventually, then they will be more content to see as I'm hoping to update this daily - if I do development every day.

Jun
26

Sub-Sorting Problem 2017

Had a bit of an issue - and still do - with sorting returned database results; all posts are returned in descending creation date order, which is expected.

Unfortunately, due to the whole date-grouping-thing where multiple posts on the same day only use one date heading to reduce visual clutter, the posts for said day would be sorted in reverse, as a side-effect of the overreaching creation date ordering above.

I briefly tried to perform a sub-sort as part of the initial SQL query but I didn't get anywhere. I'm still not sure how to fix this without creating additional arrays and sorting those. That'll be saved as a last resort.


Fixed Date Grouping

It appears the time was being included when comparing dates to determine if posts should be grouped under the same year-month-day heading; not sure how my stupid brain managed that, but it wasn't caught due to the database seeding data not exactly being optimal and gave the impression of everything working fine.

Added Analytics to the site - which I entirely forgot about, initially.

Jun
25

RSS Feed: Attempt 1 2017

Like my main site, I want to add an RSS feed to this one, except rather than write it myself I thought I'd make use of an existing package - why not, eh?

Because it doesn't bloody work, that's why. Some service provider error in Laravel. Screw it - another day.

Onto categories: unless you're me (lucky, lucky you), the way the filtering works probably doesn't make sense; I wasn't sure where I was going with it during the preliminary stages. Need to work on it later.

Edit: Noticed that there is a problem with multiple posts on the same day; or, rather, an aesthetic issue rather than functional. The date and year isn't supposed to be displayed for posts that are on the same day. Works locally, so no idea why it doesn't on the actual server.


It's Live!

It's about a week later and we're finally deployed.

I assume it works? I never know if it will once it's been deployed and I've had to flip various switches to ensure it's "production". I fully expect to spend the next hour frantically fixing things that didn't show up during local development, but it's always a nice surprise when things work first time - like this time.

But enough of that; what's the point of this?

I like reading development blogs, so once again I've began my own. At a guess, this is my third; originally they were called .plan sites based on some archaic thing developers maintained for those interested - or themselves? Dunno, really.

At the end of a day's development, I'll post here. Of course there won't be any posts for development-free days.

Now to hit Submit to see if this works...