Programming


Advanced TypeScript: Type-Level Nested Object Paths

A Real-world use case of Conditional Types, Type Inference, Template Literal Types, and Recursion.

javascriptreactprogramming

A Beginner’s Guide on Using MQTT— Python IoT

Subscribe and publish message over mqtt using Python

mqttiotprogramming

How to Sort Lists by Certain Conditions in Python

A guide on sorting lists by a certain condition in Python.

sortinglistspython

Python “Pip Install” Without The Internet

Read this guide to install Python packages without having access to the internet.

python-packagespythonprogramming

How to Convert the Number of Seconds to a Time String in the hh:mm:ss Format with JavaScript?

programmingjavascriptcoding

The Difference Between useState and useRef in React

useState vs useRef in React: everything you need to know.

web-developmentjavascriptreact

Python Tuple: Tuple Functions and Tuple Operations in Python

A brief discussion on Python tuples with examples.

pythontuplesprogramming

A Quick Trick to Make DataFrames with Uneven Array Lengths

A combination of two simple techniques I learned in the past two weeks.

pythondataframesdata-science

10 Best Python Books for Beginner and Advanced Level Programmers in 2022

These books are guaranteed to level you up as a Python programmer.

pythonprogrammingbooks

Simulate the Famous Monty Hall Problem with Python

What is the Monty Hall problem? The Monty Hall problem is a famous probability puzzle.

codingpythonpuzzle