Gohomewho

Gohomewho @gohomewho

About: I am learning to learn.

Location:
Taiwan
Joined:
Mar 17, 2022

Gohomewho
articles - 21 total

Improve User Experience with a Minimal Loading State: A Vue Composable for Making Delay Ref

Fetching resources and displaying a loading UI is a common task when building Vue applications. One...

Learn More 0 1Feb 26 '23

table: make columns resizable

In this series, we will make our table columns resizable. This time I won't show everything step by...

Learn More 13 0Jan 22 '23

table: animate swapping columns

Currently, when columns swap, they swap instantly. In this series, we are going to add animation to...

Learn More 2 0Dec 31 '22

table: improve moving column UI & UX (2)

We added a ghost column representing the moving column previously. It always follows our cursor in...

Learn More 1 0Dec 24 '22

table: refactor our code

We have been developing everything inside a single file main.js through four series. Two main...

Learn More 3 0Dec 19 '22

table: improve moving column UI & UX

We have made a table component and make the columns swappable. It works pretty well. But currently,...

Learn More 3 0Dec 17 '22

table: fix moving columns bug

In the previous tutorial, we make columns swappable. I mentioned that in some cases two columns can...

Learn More 5 0Dec 4 '22

table: make the columns swappable

In the previous tutorial, we make a table that can take any kind of data and display them. Displaying...

Learn More 2 0Nov 26 '22

Let's make a table component with JavaScript

In this tutorial, we'll make a table component with JavaScript. We'll make it can be populated with...

Learn More 7 2Nov 19 '22

addEventListener

addEventListener is an easy way to start making our page interactive. In this article, we will learn...

Learn More 3 0Nov 6 '22

Promise and async await

Probably most of us learn Promise for the first time is when we start learning how to call an API...

Learn More 2 1Jul 31 '22

Array

We use array to store a list of items. Generally, we put items that are relational in an array, so we...

Learn More 4 0Jul 24 '22

Debounce is a good example of closure

I can't remember how many times I learn a new topic and left with confusion. If I come across a same...

Learn More 7 0Jul 17 '22

I learned how to use Python to do backend stuff with my frontend experience.

A few days ago, I was assigned to a new task that I need to use Python to get data from database with...

Learn More 0 0Jul 9 '22

Function

Function helps us organize our code and easier to reuse our code. We use function to group a piece of...

Learn More 7 0Jul 2 '22

inline, block, inline-block

inline and block are the fundamentals of how things are laid out on a page. In this article, we will...

Learn More 3 0Jun 26 '22

Variable

We use variables to store information and use them to organize our code. Declaring a variable is...

Learn More 6 2Jun 18 '22

When v-memo can tweak v-for performance

A year ago, my first task as a frontend developer was to rebuild a learning management system for an...

Learn More 7 0Jun 11 '22

How to make a Gmail like checkbox

In this article, we will learn how to use HTML and CSS to make a Gmail like checkbox. But before we...

Learn More 11 0Jun 4 '22

Learn shortcuts to edit faster with VSCode (lots of images)

Editing texts becomes so much easier when we use shortcuts. I think the most important part is that...

Learn More 9 0May 28 '22

Basic but powerful shortcuts that help editing texts

I want to share some basic but very powerful shortcuts that I use every day. These shortcuts come in...

Learn More 4 0May 21 '22