Creating a Continuous Improvement System

When we want to accomplish something or achieve a goal, sometimes we succeed, and sometimes we face challenges. Can we find a method that makes it easier to succeed? My answer is PDCA(plan–do–check–adjust). Just do it, let it fail if necessary, and then find a new way to fix it. What is a system The goal of all science, is to substitute visible complexity for invisible simplicity. John Baptiste Perrin a system contains 5 part :...

August 20, 2024

Application Integration : it's all about the adapter

Integration development is not a standardized term, so there isn’t a dedicated page for it on Wikipedia. In this article, it defines application integration as the process of enabling individual applications to communicate with each other. For me, integration means adapter. Let me explain it. Basic skills Fundamental skills : Protocols : HTTP, XML, messaging protocols, web services, and web sockets are some of the most common protocols used in application integration....

August 13, 2024

Six Actionable Steps for Finding a Job

Let me introduce six actionable steps for finding a job. 1. get your head right You have to believe that you’re going to get a job. Your job is to control what you can control and to shrink the time between now and when you land a job. 2. just do it if you’re serious about getting a new job, don’t wait to get started. The alternative is wasting years of your life at lower pay with less status....

August 12, 2024

How to Set Up Google Analytics a Step by Step Guide to Getting Your Measurement Id

We use Google Analytics to track the number of visitors to our website, including information about when they visit and how they interact with our site. This helps us understand our audience better and improve our online presence. when you have a website and want your software engineer to support it with Google Analytics, You need to do two things: Create a New Property Get the Measurement ID and Send It to Your Software Engineer here is a step-by-step guide...

August 7, 2024

How to Move Your GoDaddy Domain to Cloudflare a Step by Step Guide

Managing your domain through Cloudflare offers numerous benefits, including enhanced security, improved website performance, and easy DNS management. These are not the most important factors. The main reason is that you might need my help with day-to-day management, and personally, I prefer Cloudflare. If you have a domain registered with GoDaddy and want to move it to Cloudflare, follow this detailed step-by-step guide. Step 1: Create a Cloudflare Account and Add Your Site Create a Cloudflare Account Visit the Cloudflare website....

August 6, 2024

New Features in Resume Manager 2

Hello, all my friends. Thank you for all your ideas and feedback, help this product better. We’re back! The last update was 18 days ago. This week I use 6 hours to add new feature : Job Application Task Manager. Click here to experience it now. Here are some of the main interfaces : New Dashboard Because we added the job application manager, the dashboard has changed. Job Application List We can add new job applications and change the application status on this page....

August 6, 2024

Shan's Responses to Common Interview Questions

Failure is not about when you get rejected, failure is when you have the chance but you never tried. 1 General Interview Questions 1.1 Tell me about yourself I will share four parts of my experience related to this job: 1. my work on IoT projects; 2. my experience with SQL and databases; 3. my background in web development; and 4. my knowledge of the energy sector. I created an IoT light product using Socket, ESP8266, and React, and published it to EC2....

July 24, 2024

A First Look At Resume Manager

Hello, my friends. Last week, I published a new product: Resume Manager. I have two reasons for creating this product: to manage my resume and application process, to create a platform for new AI Currently, it is still a demo version, but if you want to try it, you can get started now. STEP BY STEP visit Resume Manager, click ‘Get Started ->’ login create new resume change theme Click ‘Next’ to sequentially edit Personal Detail, Summary, Professional Experience, Education, and Skills....

July 23, 2024

Creating Custom Code Snippets in Vscode

VSCode provides a powerful snippet feature that helps developers boost their coding efficiency and consistency. This blog will guide you through creating custom code snippets in VSCode, specifically for TypeScript and React projects. What are Code Snippets? Code snippets are predefined chunks of code that you can quickly insert into your code files using simple shortcuts. They are extremely useful for repetitive tasks or commonly used code templates. Steps to Manually Create Custom Code Snippets Open VSCode Settings First, open VSCode and press Cmd + Shift + P (Mac) or Ctrl + Shift + P (Windows/Linux) to open the command palette....

July 23, 2024

Minified React Error #130

When I am unable to find an answer using ChatGPT, Gemini, claude, or Google, I believe it is necessary to document the steps I take to solve the problem. The problem is : Unexpected Application Error! Minified React error #130; visit https://reactjs.org/docs/error-decoder.html?invariant=130&args[]=undefined&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings. Error: Minified React error #130; visit https://reactjs.org/docs/error-decoder.html?invariant=130&args[]=undefined&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings....

July 19, 2024