Best of Medium — June 2023
- 1
- 2
Medium·3y
Advantages of Node.js
Node.js is a powerful, lightweight, and efficient JavaScript runtime that allows developers to write server-side and client-side code using the same programming language. It has advantages such as asynchronous and non-blocking operations, fast execution, and access to a vast ecosystem of open-source libraries. To become a Node.js developer, one should first master JavaScript fundamentals, then learn Node.js basics, explore the Express.js framework, and deep dive into asynchronous programming.
- 3
Medium·3y
20 PHP Features You Should Know in 2023
PHP is always evolving, and it's important to stay up-to-date with the latest features and improvements. This article introduces 20 PHP features you should know as of 2023, each illustrated with a handy code example. PHP 8 introduces two JIT compilation engines, Tracing JIT and Function JIT.
- 4
Medium·3y
Data Engineer Project: Postgres (Database) to S3 (DataLake) to Postgres (Data Warehouse) | Prep Coffee Inventory Management
This post discusses a data engineer project that involves transforming data from a PostgreSQL database to an S3 datalake and then to a PostgreSQL data warehouse. The author shares their experience and methodology, as well as the tools used. They also highlight the problems they faced during the project.