Open in app
Home
Notifications
Lists
Stories

Write
Joe T. Santhanavanich
Joe T. Santhanavanich

Home
About

Pinned

About me & Table of Content

An Index to Access All My Blog Content — Hi Everyone, my name is Joe. I originally come from Thailand. At the time of writing, I am a Ph.D. candidate and working full-time as a researcher at the Centre for Geodesy and Geoinformatics, University of Applied Sciences, Stuttgart. My major is Geospatial Science which involves 3D GIS, 3D Building…

Data Science

3 min read

About me & Table of Content
About me & Table of Content

Published in Towards Data Science

·Mar 27

Optimize Python Performance with Better Data Storage

Using Faster and Lighter Data Formats — The CSV file format has been commonly used as data storage in many Python projects because of its simplicity. However, it is large and slow! So, if your project becomes more extensive, it might not be a good idea to use CSV any longer. By its nature as a text…

Python

4 min read

Optimize Python Performance with Better Data Storage
Optimize Python Performance with Better Data Storage

Mar 24

Take Beautiful Screenshots of Your Code in VS Code

Impress your audiences and Improve Understandability — Sharing your code with beautiful screenshots can impress your audiences and improve understandability. This article curates two VS Code extensions to help you create a beautiful screenshot of your code. …

Vscode

3 min read

Take Beautiful Screenshots of Your Code in VS Code
Take Beautiful Screenshots of Your Code in VS Code

Published in JavaScript in Plain English

·Mar 22

Read Local Files with JavaScript without Backend

Using Pure JS | No Library needed — This short article shows a simple way to use pure JS to interact with user local files without the need to transfer the data across the network. This method is available in most chromium web browsers like Google Chrome, MS Edge, etc. Example 1: Read Files & their Metadata The following example uses a simple HTML input…

Java Script

2 min read

Read Local Files with JavaScript without Backend
Read Local Files with JavaScript without Backend

Published in Level Up Coding

·Mar 20

How to Update Node.js Packages?

Always Keep Your Code Up-to-Date — In the Node.js project, dependency packages become outdated very fast and it can be a tedious task to update all of them properly. This article explains multiple methods to update them. You may select what fits your project. Method 1: Update all Node packages with NPM Using npm will update all dependencies, package.json, and package-lock.json …

Nodejs

2 min read

How to Update Node.js Packages?
How to Update Node.js Packages?

Published in JavaScript in Plain English

·Mar 6

Protect Your JavaScript Code with Obfuscation Tool

A simple method to prevent people from stealing your work. — Nowadays, getting access and extracting JavaScript codes from any website becomes very easy with just a common web browser. …

Java Script

2 min read

Protect Your JavaScript Code with Obfuscation Tool
Protect Your JavaScript Code with Obfuscation Tool

Published in Python in Plain English

·Feb 22

Serverless Python Bot Using Azure Function

A step-by-step tutorial: From API to Database — Azure Functions is a serverless cloud service available on-demand that supports major programming runtimes such as Python, Node.js, Java, Powershell Core, etc. It will run your application without a need to maintain the machine/server yourself. In my last chapters, I had introduced the equivalent serverless cloud services to execute Python…

Python

7 min read

Serverless Python Bot Using Azure Function
Serverless Python Bot Using Azure Function

Published in Level Up Coding

·Feb 19

Serverless Python Bot using Google Cloud Platform

Step-by-Step Tutorial: From API to Database — Using Python script as a tool to extract, transform, load data become common nowadays. To properly automate Python script and run as a “scraper/bot”, we need a way to make them execute automatically at the proper times. …

Python

5 min read

Serverless Python Bot using Google Cloud Platform
Serverless Python Bot using Google Cloud Platform

Published in Level Up Coding

·Feb 18

Data Analysis with Google Cloud BigQuery

Case Study: COVID-19 Community Mobility Reports — Google BigQuery has provided public datasets for you to access and integrate into the applications. Most of the time, researchers waste most of their time and resources in data gathering and storing, data cleaning, and data processing. Free Dataset from BigQuery You can get several free datasets such as Google Community Mobility Reports, COVID-19…

Data Visualization

4 min read

Data Analysis with Google Cloud BigQuery
Data Analysis with Google Cloud BigQuery

Published in Level Up Coding

·Feb 17

A Powerful Server From Oracle Cloud — Always Free

4 CPUs | 24 GB of memory 🚀 — If you are looking for a very powerful server without costs, Oracle Cloud would be the right choice for you! In the past few years, I have tried several cloud computing products such as Amazon Web Services, Microsoft Azure, Google Cloud Platform. Even though they offer free options, their always…

Cloud Computing

3 min read

A Powerful Server From Oracle Cloud — Always Free
A Powerful Server From Oracle Cloud — Always Free
Joe T. Santhanavanich

Joe T. Santhanavanich

Ph.D. Candidate in GeoSciences TU Dresden. LinkedIn: https://www.linkedin.com/in/thunyatheps/

Following
  • Bee Guan Teo

    Bee Guan Teo

  • Albert Bingei

    Albert Bingei

  • Matt Przybyla

    Matt Przybyla

  • Nik Piepenbreier

    Nik Piepenbreier

  • Soner Yıldırım

    Soner Yıldırım

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable