@twm

Guides for software programming and business

  • Home
  • Programming
  • Node.js
  • Business
Programming

How to create shortcut to access Windows files in Windows Subsystem for Linux (WSL)

Often times, I find myself accessing Windows files from Windows Subsystem for Linux (WSL). The Windows drives can be found via /mnt. From there on, you can cd to any drive such as

Wei-Ming Thor Wei-Ming Thor
Programming

A MySQL cheatsheet to create user, database, and grant access

These are the list of commonly used commands to set up a MySQL database. They contain all the essentials for everyday use-cases when working with a MySQL database.This works as of April

Wei-Ming Thor Wei-Ming Thor
Node.js

How to automate the deployment of a Node.js app using Shipit.js

I love automated deployments as they are great to make deployments quicker and more importantly, safer. They are used to make app deployment as simple as few command lines and make it easy

Wei-Ming Thor Wei-Ming Thor
Programming

10 essential skills to becoming a full-stack software developer in 2020

The definition of a full-stack software engineer is often either unclear or misrepresented. Sometimes it is overstated as someone who is a master of everything when it comes to working with code. For

Wei-Ming Thor Wei-Ming Thor
Business

How to determine the rate to charge for software projects

I get asked a lot by fellow programmers, who know I run a software business, about how much they should charge for a software project. The answer is mostly, it depends. There are

Wei-Ming Thor Wei-Ming Thor
Node.js

Best practices for logging in production for a Node.js application

There are several things you can do to set up logging in your Node.js server application. You'd want to be able to save your logs in a file so that you can

Wei-Ming Thor Wei-Ming Thor
Node.js

The simple guide to write and publish your own Node.js NPM package

Have you written or want to write something great that you wish to share with others in the JavaScript community? Creating and publishing an NPM package is can be done with a simple

Wei-Ming Thor Wei-Ming Thor
Programming

How to add strong parameters in Node.js with Mongoose example

Strong parameters prevent users from maliciously updating attributes in the database that have not been whitelisted. With strong parameters, you will have to make a conscious decision of which attributes are allowed to

Wei-Ming Thor Wei-Ming Thor
Programming

5 top programming languages to learn server-side web development

This guide is the beginner's introduction to programming languages and frameworks that they can learn for server-side web development and part of a continuation of How to learn web development for a complete

Wei-Ming Thor Wei-Ming Thor
Programming

How to learn web development for a complete beginner

Web development was what started me on my journey to become a programmer. It all started when I wanted to create my own website and I progressed from there to become a full-time

Wei-Ming Thor Wei-Ming Thor
Programming

Best practices and common beginner mistakes for Mongoose in Node.js

Mongoose is the most popular MongoDB ORM library to use with Node.js. However, there are a lot of things that can go wrong with the way you use it that took me,

Wei-Ming Thor Wei-Ming Thor
Programming

Which programming language should a beginner learn first in 2020?

The main question anyone looking to get into programming asks is which programming language should I learn first. With a large variety of languages with different opinions about them, it makes it a

Wei-Ming Thor Wei-Ming Thor
Wei-Ming Thor © 2021
Latest Posts Facebook Instagram GitHub