-
π» A Coder.
First, I am a coder. Coding always seems to be a magic to me, it changes the community every day! I want to be one of them to change my community even by a bit with my coding knowledge!
-
π A Software Engineer.
I start as a coder. But I realize it takes more than coding to make magic happen! So I am learning more about the SDLC through my master program at Regis University.
-
β A Learner.
I started my development journey from teaching myself coding with online resources. Then the eagerness in mastering the multifaceted power of software develoment motivates me to finish Flatiron School's Full Stack Development Program and start my master program on software engineering. I am forever learning!
-
πΆ A Challenger.
I am excited by challenges--Challenges are the opportunities for me to learn and grow more!
-
π€ΈββοΈ An Adventurer.
From an editor in China to a software engineer in America, I love to explore any possibilities. That's why I love software engineering because of the infinite possibilities it creates for the future!
-
πββ A Book.
Learning PHP, MySQL & JavaScript, 5th Edition by Robin Nixon
-
π A Class.
Web Software Development at Regis University
-
Books.
Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures by Hassan Gomaa
-
Classes.
Object Oriented Software Engineering at Regis University
Software Engineering Program at Flatiron School
- Add a Translation Feature to Your Next.JS App Part 2: Manually Switch Languages
- Add a translation feature to your Next.js App
- Weekly Notes/Thoughts: Static Modeling vs Dynamic Modeling
- Weekly Notes/Thoughts: Static Modeling in Software Engineering
- Weekly thoughts: What is the difference between Functional and Non-Functional requirements?
- My weekly thoughts/notes from my MSSE program courses
- Handle global state in a Gatsby app without using Redux
- Fetch data from the database/API in React with useEffect and useState
β‘οΈ more blog posts...