Jahed Ahmed

GameDev Weekly: 7 September 2020

Updates on my gamedev project for the week commencing 7 September 2020

Read more...

FrontierNav Weekly: 7 September 2020

Updates on FrontierNav for the week commencing 7 September 2020

Read more...

FrontierNav Weekly: 31 August 2020

Updates on FrontierNav for the week commencing 31 August 2020

Read more...

Image Optimisation for Websites

In web development, image optimisation is one of those steps that is easy to over look. Often images are copied over from cameras, phones and websites regardless of how they've been encoded. Encoding is important as all images are an approximation of what we see in the real world and are optimised digital displays which are themselves approximations.

An image from a 4K-optimised camera does not need to be visible in full-fidelity in a website banner. A 128x128 pixel icon does not need to be 1024x1024 pixels. It all depends on where it's used. So copy and pasting images without optimising them can lead to excessive bandwidth usage, rendering and load times.

In this post, I'll be going through some steps that can be taken to reduce all of those problems.

Read more...

Git Hosting needs Federation

This week, after months of mulling it over, I decided to stick with GitHub. I was planning to migrate to GitLab, mainly because it's open source. I prefer having the option to self-host if and when that time comes. However, as I started moving repositories over, I realised one major flaw: Accounts.

Read more...

FrontierNav Weekly: 24 August 2020

Updates on FrontierNav for the week commencing 24 August 2020

Read more...

Keyboard Shortcuts in HTML

Read more...

FrontierNav Weekly: 17 August 2020

Updates on FrontierNav for the week commencing 17 August 2020

Read more...

FrontierNav Weekly: 10 August 2020

Updates on FrontierNav for the week commencing 10 August 2020

Read more...

im-map-tiles v1.0.0

Read more...