Davinci Resolve/Fusion Installer Creator

Davinci Resolve and Fusion are highly customisable – from Transitions, to Titles, to Macros, to Fuses. But finding the right folders to copy files to is difficult for end users. Often I see people distributing things like Davinci Resolve Transitions with complicated installation instructions. So this tool is different. Drag and Drop this lua file […]

The Hague After Dark

The Hague After Dark A view of The Hague after the tourists all go home at night.

Data Website

This is a website designed and created by a third party. My involvement was setting up the hosting and later on working on bug fixes and some new features (such as open data download) TECHNICAL DETAILS CDN Distributed Custom configured Failover Hosting Open data download – the database is automatically converted to a csv and […]

Report Website

This website is a major redesign of an old website. Having built similar websites before, I took care of the technical aspects and the design and content entry was done by the respective teams. Unique to this website, however, was that we migrated elements from an old Drupal site. TECHNICAL DETAILS Wordpress Backend Elementor installed […]

Custom Coded Database Site

This site is a custom database of ‘ideas’ that visitors to the site can contribute to and search in various ways. By far the most complicated site to date, this involved working with a designer and other stakeholders to produce the final product. TECHNICAL DETAILS Wordpress Backend Custom plugins for submissions, search, sharing Modified plugins […]

Campaign Site

Working together with the designer, we created a site for a campaign TECHNICAL DETAILS Wordpress Backend Elementor installed to allow greater design control Responsive Multilingual – through the use of Polylang this site is configured to work in four languages. CDN Distributed Custom configured Failover Hosting CAMPAIGN SITE

WordPress Event Site

TECHNICAL DETAILS Wordpress Backend Design based off custom modified theme CDN Distributed Custom configured Failover Hosting EVENT SITE

WordPress Event Site

Working together with the designer, we created a site for an event. TECHNICAL DETAILS Wordpress Backend Elementor installed to allow greater design control Responsive Multilingual – through the use of Polylang this site is configured to work in two languages. CDN Distributed Custom configured Failover Hosting EVENT SITE

Shannon Informational Entropy in PHP

Shannon information entropy attempts to predict the smallest possible average size of lossless encoding of data. This is useful when writing compression software as it provides a target estimate to which we can attempt to compress a file without losing any of the information contained inside it when it is subsequently decompressed.

Cast V2 in PHP

Cast V2 is the protocol used in communications with Chromecast dongles and Google Home’s. It is not an open protocol, but as it is built into things like Chrome it is possible to reverse engineer how it works. Creating a library makes it easy to control these devices with PHP.