In Aurelia 2 the @watch decorator allows you to react effectively to data changes in your application, from simple properties to complex …
Working with au-slot in Aurelia 2: Creating a Repeater with Replaceable Components
Aurelia 2 has some awesome templating features that make creating dynamic and replaceable components a breeze. One of these features is the …
Unleashing the Llama: Is Meta’s Llama 2 Too Safe?
Meta has released version 2 of its open-source Llama AI model and has caught many's attention - but not entirely for the right reasons. …
The Curious Case of GPT-4’s Drop In Quality: An In-depth Look into Recent Changes and Speculations
Since its launch, OpenAI's GPT-4 has been the talk of the town, marking yet another milestone in artificial intelligence. However, over the …
PHP and WordPress: The Undying Underdogs of Web Development
In the cutthroat world of web development, trends come and go faster than a blink of an eye. Yet amidst this constant churn, there has been …
The Homogenised Hive Mind: The Detrimental Impact of Tech’s Uniformity
Have you ever found yourself startled by the uncanny resemblance between the smartphone in your hand and that of your mate's, despite them …
How To Use ChatGPT to Create Exceptional Midjourney Prompts
The knowledge cut-off for ChatGPT (including GPT-3.5 and GPT-4) is September 2021. This means that GPT is not aware of Midjourney. However, …
Is ChatGPT Code Interpreter GPT-4.5 In Disguise?
Since OpenAI released its long-awaited Code Interpreter plugin for ChatGPT, I have been playing with it extensively. Throwing everything at …
You Probably Don’t Need Langchain
As developers, we are always looking for ways to make our lives easier, and that often means bringing in third-party libraries and tools …