Posts

WordPress Gutenberg Is Still An Unmitigated Disaster

It is difficult to believe that WordPress’ Gutenberg editor is almost two years old (released in WordPress 5.0 in December 2018). Since then, Gutenberg has seen a plethora of development and resources thrown at it, promising a revolutionary writing experience driven by blocks. So, two years on, has Gutenberg become the beloved new writing experience in WordPress? Have the wrinkles been ironed out? Nope. Despite the amount of work developers have put into polishing Gutenberg and trying to make it a decent writing experience, many continue to avoid it at all costs.

Galaxycove Continues Its Dishonesty and Attempted To Have My TrustPilot Review Removed (amongst others)

I recently published a review here on this blog about my experience buying the Galaxycove projector. In the review, I talked about how the projector was a poorly made dropshipped projector, how it is unbranded and the company has an intentionally misleading website. It appears that Galaxycove is desperately attempting to control the narrative by scrubbing any negativity of their projector from the Internet. Although, the Galaxycove website might have glowing endorsements from alleged customers and their Facebook and Instagram, over on Trustpilot the story is different.

AMD Zen 3 Strikes a Final Blow Against Intel

As great as AMD CPU’s are, Intel has had a distinct advantage even though the Zen 2 architecture was stellar and I upgraded to a Ryzen 3900x not too long ago and absolutely love it, it’s a performance and core monster. Intel’s only advantage against AMD was single-core performance. All of the benchmarks for 1080p gaming had AMD trailing behind Intel, with AMD beating Intel in multicore benchmarks. Thanks to a different architecture in Zen 3, the amount of latency between the CCX’s which resulted in some reduced performance on Zen 2 is now gone. If you’re wanting to know what core complex is and how it works, Tom’s Hardware has a great explainer here. The performance is claimed to offer a 2.4x performance per watt increase and 19% higher instructions per clock.

DirectX 12 Support Is Coming To Microsoft Flight Simulator 2020

Recently in a developer Q&A with the head of the Microsoft Flight Simulator 2020 team and CEO of Asobo, some key community questions were sort of addressed by the team. One of the questions was about DirectX 12 support. In the following timestamped embed, Sebastian Wloch says they have a big team working on Direct X 12 support. If you’re time scarce or don’t want to watch the video, basically DirectX 12 support is summarised:

In Defence of Hacktoberfest

I am sure you might have seen this post doing the rounds recently, titled DigitalOcean’s Hacktoberfest is Hurting Open Source. Despite the spicy post title an exaggerated claim of Hacktoberfest being a corporate distributed denial of service attack, it does make some valid points about Hacktoberfest. I don’t operate many popular repos and I’ve admittedly only seen one PR come through on one of my repos which was sort-of spammish, but not spammy to the point where it was low-quality, it was just a low hanging fruit pull request.

Globally Configuring The Aurelia Fetch Client In Aurelia 2

If you’re like me, in Aurelia 1 you configured the Fetch client with some defaults, usually inside of your main bootstrap code (main.js/main.ts) where you might have added an authorization header, set up a default base URL and other configuration options you wanted to be global for the fetch client. While there are other ways you can approach configuring the fetch client globally, I wanted to approach it in the same way you would if you were creating an Aurelia 2 plugin. This approach will also allow us to test it easier (testing is beyond the scope of this post).

Time To Get The Mop & Bucket Out, StackOverflow Needs a Good Clean

I love StackOverflow and it has significantly contributed to my journey as a developer over the years. As the years have gone by, StackOverflow has experienced tremendous growth. More often than not, when you Google a development-related problem, a StackOverflow question (or two) will appear on the first page. However, the quality of the site has slipped a little. Legendary programmer John Carmack said it best in 2013 about StackOverflow

No, SurfShark Cannot Spoof Your GPS Location In Pokemon Go on Android Phones

Recently while browsing Tomsguide, I came across an article claiming that using a VPN provider on Android phones, you can spoof your GPS location in Pokemon Go. Considering Pokemon Go is tightly controlled and most known techniques have not worked in years, I thought I would investigate. I still play Pokemon Go, but the thought of being able to use a VPN to spoof my location and potentially catch some location-specific Pokemon, it was too tempting to not try.

No Man's Sky Releases Its Most Significant Update, Ever: Origins

The Hello Games team who develop the game No Man’s Sky just continue to impress me. Not only did they rescue a highly hyped game that launched to a tonne of negativity for the content it was lacking, to the point where it was nicknamed Refund Simulator, but they have continued to work on it over the years and bring it back from the brink. Since launch, we’ve reviewed three major updates, each of which brings significant new changes to the game in the form of content, mechanic improvements, as well as fixes. Update 3.0 titled Origins is perhaps the biggest and best update so far that the team have released.

Why Is Slack Still So Terrible?

If you work in tech as a designer or developer, there is a high chance the company you work for uses Slack as its internal communication tool of choice. In March 2020, Slack released an update it dubbed “significant” which cleaned up the interface and introduced a few new shortcuts. When Slack landed on the scene, it was hot (about as hot as Zoom is now during the pandemic). Workplaces adopted it en masse, but pretty quickly Slack went from hot new thing to just another enterprise chore application that ends up overwhelming us.