Web Development

Posts about web development.

February 24, 2023

PHP INTL In-Depth: Convert Numbers to Roman Numerals

PHP's INTL (internationalization or i8n) library comes with a number formatter class meant to format integers & floats into human-readable numbers, currencies, and accounting ... also a numbering system built into it capable of a few different features. One of those features is Roman numerals.

More ⋮

December 11, 2022

PHP 8.2's Subtle New Features

PHP version 8.2 was released on December 8, 2022 ... you've already heard about the major new features ... What about the more subtle features that aren't reported on. They need some love too.

More ⋮

October 27, 2022

AVIF Preview Image Example

An example of how an AVIF image can display a lower quality preview while the larger image is loading. Similar to JPEG's progressive rendering, it makes large AVIF images more pleasant and usable.

More ⋮

October 15, 2022

PHP's Fickle Handling of Daylight Saving Time

PHP has a problem crossing DST barriers. This is both a feature and a bug. A feature in that some developers expect to do strict time & date mathematics. It’s a bug in that most people will expect crossing a DST barrier should alter the time accordingly.

More ⋮

October 13, 2022

Welcome To My New Website

I created this new site using the Jigsaw static site generator after trying many I came to an interesting conclusion. They are largely not ready for the prime-time. Many are in alpha states and may remain there indefinitely. Others ceased development years ago and are unlikely to work with the latest software libraries.

More ⋮