In this blog post, we’ll explore the concept of deep observation in TypeScript and learn how to create a deep observer using proxies. Deep observation allows you to track changes made to an …
With the release of Aurelia 2 Beta 15, there are some important changes to be aware of regarding decorators. This update brings Aurelia 2 into compliance with the Stage 4 TC39 decorators proposal, …
Let’s face it: React’s popularity is a classic example of being in the right place at the right time.
When it first hit the scene, the web development world desperately needed a saviour. …
It’s a question that has haunted the minds of philosophers, scientists, and conspiracy theorists for ages: are we truly native to Planet Earth, or could we be the extraterrestrial visitors …
Remember the 1990s when Microsoft was the big bad wolf of the tech world? Their iron-fisted control over the PC ecosystem led to a massive antitrust case and made Bill Gates public enemy #1 for a …
JavaScript has been around for over 25 years, yet it’s more popular and dominant than ever. Some love to hate it, others grudgingly put up with it, but let’s cut through the bullshit – …
I’m always looking for fun little coding challenges that are not full projects, and I thought I would do a fun little licence key generator using Typescript.
Step 1: Setting Up the Project …
Let’s talk about the elephant in the room—or, should I say, the AI in the code editor.
Recently, NVIDIA’s big cheese, Jensen Huang, made waves with his take on the future of coding at the World …
WordPress, a flexible content management system, allows various customisations to enhance user experience and streamline site management. One common requirement is to provide users with an easy and …
The wait is finally over. Google has debuted Gemini Ultra 1.0, its GPT-4 competing model powering Gemini (formerly Bard), and it’s time to dig in and see if it lives up to the promise of being …