Posts

It's barely been a month and I am already bored with Cyberpunk 2077

When Cyberpunk 2077 was released, I, like many others, was excited to finally get this game we first saw seven years ago. The game was eventually released, and to say that it was a disaster would be putting it lightly. While non-next-gen console gamers got the short end of the stick, those of us on high-end consoles and beefy gaming PCs could play the game, but it was littered with more bugs than a cheap motel.

Inferred bindable properties in Aurelia 2

About a year or so ago in the internal Aurelia core team chat, I raised an idea for inferred bindings. A lot of the time I find myself binding to values that have the same name as the bindable property. The idea is simple, say I have a custom element that has a bindable property called products, I would then most likely do something like the following: It has always felt a bit redundant to me that I am specifying a property and then more often than not passing in a value of the same name. Well, after raising this again in the Aurelia core team chat, I was shocked to discover that this has been implemented.

Social media platforms finally deplatform Donald Trump, but is it too little, too late?

Donald Trump has been notorious for spewing hate from his Twitter account long before he became the president. A history of vile attacks including racism and fat shaming. After the violent attacks on the U.S. Capitol building in Washington D.C and some Tweets, Twitter first issued Trump with a 12-hour temporary ban and then subsequently a permanent ban, also limiting access to other accounts including the official @POTUS account. Joining in, Facebook has also suspended Trump indefinitely from Facebook and Instagram (not outright banned like Twitter). For a bigger lol, even Shapchat has banned Donald Trump amongst others who have temporarily suspended the sale of Trump merchandise including PayPal and Shopify. The “DonaldTrump” subreddit was also removed over on Reddit.

2021 is saved: It looks like Thrice have begun work on a new album (or concept albums)

Palms was released in 2018 and Thrice fans have been eagerly awaiting news of a follow-up album. Obviously, in between the release the world has completely gone down the drain with the pandemic and the political situation in the US being so volatile. In a recent Tweet by frontman Dustin Kensrue, he showed work being done on some Thrice demos The work continueth… pic.twitter.com/Oq3EWLmJGl — Dustin Kensrue (@dustinkensrue) January 5, 2021 We know Dustin is working on new Thrice material because someone asked in a reply and he responded in the most Dustin way possible with a Schitt’s Creek gif referencing the word Thrice.

How To Setup Roland Drums For Streaming

I have gone down the path of streaming my drum playing as I learn to become a better drummer. There are a few ways you can stream with audio, but here is how I do it. While the title specifically references Roland, this guide will work for any electronic drum kit, whether it be Alesis or some other brand. You just need the ability to pass the sound out of your kit. You either use dedicated outputs or a nifty trick using the headphone output.

The best way to develop with WordPress locally in 2021 (and beyond)

When it comes to developing on WordPress locally, you have a few options. You have the tried and tested XAMPP, WAMP, MAMP and if you’re feeling adventurous: Docker. I will recommend an option that isn’t any of the above, it’s one you might not even be familiar with, but spoiler alert: it’s the best. It’s called Local, and it’s the best way to develop WordPress sites locally. What makes Local one of the best options around for WordPress development is:

Twelve Foot Ninja have been busy, a new album finally announced for May 2021

We can all agree 2020 was a write off, as far as many are concerned, 2020 doesn’t exist, it didn’t have. Everyone’s favourite musical Australian hybrids Twelve Foot Ninja despite not releasing a new album and saving 2020, have announced a new album is coming 2021 (better late than never). It appears the boys have been busier than a cat burying catshit in concrete. 2020 has been saved, it’s just being saved in 2021 instead.

What a time to be alive: the KFConsole

At first I thought this was a joke. But the dirty bird (KFC) has teamed up with CoolerMaster to create the aptly titled KFConsole. It’s a high end PC that can keep your chicken warm with an inbuilt chicken warmer that uses the system heat, but also has some beefy specs for what would seem to many as a gimmick and thought was never real after KFC teased it in early 2020 after the ps5 reveal.

A workaround for Shadow Dom shared global styles in Aurelia 2

One of my favourite additions to Aurelia 2 is proper support for Shadow DOM and with it, the ability to encapsulate my styles on a per-component basis, it works well most of the time. However, if you’re using a CSS library such as Bootstrap or legacy CSS, you will need to add in some global CSS styling. Fortunately, Aurelia makes it easy to add in shared CSS styles. In-fact, if you use npx makes aurelia to create a new Aurelia 2 application and choose Shadow DOM, it automatically adds some code into main.ts which allows you to add shared CSS styles.

Working with configuration based routes in Aurelia 2

In Aurelia 2, despite the framework itself being completely overhauled and rewritten, many aspects of the framework remain the same familiar Javascript framework many of us know and love. What is new is the router in v2, it works differently to v1 in many aspects. The router can work a few different ways. The first being the new direct-routing functionality which allows you to route to components without having to write any route configuration code. I love the direct router, which you can read more about here in the official Aurelia 2 docs.