niviki.com
HomeBlogCategoriesSeriesCoursesAboutRSS
niviki.com

Sharing technology & financial freedom. Learn from failure. Build with passion. Share from heart.

Navigation

HomeBlogCategoriesSeriesServerCompassReadimaStoicSoft1DevTool1FileTool

Resources

CoursesAboutRSS FeedGitHubtoidicodedao.comlaptrinhcuocsong.comHowVibeCode.com

© 2026 niviki.com. All rights reserved.

Contact

Personal Development

All posts in the Personal Development category

Is Blogging Really Dead?
December 29, 2025•3 min read•
Personal Development+1

Is Blogging Really Dead?

In the AI era, is blogging dead? Pieter Levels says blogs are dead, but I believe readers will crave quality blogs with unique character - no one wants to read AI-written blogs anymore.

Vibe Coding - Rebuilding My Blog from Scratch and Rebranding to khoa.blog
July 1, 2025•6 min read•
Programming & Tech+2

Vibe Coding - Rebuilding My Blog from Scratch and Rebranding to khoa.blog

Detailed walkthrough of rebuilding a blog from scratch with vibe coding, from data migration to implementing new features, helping readers understand the personal blog development process.

10 Years of Reading - A Journey of Growth
April 24, 2025•17 min read•
Personal Development+1

10 Years of Reading - A Journey of Growth

Reflecting on my 10-year reading journey, from a first-year college student to building a collection of 265 books. Each book has shaped my thinking and contributed to who I am today - from Vietnamese and world literature to personal development, business, and philosophy. This is a story of growth through reading and the valuable lessons learned along the way.

Feeling Empty Because I Don't Know What to Build
April 18, 2025•5 min read•
Personal Development+1

Feeling Empty Because I Don't Know What to Build

Sharing about the psychological state of not knowing what product to build next after a successful project. I analyze challenges in the AI era like shorter product lifecycles, high competition, and the pressure to create products with real value.

This Post Was Not Written by AI
March 27, 2025•7 min read•
Personal Development+1

This Post Was Not Written by AI

Honest reflections on the value of manual writing in the AI era. While AI can create content efficiently, this post affirms the personal connection and unique value that humans bring to their writing.

Vibe Coding and Its Drawbacks
March 13, 2025•5 min read•
Programming & Tech+2

Vibe Coding and Its Drawbacks

Detailed analysis of the drawbacks and risks of Vibe Coding - the approach of letting AI write code without human oversight, helping readers understand the challenges in applying AI technology to software development.

Vibe Coding: The Revolution in Software Development
March 8, 2025•4 min read•
Programming & Tech+2

Vibe Coding: The Revolution in Software Development

Introducing Vibe Coding - a new approach to software development, emphasizing the mindset shift and approach to building software, helping readers understand modern technology development trends.

My Unforgettable Broken Leg Journey and 8 Lessons I Learned
March 18, 2024•10 min read•
Personal Development+1

My Unforgettable Broken Leg Journey and 8 Lessons I Learned

A personal story about breaking my ankle while skimboarding, visiting 4 different hospitals, and the 8 life lessons I learned along the way. If you're healthy, this might help you appreciate your body more. If you're injured, hopefully my experience helps.

Organizing Meetup Events for Beginners
October 12, 2023•5 min read•
community-building+1

Organizing Meetup Events for Beginners

Sharing real experience organizing my first meetup event for the NoCode Vietnam community. A detailed guide from inviting speakers, selling tickets, renting venues, designing the event format, to post-event engagement. Also analyzing benefits of offline events like networking opportunities, inspiration, and building strong community relationships.

How to Get Rich Through Real Skill
June 21, 2023•8 min read•
Personal Development+1

How to Get Rich Through Real Skill

Analyzing Naval Ravikant's wealth-building philosophy, founder of AngelList, through his famous tweet storm 'How to Get Rich'. This post explains the difference between wealth and money, the importance of passive income, and how to build sustainable wealth through specific knowledge and permissionless leverage.

FIRE and Fat FIRE: Financial Independence, Retire Early
June 15, 2023•2 min read•
Personal Development+1

FIRE and Fat FIRE: Financial Independence, Retire Early

An introduction to two popular financial concepts: FIRE (Financial Independence, Retire Early) and Fat FIRE. I explain the formula for applying the 4% rule to achieve financial independence, analyze risks like inflation, and compare regular FIRE with Fat FIRE - the upgraded version allowing more comfortable spending during early retirement.

Asset vs Cashflow: What's the Difference?
June 13, 2023•2 min read•
Startup & Business+1

Asset vs Cashflow: What's the Difference?

Distinguishing between assets and cashflow in investing, how they work, and the importance of building stable cashflow.

Why Keep Skateboarding Despite the Falls?
November 12, 2022•3 min read•
Personal Development+2

Why Keep Skateboarding Despite the Falls?

Sharing experiences and perspectives on skateboarding as a way to train willpower and face challenges, helping readers understand the spirit of resilience and persistence in life, from skateboarding to important life decisions.

39-Day Cross-Vietnam Journey
June 16, 2022•3 min read•
Travel & Lifestyle+1

39-Day Cross-Vietnam Journey

What is the Meaning of Life?
April 2, 2022•3 min read•
Personal Development+1

What is the Meaning of Life?

What to Read Before Investing in Crypto
March 27, 2022•5 min read•
Crypto & Blockchain+1

What to Read Before Investing in Crypto

A journey from crypto newbie to savvy investor through an insider's perspective. This post shares real experiences, success stories from famous founders, and valuable advice to help you avoid common mistakes when entering the cryptocurrency world.

By-product
January 3, 2022•1 min read•
Personal Development+1

By-product

Exploring the concept of by-product - those unexpected secondary products in life. This post shares how simple actions like blogging or reading books can create unexpected value, from new relationships to changed perspectives, and how to connect these dots following Steve Jobs' philosophy.

Is Recognition Necessary?
December 15, 2021•2 min read•
Personal Development

Is Recognition Necessary?

A discussion on the importance of recognition in Maslow's hierarchy of needs and its impact on human psychology.

Is Crypto Investing a Real Profession?
March 22, 2021•2 min read•
Crypto & Blockchain+1

Is Crypto Investing a Real Profession?

An analysis of whether cryptocurrency investing can be considered a profession, comparing it to traditional investing and emphasizing the importance of knowledge about blockchain, coins, markets, and tech trends to succeed in this field.

The Problem is Having No Problems
March 13, 2021•1 min read•
Personal Development+1

The Problem is Having No Problems

Sharing perspectives on approaching problems in life, emphasizing the importance of positive thinking and effective problem-solving.

The Fastest Way to Succeed
November 18, 2020•1 min read•
Personal Development

The Fastest Way to Succeed

Sometimes the simplest answer is the most correct one. This short but powerful post reminds us that there are no shortcuts to success - there's only one word: Practice. Persistence and continuous training are the secrets to overcoming all challenges.

What Would You Do If You Didn't Need Money?
October 21, 2020•1 min read•
Personal Development+1

What Would You Do If You Didn't Need Money?

A thought-provoking question about what you would do if money was no longer a concern, encouraging readers to reflect on life choices from continuing current work, pursuing old hobbies, to chasing projects you once abandoned out of fear of failure.

Review: 4 Months Finding the Meaning of Life in Da Lat
September 14, 2020•5 min read•
Personal Development+1

Review: 4 Months Finding the Meaning of Life in Da Lat

Sharing my experience of living and working in Da Lat for 4 months as a Digital Nomad. I talk about accommodation costs, remote work, my 4-hour workday schedule, and new hobbies like skateboarding, gym, swimming, and learning piano. This post is for anyone considering trying life in Da Lat or seeking work-life balance.

Finding Product Market Fit is F**king Hard
September 13, 2020•2 min read•
Startup & Business+1

Finding Product Market Fit is F**king Hard

Sharing the difficulties of finding Product Market Fit, based on real experience from multiple projects with varying degrees of success.

Living Virtually on Social Media
August 7, 2020•3 min read•
social-media+1

Living Virtually on Social Media

A personal perspective on the phenomenon of 'living virtually' on social media. I analyze four positive aspects of sharing life on digital platforms: preserving memories like a diary, connecting with like-minded people, impressing others, and having fun. Also advice on healthy virtual living that doesn't negatively affect real life.

#5 - NoCode MVP - Letting Go to Be Happy
July 28, 2020•2 min read•
Startup & Business+1

#5 - NoCode MVP - Letting Go to Be Happy

Sharing about facing missed deadlines in the NoCode MVP project and the decision to let go of some features to focus on what matters most.

#4 - NoCode MVP - The Idea: Going All In
July 2, 2020•4 min read•
Startup & Business+1

#4 - NoCode MVP - The Idea: Going All In

Sharing about the idea-finding process for the NoCode MVP project and introducing a goal management app integrating multiple features like notes, time, and finances.

Profitable MVP in 30 Days - Final Summary
April 11, 2020•6 min read•
Startup & Business+2

Profitable MVP in 30 Days - Final Summary

Final summary of the 30-day profitable MVP challenge, evaluating the entire development process of three different apps: SoundBar, ReadingPointer, and Focusify. Detailed analysis of revenue, costs, actual profit achieved, along with valuable lessons about choosing business models, focusing on one product instead of spreading resources thin, and future plans for the developed products.

Day 28-29-30 - Profitable MVP in 30 Days - All According to Plan
April 9, 2020•2 min read•
product-development+2

Day 28-29-30 - Profitable MVP in 30 Days - All According to Plan

Days 28-29-30 of the profitable MVP challenge where I look back at the original plan and assess progress. Sharing how I plan to hit the $1000 profit goal by buying my own app, and announcing the new app Focusify.app instead of letmethink. Also preparing landing page, promo video, and images for launch day.

Day 25 - Profitable MVP in 30 Days - Never Give Up
April 5, 2020•2 min read•
Startup & Business+2

Day 25 - Profitable MVP in 30 Days - Never Give Up

Day 25 of the profitable MVP challenge where I admit ReadingPointer's failure - user retention is extremely low and no one cares about the paid features. Sharing lessons learned including targeting users with higher willingness to pay, challenges of building cross-browser extensions, and difficulties turning scientific methods like speed reading into products.

Day 19 - Profitable MVP in 30 Days - A Sad Story
March 29, 2020•3 min read•
Personal Development+1

Day 19 - Profitable MVP in 30 Days - A Sad Story

Day 19 of the profitable MVP challenge, sharing a sad story about working with a designer on Fiverr during the COVID-19 pandemic. The post reflects on hasty judgments, feelings of regret, and lessons about empathy and patience in online communication, especially during difficult global times.

Day 12 - Profitable MVP in 30 Days - Giving Up
March 22, 2020•2 min read•
Personal Development+1

Day 12 - Profitable MVP in 30 Days - Giving Up

Day 12 of the profitable MVP challenge, sharing the feeling of wanting to quit but deciding to continue, the internal struggle between laziness and determination to complete the challenge. In the end, I choose to develop the Speed Reading Chrome Extension - an idea that solves my own problem and something I'd use daily.

Day 10 - Profitable MVP in 30 Days - Reviewing the First 10 Days
March 20, 2020•3 min read•
Startup & Business+1

Day 10 - Profitable MVP in 30 Days - Reviewing the First 10 Days

A summary of the first 10 days of the profitable MVP challenge, sharing launch results with 2 first sales, analyzing 4.8% conversion rate, and lessons about perseverance, commitment to daily blogging, and not giving up despite difficulties.

Day 5 - Profitable MVP in 30 Days - This Idea Already Exists
March 15, 2020•3 min read•
Startup & Business+1

Day 5 - Profitable MVP in 30 Days - This Idea Already Exists

Day five of the Profitable MVP in 30 Days challenge, facing the discovery that someone already built my idea and how to turn this into an advantage to improve my product.

Day 4 - Profitable MVP in 30 Days - Should You Break the Rules?
March 14, 2020•3 min read•
Startup & Business+1

Day 4 - Profitable MVP in 30 Days - Should You Break the Rules?

Day four of the Profitable MVP in 30 Days challenge, facing the YouTube developer policy violation issue and finding SoundCloud as a legal alternative for building a music player app.

Day 0 - Profitable MVP in 30 Days - Planning and Goals
March 10, 2020•2 min read•
Startup & Business+1

Day 0 - Profitable MVP in 30 Days - Planning and Goals

The opening post for the 30-day profitable MVP building challenge. I share the detailed plan, goals, $1000 budget, and commitment to spend 5 hours daily developing the product and blogging the entire process.

What Stops You from Writing?
March 4, 2020•3 min read•
Personal Development+1

What Stops You from Writing?

Analyzing the psychological and practical barriers that make many people hesitant to blog, from choosing which language to write in to selecting the right platform.

Belief
February 10, 2020•4 min read•
Personal Development

Belief

Discussing the role of belief in life and how it affects our actions, helping us dare to start and overcome challenges.

What to Do When You Don't Know What to Do?
December 2, 2019•3 min read•
Personal Development+1

What to Do When You Don't Know What to Do?

How to approach feeling stuck about choosing a direction in life or career. Analyzing the root cause of hesitation - fear of choosing wrong and lack of information - and advice to focus on what you already know about your goals and interests, rather than worrying about what you don't know.

3 Levels of Creativity
August 24, 2019•3 min read•
Personal Development+1

3 Levels of Creativity

This post analyzes three levels of creativity: from recreating others' products, to improving, and finally creating revolutionary breakthroughs.

Choosing Your Major and University
August 19, 2019•4 min read•
Learning & Education+1

Choosing Your Major and University

A fresh perspective on choosing university majors - not just based on job potential or salary, but more importantly understanding personal passions and interests. This post analyzes core questions students should ask themselves, along with practical advice about trial and error, self-discovery, and the importance of daring to change when you realize you've chosen wrong.

Minimalist Blog with Static Website, Bye Wordpress!
August 12, 2019•3 min read•
Programming & Tech+2

Minimalist Blog with Static Website, Bye Wordpress!

A detailed guide on converting a blog from WordPress to a static website to optimize performance and focus on writing content, helping bloggers save time and money, from choosing the platform to deployment and efficient blog maintenance.

What Did You Do Today?
August 5, 2019•2 min read•
Personal Development+1

What Did You Do Today?

A reflection on the value of time and how we use each day. I ask 'What did you do today?' to encourage living fully in the present with the spirit of 'Carpe diem', while reminding us that time is something we understand clearly but cannot control.

The Pathos Problem in Startups
July 30, 2019•2 min read•
Startup & Business+1

The Pathos Problem in Startups

Analysis of the Pathos Problem in startups - when founders have oversized egos and seek validation instead of listening to real feedback.

Ideas vs Reality
June 17, 2019•2 min read•
Startup & Business+2

Ideas vs Reality

Analyzing the difference between ideas and reality when executing projects, helping readers better understand the process of turning ideas into reality and the challenges they face.

Company of One
June 3, 2019•4 min read•
Startup & Business+1

Company of One

An introduction to the 'Company of One' concept from Paul Jarvis's book - a business model focused on maximizing profit rather than scaling. I compare running a large company with many employees versus the one-person company model, analyze the advantages of staying small but highly efficient, and share real examples of successful individuals in MMO, influencer, and content creator spaces.

Customer Education: You Dummy!
May 20, 2019•6 min read•
Marketing & Content+2

Customer Education: You Dummy!

Discover Customer Education - helping customers deeply understand your products and services, building absolute trust and creating competitive advantages in business.

Should You Blog or Do Content Marketing?
May 15, 2019•4 min read•
Marketing & Content+1

Should You Blog or Do Content Marketing?

Comparing two popular online writing methods - personal blogging and professional content marketing. This post shares the journey of developing the NIVIKI blog from writing for myself to building content that brings value to readers, with the pros and cons of each approach.

Daily Stoic - Applying Stoicism to Daily Life the Easy Way
April 30, 2019•4 min read•
Personal Development+1

Daily Stoic - Applying Stoicism to Daily Life the Easy Way

Life philosophy from Stoicism through Ryan Holiday's book Daily Stoic - an effective tool for dealing with stress, work pressure, and life challenges. Learn how to apply this ancient philosophy to modern life!

Organizing Blog Ideas with Workflowy
April 4, 2019•4 min read•
Marketing & Content+2

Organizing Blog Ideas with Workflowy

Detailed guide on using Workflowy to manage and organize blog writing ideas effectively, helping writers always have topics and inspiration to write, from saving ideas to planning and completing posts.

How to Be Unemployed! Make Unemployment Great Again!
April 1, 2019•8 min read•
Personal Development+1

How to Be Unemployed! Make Unemployment Great Again!

A positive and humorous take on the concept of 'unemployment'. This post analyzes unemployment as a pre-entrepreneurship phase and an opportunity for learning and self-development. Discover how to make the most of your unemployed time to prepare for new career opportunities.

7 IT Jobs That Don't Require Coding
March 12, 2019•4 min read•
Programming & Tech+1

7 IT Jobs That Don't Require Coding

Discover 7 attractive IT careers that don't require programming skills - from Tester and BA to Product Manager, all offering great career growth and income for tech enthusiasts who don't enjoy coding!

Should You Quit Your Job to Join a Startup?
November 20, 2018•4 min read•
Startup & Business+1

Should You Quit Your Job to Join a Startup?

Personal experience and lessons from quitting a big company job to join a startup. The importance of having a long-term life plan, careful evaluation before quitting, and the benefits of starting a business in your area of expertise.

Outrage Doesn't Make Us Innocent & Life's Destination
June 28, 2018•3 min read•
Personal Development+1

Outrage Doesn't Make Us Innocent & Life's Destination

Review of two works by Dang Hoang Giang with critical perspectives on hot social issues. This post analyzes how the author uses satirical writing style to promote critical thinking, while sharing personal reflections on the value of these two books.

Teaching on Udemy
May 11, 2018•1 min read•
Learning & Education+1

Teaching on Udemy

Sharing my 3-year teaching experience on Udemy with an impressive number - 357,093 minutes of students watching my videos (equivalent to 250 days). The post reflects on the benefits of creating online courses: developing curriculum skills, marketing, video recording and editing, presentation, and sales.

When Mobile World Does Branding
May 1, 2018•1 min read•
business-marketing+1

When Mobile World Does Branding

Sharing observations about Mobile World's subtle branding strategy through handwritten cards given to customers buying phones. I analyze how this marketing approach creates natural word-of-mouth effect and demonstrates thoughtfulness toward customers.

Is Starting Your Career as a Freelancer the Right Choice?
April 5, 2018•3 min read•
Startup & Business+1

Is Starting Your Career as a Freelancer the Right Choice?

Sharing real experiences about freelancing from an insider's perspective. The post analyzes the challenges of freelancing like unstable income and high competition, helping newcomers get a realistic view before deciding to pursue this path.

Career
April 3, 2018•6 min read•
career-development+1

Career

A personal story about career choices from high school, reflecting on the ineffective Career Guidance class and the factors that influence career decisions like peer pressure, family, and media. The author shares his journey to becoming a programmer and wonders if he chose the right field.

Why I Want to Become a Product Manager
March 31, 2018•4 min read•
career-guidance+2

Why I Want to Become a Product Manager

A career transition journey from iOS developer to Product Manager, analyzing why the author wasn't suited for pure programming, explaining the role and responsibilities of a Product Manager in developing valuable, usable, and feasible products, along with necessary skills for success in this position.

9 Reasons Why You Should Buy a Kindle E-Reader
March 18, 2018•4 min read•
Programming & Tech+1

9 Reasons Why You Should Buy a Kindle E-Reader

This post shares 9 compelling reasons to invest in a Kindle e-reader, from E-Ink technology that's easy on the eyes, amazing battery life, to effective English learning with built-in dictionary. I analyze in detail the superior advantages like convenience, excellent reading experience, and cost-effectiveness compared to physical books, giving readers a comprehensive view before deciding to buy this device.

What Did Developers Write Before Becoming Experts?
February 2, 2018•4 min read•
Programming & Tech+3

What Did Developers Write Before Becoming Experts?

Sharing experiences and lessons from famous developers about blogging and knowledge sharing, helping readers understand how to build personal brands and develop skills in the tech industry through writing.

7 Ways to Stay Updated on New Technology
December 9, 2017•4 min read•
Programming & Tech+1

7 Ways to Stay Updated on New Technology

Discover 7 effective methods to always stay updated with the latest technology trends. From following experts on Twitter and GitHub to joining conferences and programming communities, this post provides practical guidance to help developers not fall behind in the fast-paced technology era.

What Should You Invest In?
October 9, 2017•5 min read•
Personal Development+1

What Should You Invest In?

Sharing areas worth investing in for programmers beyond algorithm skills, including economics/business knowledge, self-marketing, T-shaped technology skills, reading/writing abilities, health, and personal relationships for well-rounded development.

September 25, 2017•3 min read•
Programming & Tech+1

When a Fashion Model Becomes a Dev

Sharing about personal experience dealing with feelings of boredom and loss of motivation after completing a big project. I introduce an inspiring story about a fashion model who became a software engineer in one year, and how writing can help regain focus.

7 Ways for IT Students to Make Money
August 7, 2017•8 min read•
Programming & Tech+1

7 Ways for IT Students to Make Money

Discover 7 practical methods to help IT students earn money while still in school - from freelancing on Upwork to MMO, teaching, and affiliate marketing, all shared from real experience!

I Can Code But Don't Know What to Build
July 27, 2017•4 min read•
Programming & Tech+2

I Can Code But Don't Know What to Build

Sharing the challenges and solutions when you've learned to code but don't know what to build next, helping readers find direction for their learning journey and skill development.

Italki Review: Finding Native Speakers to Practice English
June 14, 2017•4 min read•
Learning & Education+1

Italki Review: Finding Native Speakers to Practice English

A detailed review of Italki.com from an actual learner's experience, including platform pros and cons, and tips for choosing the right teacher - like checking teaching history, student reviews, and teaching schedules to find the best native speakers for English speaking practice.

'Can I Do This?' - The Dumbest Question in the Solar System
June 13, 2017•3 min read•
Learning & Education+1

'Can I Do This?' - The Dumbest Question in the Solar System

Analysis of the psychology behind the common 'can I do this?' question in programming communities. This post explains why this is an ineffective question, reflecting a mindset of avoiding challenges and lacking confidence. Instead of asking 'can I do this?', learners should focus on experimenting, learning from failure, and developing proactive learning attitudes.

Tech Bias
June 6, 2017•3 min read•
Programming & Tech+1

Tech Bias

Sharing my personal experience changing from dismissing React Native and JavaScript to actually understanding and appreciating them. I analyze tech bias, its harm in the programming community, and encourage developers to be open-minded when approaching new technologies.

8 Things Developers Should Do to Level Up
March 10, 2017•5 min read•
Programming & Tech+1

8 Things Developers Should Do to Level Up

8 strategic activities to help developers stand out in the industry - from GitHub projects with thousands of stars to publishing books and creating online courses. These steps not only improve skills but also open up countless dream career opportunities!

Keep Going or Die
March 4, 2017•4 min read•
Personal Development+1

Keep Going or Die

Reflections on the constant change of technology and society, and the importance of continuous learning and adaptation to avoid being left behind.

Accidentally Freelancing on Upwork
February 8, 2017•6 min read•
Programming & Tech+2

Accidentally Freelancing on Upwork

Sharing real experiences of freelancing on Upwork, from getting projects to completion and valuable lessons learned.

Great Books I Read in 2016
December 31, 2016•5 min read•
books-reading+1

Great Books I Read in 2016

Introducing and reviewing 8 great books the author read in 2016, including Elon Musk's biography, The Personal MBA, Will It Fly by Pat Flynn, two works by Charles Duhigg on habits and productivity, Predictably Irrational on decision psychology, Moonwalking with Einstein on memory training, and How to Fail at Almost Everything and Still Win Big on overcoming failure.

Why You Need a Personal Blog
November 9, 2016•8 min read•
Personal Development+2

Why You Need a Personal Blog

A detailed analysis of the benefits of maintaining a personal blog, from learning new skills, improving writing ability, to creating career opportunities and building personal brand, helping readers understand the importance of blogging in career and personal life.

How I Learned Math
November 6, 2016•4 min read•
Learning & Education+1

How I Learned Math

Sharing my personal experience with learning math in university, from the difficulties understanding the essence of mathematical concepts to finding effective learning methods through online courses. I emphasize the importance of inspiration and motivation in teaching and learning math.

Creative? Stories About CVs That Stand Out
October 18, 2016•3 min read•
career-guidance+1

Creative? Stories About CVs That Stand Out

A post about creative and unique CVs in the IT field, featuring examples like Robby Leonardi's interactive CV, Eric Ghandi's Google Resume, and Philippe Dubost's Amazon Resume. I analyze how these CVs stand out with special design and creative approaches, while emphasizing the importance of combining creativity with actual professional skills.

Book Review: Moonwalking with Einstein
October 13, 2016•4 min read•
Learning & Education+1

Book Review: Moonwalking with Einstein

Review of 'Moonwalking with Einstein' by Joshua Foer - a journey exploring the art and science of memory, from the perspective of a journalist who participated in the USA Memory Championship.

Son Tung Plagiarism? Copying Games, Courses, and Copyright Infringement
July 9, 2016•5 min read•
Personal Development+1

Son Tung Plagiarism? Copying Games, Courses, and Copyright Infringement

A controversial take on plagiarism, copying, and copyright infringement - from music to games to courses. Examining how we all use 'materials' from others in our work, and questioning whether we should criticize others when we ourselves violate copyrights daily.

Don't Take Advice - The Truth About 'Advisors'
June 29, 2016•6 min read•
Personal Development+1

Don't Take Advice - The Truth About 'Advisors'

An analysis of the nature of advice and those who give it. The author argues that advice often reflects the advisor's personal views rather than being suitable for the recipient's circumstances. Through examining contradictory proverbs and real-world examples, this post encourages readers to listen to themselves and make their own decisions instead of depending on advice from others.

How to Apply for Financial Aid on Coursera
June 11, 2016•4 min read•
Learning & Education+1

How to Apply for Financial Aid on Coursera

A detailed guide on how to apply for financial aid on Coursera. I share my personal experience and tips for effectively answering the three important questions in the application, helping learners access quality courses for free and earn certificates.

My First Experience Creating an Online Programming Course on Udemy
March 17, 2016•5 min read•
Learning & Education+3

My First Experience Creating an Online Programming Course on Udemy

Real experience and valuable lessons from creating an online programming course on Udemy, from preparing content to recording videos and interacting with students.

Stop Reading the News
February 15, 2016•2 min read•
Personal Development+1

Stop Reading the News

An analysis of the 'Locus of Control' (LOC) concept - the distinction between things we can control and things we cannot. The author argues that reading news is often a waste of time because 99% of news relates to events beyond our control, and encourages readers to focus on activities that are more beneficial to themselves.

The Power of Focus
February 2, 2016•3 min read•
Personal Development

The Power of Focus

An article about the importance of focusing on one main goal instead of spreading energy across multiple tasks at once.

One Year of Officially Learning to Code
January 12, 2016•4 min read•
Programming & Tech+3

One Year of Officially Learning to Code

My journey and valuable lessons after one year of learning to code, from initial struggles to building real applications and shaping my career path.

Book Review: 8 Traits Successful People Have in Common - 8 to be Great
January 6, 2016•2 min read•
Personal Development+1

Book Review: 8 Traits Successful People Have in Common - 8 to be Great

Review of '8 Traits Successful People Have in Common' - a study of 8 common traits of successful people based on interviews with 500 of the world's most accomplished individuals from various fields.

Finding Foreigners to Practice English on Preply
December 22, 2015•3 min read•
Learning & Education+1

Finding Foreigners to Practice English on Preply

Detailed guide on using Preply to find foreign teachers for learning English, from registration to effective communication, helping readers understand how to leverage technology to improve English speaking skills.

[Book Review] The Miracle Morning: Wake Up Early
December 21, 2015•5 min read•
Personal Development+1

[Book Review] The Miracle Morning: Wake Up Early

Review of 'The Miracle Morning' by Hal Elrod, introducing the method of waking up early and practicing S.A.V.E.R.S (Silence, Affirmations, Visualization, Exercise, Reading, Scribing) to improve your life. The author shares personal experiences applying this method and the benefits it brings for personal development.

Should You Teach What You Just Learned?
December 12, 2015•4 min read•
Learning & Education+1

Should You Teach What You Just Learned?

Sharing my thoughts on teaching knowledge you've just learned to others, based on my personal experience making programming tutorial videos. I analyze the benefits of sharing knowledge as a way to review, improve presentation skills, and give learners access to different perspectives. This is not just about helping others but also an effective method for self-development.

Books That Can Change You
October 1, 2015•3 min read•
books-reading+1

Books That Can Change You

Introducing four books that positively influenced the author, including the Inside Reading series for improving English reading skills, Brian Tracy's Eat That Frog on time management, Goals also by Brian Tracy on setting life goals, and Soft Skills for software developers.

Tips for Choosing Teachers on Italki
July 24, 2015•2 min read•
Learning & Education+1

Tips for Choosing Teachers on Italki

Sharing experience and important criteria for choosing the right teacher on the Italki platform, helping optimize your online English learning process.

Does Learning English Through Movies Actually Work?
May 21, 2015•3 min read•
Learning & Education+1

Does Learning English Through Movies Actually Work?

An analysis of whether learning English through movies is effective, with reasons like exposure to real language, natural pronunciation, and vocabulary in context. I share my personal experience and evaluate this method compared to traditional textbook learning.

Finding Foreigners to Speak English With
March 12, 2015•5 min read•
Learning & Education+1

Finding Foreigners to Speak English With

Guide on finding foreigners to practice speaking English, introducing platforms like Paltalk with 24/7 online learning rooms managed by Vietnamese people in America. The author explains the importance of practicing with native speakers to overcome fear and improve listening and speaking skills.

570 Academic Words - Your Key to Academic English
March 2, 2015•3 min read•
Learning & Education+1

570 Academic Words - Your Key to Academic English

An introduction to the 570 important academic vocabulary words, which make up 10% of TOEFL, IELTS, and scientific research texts, helping readers understand the importance of academic vocabulary in conquering specialized English.

March 2, 2015•1 min read•
Learning & Education+1

Learn Vocabulary the Smart Way with The Longman Vocabulary Checker

Introducing The Longman Vocabulary Checker - a tool that helps English learners categorize and prioritize vocabulary by usage frequency. I'll show you how to use this tool to analyze texts and identify which words to focus on first, instead of wasting time on rarely-used words.

How to Learn English with Flashcards
February 26, 2015•3 min read•
Learning & Education+1

How to Learn English with Flashcards

A guide to effectively learning English with Flashcards, introducing the science behind this method and sharing my personal experience of learning 300 phrasal verbs in one month. Includes specific steps for creating and using flashcards for vocabulary learning.