Why is negativity bad for us? In my previous post, I talked about finding values and identities and roughly touched[…]
Read moreLatest Posts
How To Build A Meaningful Life: Finding and Curating Identity
How to build a meaningful life? Have you ever asked this question – how to build a meaningful life? Living[…]
Read moreHow to fix permission for auto mounting exFAT partition?
What is exFAT? Why use an exFAT partition/drive? exFAT is a file system format. When we format our disk, there[…]
Read moreHow to move Ubuntu from SD card to SSD for Raspberry Pi? The easiest way tested on RPi4
Why move Ubuntu from SD card to SSD? If you run a web server on Raspberry Pi 4 using Ubuntu,[…]
Read moreHow to fix “Can’t connect to HTTPS URL because the SSL module is not available” with a python installation in pyenv on Ubuntu?
After upgrading the Ubuntu I found some of my Python scripts start to showing this error “Can’t connect to HTTPS[…]
Read moreHow to set up Homebridge using Raspberry Pi and Docker (and make any accessory work with HomeKit) in under 10 minutes?
Prerequisite for Homebridge with docker on Raspberry Pi Prepare environment for Docker and docker-compose In this article, we are going[…]
Read more100 Days of SwiftUI Solutions – Checkpoints
100 Days of SwiftUI solutions One of the greatest resources on the Internet to learn Swift and SwiftUI is Paul[…]
Read moreHow to use async/await with URLSession.shared.Data in iOS 15?
What is Async/await? In the latest Swift, the new async/await API is introduced for iOS 15. The async/await aims at[…]
Read more
How to install JupyterLab on MacBook Air M1?
I originally encountered a bit of problem installing JupyterLab on my new MacBook Air M1. Here is what eventually worked[…]
Read moreHow to make objects move with SwiftUI: learn in just 2 minutes with this simple example
Today I will go through a simple example about how to make objects move with SwiftUI. This example will demonstrate[…]
Read more