Author Archives: Akash

Over 17,000 WordPress sites hacked in Balada Injector attacks last month

Posted on by Akash

Multiple Balada Injector campaigns have compromised and infected over 17,000 WordPress sites using known flaws in premium theme plugins. Balada Injector is a massive operation discovered in December 2022 by Dr. Web, which has been leveraging various exploits for known WordPress plugin and theme flaws to inject a Linux backdoor. The backdoor redirects visitors of […]

React JS Emerges A Clear Favorite Among World Leaders In Web Development

Posted on by Akash

In a dramatic shift in the tech industry, React JS has emerged as the clear favorite among world leaders in web development. With millions of dollars in annual revenue, React JS is now the choice of the biggest names in business and technology. React JS, developed by Facebook in 2011, is an open-source JavaScript library […]

It’s time for our annual year-end PSF fundraiser and membership drive.Support Python in 2023!

Posted on by Akash

There are two ways to join in the drive this year: Donate directly to the PSF! Every dollar makes a difference. (Does every dollar also make a puppy’s tail wag? We make no promises, but may you should try, just in case? Become a member! Sign up as a Supporting member of the PSF. Be […]

How to Install/Upgrade PHP 8.3 on MacOS with Homebrew

Posted on by Akash

With a handful of new features such as typed class constants, granular Exceptions in the DateTime extension, the new json_validate function, functionality changes and improvements, and deprecations, PHP 8.3 is 2023’s major update to PHP. This article explains how to install or upgrade to PHP 8.3 on macOS using Homebrew. Shivam Mathur maintains two Brew […]

How To Migrate a TypeScript App from From Node.js to Bun?

Posted on by Akash

Node.js has been a go-to platform for web development beginners and a favoured choice for start-up companies. However, since September 2023, Bun has gained a lot of traction in the development space.Ever since its introduction and it’s claim on being the fastest JavaScript runtime to exist, developers have continously tried to migrate their apps from […]

Announcing: MySQL HeatWave Lakehouse General Availability

Posted on by Akash

Today, we announced the general availability of MySQL HeatWave Lakehouse and new capabilities in MySQL Autopilot that enable organizations to efficiently query data from object store using standard SQL syntax and without requiring database tuning expertise. Data in object store can be in a variety of file formats like CSV, Parquet or export from databases […]

Mocking APIs in Laravel Tests With Wiremock

Posted on by Akash

Accounting for APIs while testing can be a confusing and sometimes painful process. Whether you are testing client-side components or server-side code, you must somehow mock or fake the request and response in your code. The landscape of testing tools that ship with third-party HTTP client code is a mixed bag. In the Laravel ecosystem, […]

What is JQuery and its relationship with other JavaScript libraries?

Posted on by Akash

JQuery, on the other hand, is a free, fast, and concise JavaScript library created in 2006 by John Resig. JQuery wraps many raw JavaScript functionalities in methods that you can call with simple syntax. It’s not a language but a tool written in JavaScript that simplifies and streamlines JavaScript programming. JQuery simplifies the HTML markup, […]

Web’s Most Popular JavaScript Library Drops Support for Older Versions of IE

Posted on by Akash

The popular jQuery JavaScript library has hit a major milestone with the release of jQuery 2.0. The 2.0 release is some 12 percent smaller than its predecessor, but the big news is that jQuery 2.0 drops support for Internet Explorer 6, 7 and 8. Created to simplify the process of writing JavaScript and manipulating HTML, […]

How has HTML Evolved?

Posted on by Akash

1991 — HTML 1.0 Berners-Lee developed the first version of HTML in 1991. Yet, its release didn’t occur until 1993. In its first launch, there were only a handful of development options. These include creating basic pages with text content and links between pages. 1995 — HTML 2.0 In 1995, the second version of HTML […]