Latest Articles

Moment.js Officially Becomes A Legacy Project In Maintenance Mode

Well, here is an announcement that probably won’t surprise anyone who has used Moment in the last few years, especially trying to get the size of it down in your Webpack configuration. The Moment.js team has announced it is now a legacy project in maintenance mode. It is not dead, but it is indeed done. The Moment team poetically declares, “We now generally consider Moment to be a legacy project in maintenance mode. It is not dead, but it is indeed done.” Which means, we’ll fix any serious issues (security concerns, etc) but new features or changes are off the table.

Microsoft Flight Simulator 2020 Is The New Crysis

The old Internet meme which was rooted in reality, “But, can it run Crysis?” believe it or not, Crysis was released in 2007 and since then, obviously other more hardware pushing titles have been released since then. Crysis funnily enough still held the title for years, it took years before hardware caught up and could run Crysis on max settings. If you told someone back in 2007 that one day the new king of hardware pushing game would be a flight simulator, you would have been laughed at.

Elon Musk Is a Fancy Marketing Man Who Wants to Put an Implant Into Your Brain and Make You Boop

It’s hard to deny that Elon Musk’s brand of futuristic dreamer type thinking is not contagious. I, for one, am excited about the future of electrical vehicles and the innovation brought about by Tesla is undeniable. But, I want to talk about one of Elon’s most bizarre product ideas: Neuralink. Brain implants, dude. Allegedly, it’ll cure everything from neurological disorders to autism. And what futuristic brain-computer would be complete without the ability to use it to listen to music as well?

No time for gaming.

I made a realisation the other day, I own a lot of games. Not just on PC, but on my Nintendo Switch as well. Of all of the games I own, I’ve played maybe a few hours of a couple in 2020, but for the most part, haven’t really spent much time gaming whatsoever. And it isn’t for lack of trying. I recently bought the Tony Hawk’s Pro Skater 1 & 2 remastered version and I was instantly taken back to my youth, the days where I could game all day and then all night, get up and go to school the next day and somehow function.

Firebase vs Supabase

For such a long time, Firebase has been in a league of its own. Not only does Firebase offer hosting, cloud functions (AWS Lambda serverless style functions), but it also offers authentication, two different types of database and a plethora of other features. Honestly, nothing else has ever really come close to Firebase… Until now. Supabase is a promising open-source alternative that eventually aims to be a close replacement for Firebase. And if you’re thinking Supabase is some scrappy upstart, they were in the Y Combinator Summer 2020 batch and received $125,000 USD in seed funding from Y Combinator.

Are Phone Makers Just Trying to Outweird One Another Now? The Alleged LG Wing Is Strange

Footage of an alleged device from LG called the LG Wing have leaked out onto YouTube ahead of a planned September 14 event. https://youtu.be/FYRZOREZR0k It appears as though the smartphone race has taken a drastic turn. It started out with phone makers battling each other for the best camera, the biggest battery, the highest resolution screens. Now that all major phone makers are on an almost equal playing field, companies like Samsung and LG are taking it to the extreme.

Could Grand Theft Auto 6 Copy Microsoft Flight Simulator 2020's Realism?

There has been plenty of talk and speculation for years about what a Grand Theft Auto 6 game could look like, what world it would be set in and how it might work. It’s not an industry secret that GTA V is a money-making machine, still making a tidy profit in the seven years it has been out. Microsoft Flight Simulator 2020 was recently released and it is a next-gen marvel. The game uses a combination of real-life data (Bing Maps run through a 3D algorithm) combined with real weather and air traffic, you’re flying in a realistic living world.

A Tested (and working) Streamlabs OBS Display Capture Black Screen Fix

I do a bit of live streaming over on Twitch (give me a follow if you’re interested in coding and this post helped you) and while I primarily use my desktop PC, I was travelling recently and wanted to use my gaming laptop to do a little code streaming (scroll down to the “fix” section if you’re in a hurry). Like many, I use Streamlabs OBS for my streaming needs. While I attempted to enable display capture for my live scene, my webcam was working fine, but none of my laptop display was being captured. All I got was this black screen and no explanation.

Will WebAssembly Replace Javascript?

Depending on who you speak to, WebAssembly will kill Javascript, WebAssembly will enhance Javascript, and WebAssembly will merely appeal to a small subset of die-hard developers working on problems that require lower-level bare metal solutions written in a compiled language. A lot of work has gone into reducing the performance issues that have plagued WebAssembly regarding making JS calls (especially when working with the DOM). Efforts seem to be focused on making WebAssembly more than a memory-siloed thing, but rather a viable alternative for anyone wanting to work mainly within the confines of WebAssembly.

Does @types/node have to be the same version as Node?

You’ll notice from time-to-time that Node.js will release a new minor version and sometimes a major version. If you’re working with TypeScript, you’ll want to install the @types/node typings into your project. If you’re running Node.js version 12.14.1 confusion might set in because there is no matching version for the Node types package. Node is known to introduce new features into minor releases, so ensuring that your typings are up-to-date within the latest major release band will ensure that your typings are not too old or too far forward (LTS vs current release).