Stanley Ulili I'm a freelance web developer and researcher from Malawi. I love learning new things, and writing helps me understand and solidify concepts. I hope by sharing my experience, others can learn something from them.

Stories by Stanley Ulili

Exploring Node.js v20 Features in Action

Exploring Node.js v20 features in action

Every release of Node.js comes with new exciting features, and v20 is no exception. In this article, we’ll explore those new features.

Stanley Ulili
Jun 27, 2023 ⋅ 9 min read
Filtering value types in TypeScript

Filtering TypeScript value types

Learn how TypeScript filters work, including array filters and value types, as well as how to use and avoid issues with type guards.

Stanley Ulili
Jun 21, 2023 ⋅ 5 min read
Building a TypeScript CLI with Node.js and Commander

Building a TypeScript CLI with Node.js and Commander

Learn how to use Commander with TypeScript to build powerful CLIs.

Stanley Ulili
Apr 13, 2023 ⋅ 18 min read
Understanding CSS preload and other resource hints

Understanding CSS preload and other resource hints

Learn the difference between CSS preload and CSS prefetch, how to use CSS preconnect, and more about these important resource hints.

Stanley Ulili
Apr 11, 2023 ⋅ 7 min read
Node.js child process: How to launch external programs

Node.js child process: How to launch external programs

Learn how to use Node.js child_process modules to move CPU-bound and memory-intensive tasks off the main thread to improve app efficiency.

Stanley Ulili
Feb 14, 2023 ⋅ 13 min read
Exploring competitive features in Node.js v18 and v19

Exploring competitive features in Node.js v18 and v19

Two new runtimes, Deno and Bun, have brought a lot of hype for the features they present over Node. Learn how Node stacks up in this post.

Stanley Ulili
Dec 2, 2022 ⋅ 6 min read
Exploring JSpyBridge, a new library for using Python in Javascript

Exploring JSPyBridge, a new library for using Python in JavaScript

JSPyBridge lets you interoperate between Node.js and Python — access and use JS functions, packages, classes, and arrays in Python and vice versa.

Stanley Ulili
Sep 20, 2022 ⋅ 12 min read
Intro to PyScript: Run Python in the browser

Intro to PyScript: Run Python in the browser

Learn how to deploy Python code in the browser using PyScript, a new library that builds of Pyodide and ports CPython to Wasm.

Stanley Ulili
Aug 1, 2022 ⋅ 22 min read
Node.js Vs. Python: How To Choose The Best Technology To Develop Your Backend

Node.js vs. Python: How to choose the best technology to develop your backend

Compare Node.js and Python to see the scenarios where one would be better than the other so that you make the best choice for your backend.

Stanley Ulili
May 31, 2022 ⋅ 10 min read
Understanding type annotation in Python

Understanding type annotation in Python

In this extensive post with specific examples, learn how to use Python type annotation to your advantage using the mypy library.

Stanley Ulili
Jan 3, 2022 ⋅ 19 min read