Say what you will, but since its introduction in 2009, Node.js has been the undisputed king of server-side Javascript. Created by Ryan Dahl, Node.js had virtually no competition for years.
Until recently, the only person to truly challenge Node.js was Ryan Dahl with his runtime Deno that improved upon some of the flaws that Ryan saw in Node.js which that were systematic and difficult to fix.
Well, there is a new competitor NOT written by Ryan this time called Bun. Who said 2022 had no surprises left?
In my LinkedIn feed of late, I see a lot of layoffs. Most of those layoffs are talent acquisition roles, some development and design, but largely talent acquisition.
If you’re not familiar with the role of talent acquisition, it’s a fancy way to describe an internal recruiter, someone who seeks out candidates for a company.
Well, Twitter just laid off 30% of its talent acquisition team. While the exact number isn’t known, 30% is quite a sizeable percentage of people to layoff as Twitter is amidst a hiring freeze and cutting back on new hires.
In recent years, there has been an explosion of front-end development frameworks and libraries. While this has made development more manageable and efficient, it has also led developers to become increasingly reliant on these tools. As a result, when something goes wrong with the library or framework, it can be difficult to determine the source of the problem and fix it.
You can cross your fingers and hope someone in a comment on a GitHub issue has a workaround or there is a pull request with a fix. But, I’ve seen how fragile the front-end ecosystem can be when a single library lags behind the updates of other packages it depends on and things can quickly fall apart.
As everyone predicted and expected, the Reserve Bank of Australia (RBA) just announced a July 2022 rate hike of 0.5%. Taking the official cash rate to 1.3%.
In the official statement, Philip Lowe details the decision and an insight into what the RBA believes is causing Australia’s inflation.
I’ve bolded some important parts of the announcement we’ll explore.
At its meeting today, the Board decided to increase the cash rate target by 50 basis points to 1.35 per cent. It also increased the interest rate on Exchange Settlement balances by 50 basis points to 1.25 per cent.
First, let me preface this with the fact that I am not an economist. I am an avid armchair researcher who delves into topics like monetary policy and other facets of life that may affect or interest me.
Around the world, central banks are hiking interest rates. The United States recently saw interest rates increase by .75 basis points. Canada, Australia and New Zealand saw .50 basis point increases. With more increases planned for most countries, things will get worse before they get better.
The term Web 3.0 is being thrown around a lot, not just those in the crypto sphere, but investors and everyday folk are starting to talk about it. You know, when your Uber driver or barber is talking about Web 3.0, it has permeated the fabric of society.
People have differing opinions on Web 3.0, what it will do for the web, how it will change everything. There seems to be an aura of excitement around Web 3.0, with a hint of ambiguity.
I think it has become abundantly clear that Node.js and how it deals with dependencies is flawed and has become a total liability now.
Npm has become the bank vault of the web.
On October 22, 2021, a popular Npm package was hijacked and exposed to anyone who downloaded it to a password harvester and cryptocurrency miner for 4 hours. This package is called UA-Parser.js.
There is a good chance you might not have even heard of this. However, this package is downloaded almost 8 million times per week. Allegedly some large companies like Amazon, Facebook and Google are using this package.
Does anyone else remember offices? You know, those places you spent upwards of an hour commuting to in standstill traffic or overcrowded expensive public transportation? Shoulder to shoulder, bumper to bumper. Those places where sick coworkers would come into the office and kindly spread their sickness?
Despite the pandemic destroying livelihoods, causing widespread mental health issues and changing the way we live, some good has come of the pandemic.
The death of the office. The first casualty of the pandemic wasn’t the supply chain. It was the office. As COVID-19 spread, countries began to lock themselves down. People were encouraged to stay home, to only move for essential purposes. As a result, many companies shut their offices down and let their employees work from home.
After weeks of speculation in what has been the worse kept secret, Facebook has announced that it is changing its name to Meta. When they say name change, they, of course, are referring to the corporate umbrella that is the company, not the facebook.com social network.
The move is akin to Google rebranding to Alphabet and other companies like BP renaming to Beyond Petroleum. Except, in the case of Google, they didn’t rebrand to escape controversy like Facebook, BP and Phillip Morris have done.
In the world of software and web development, you might have heard of the term 10x engineer. It’s a term that refers to a person who can increase productivity and get work done faster on a team than other developers. It’s a term people often misuse to describe a team member who can do the work of ten people or work ten times faster.
In other words, someone with a rare set of skills and talents makes them more productive and makes them far more valuable to their employer.