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

Getting a blog accepted by Google AdSense

When I first tried to sign up for Google AdSense, I got turned down. Here are the reasons why(the reasons Google gave for turning me down) : We do not allow Google-served ads on screens: without content or with low value content, that are under construction, that are used for alerts, navigation or other behavioural purposes. So Getting a blog accepted by Google AdSense means you need to creating high quality sites....

July 4, 2024

Use Yolo to Analyze Youth Football Matches

I discuss youth soccer games with my 10-year-old son. I think it’s important to first help him understand when making certain decisions is beneficial. So, I’m looking for a way to help young athletes develop their decision-making skills. One important tool for this is watching game videos. While watching and learning from game videos together, I started thinking about some questions: Is there a connection between teams that run more and winning?...

July 3, 2024

Oduio Roadmap

last updated on : 2024-07-03 This page displays basic information about the Oduio app, Oduio means: oh, yes, oh. ‘o’ stands for ‘oh,’ ‘dui’ means ‘yes’ in Chinese pinyin, and ‘o’ stands for ‘oh.’ It is used to express the feeling of a sudden realization. In chinese we say : ‘恍然大悟’. Now Now means plans in progress. Current list : update news template UI Set the homepage as the LandingPage introduction page, and change the admin dashboard homepage to ‘/home’ waiting to be scheduled TODO task management module; includes Goal attribute support....

July 3, 2024

Create a blog using Hugo

Just like you see, this blog you are visiting is created using Hugo and hosted on GitHub Pages. In the process of using Hugo, I researched a lot to answer my questions. Here are some common issues. How to Create Pages and Posts with Hugo Commands To create a new post in Hugo, you can use the following command: hugo new posts/your-post-title.md For example, if you want to create a new post titled “my-first-post,” you would run:...

July 2, 2024