Skip to content
Speak Out

Speak Out

The Personal Blog of Guochao Xie

  • Who Am I?

Author: David

Featured
Cat Links Geek, Undergraduate

Accepting Imperfection 学会接受不完美

Posted on 2021-05-29 David

I would like to share some lessons I learn in college and create a collection for them. This is the

Continue readingAccepting Imperfection 学会接受不完美

Featured
Cat Links Undergraduate

Reflection: How to Reach Out Ph. D. Opportunities

Posted on 2021-05-132021-05-13 David

Reaching out for Ph. D. opportunities is more important than your research skills, in my opinion. Here are some of

Continue readingReflection: How to Reach Out Ph. D. Opportunities

Featured
Cat Links Undergraduate

Reflection: My Graduate School Application

Posted on 2021-05-122021-05-12 David

Class of 2021 is one of the most challenging classes in the history of the 21st century. Fortunately, I am

Continue readingReflection: My Graduate School Application

Cat Links Undergraduate

Reflection: FIRST System Research With Prof. Yeh-Ching Chung

Posted on 2021-04-292021-05-12 David

From September 2019 to August 2020, I have one year of research experience in Computer Systems following Professor Yeh-Ching Chung.

Continue readingReflection: FIRST System Research With Prof. Yeh-Ching Chung

Cat Links Geek, Undergraduate

Reflection: HOW I think about AI

Posted on 2021-04-252021-04-29 David

AI seems to be such a cool thing that big-name companies pay lots of money and resources to it. It

Continue readingReflection: HOW I think about AI

Cat Links Geek

LLVM: YES!

Posted on 2021-04-222021-04-23 David

LLVM deserves every compiler learner to study because it has become the standard for modern compiler construction. Using LLVM, you

Continue readingLLVM: YES!

Featured
Cat Links Geek

Final Report Killer: Free Overleaf Template

Posted on 2021-04-162021-04-16 David

Every LGUer majoring in CS and EIE suffers from the final project reports at the end of every semester. To

Continue readingFinal Report Killer: Free Overleaf Template

Cat Links Undergraduate

Reflection: My First Research Experience

Posted on 2021-04-112021-04-16 David

In 2019, I started my first research experience with Dr. Yupeng Li. It is not perfect, but I am always

Continue readingReflection: My First Research Experience

Cat Links Undergraduate

Reflection: BEING The Technical Leader of Apartsa

Posted on 2021-04-08 David

Being the technical leader of Apartsa is one of the most impressive memories in my undergraduate life. Together we build

Continue readingReflection: BEING The Technical Leader of Apartsa

Cat Links Undergraduate

Reflection: Being a Software Engineer

Posted on 2021-04-062021-04-16 David

Before being a geek, I am a software engineer. In this post, I would like to share the first two

Continue readingReflection: Being a Software Engineer

Featured
Cat Links Geek

CSAPP: The Best Introduction To Computer Systems

Posted on 2021-04-052021-04-16 David

Summary I strongly recommend all CS students learn CSAPP or its corresponding course once in their undergraduate, preferably the summer

Continue readingCSAPP: The Best Introduction To Computer Systems

Cat Links Undergraduate

Reflection: HOW I Keep Active Learning

Posted on 2021-04-052021-04-06 David

If you ask me the most critical secret to achieve excellent academic performance, I would say active learning. Active learning

Continue readingReflection: HOW I Keep Active Learning

Cat Links Geek

Clean Code: Use Comments Only When Necessary

Posted on 2021-03-312021-03-31 David

A beautiful code should be concise and correct. Since one’s instant memory is limited, the more you write, the more

Continue readingClean Code: Use Comments Only When Necessary

Cat Links Undergraduate

Reflection: WHY I Choose CUHK(SZ)

Posted on 2021-03-282021-04-01 David

I do not regret I choose CUHK(SZ) four years ago. It is not because of the result of my graduate

Continue readingReflection: WHY I Choose CUHK(SZ)

Featured
Cat Links Undergraduate

Decided: EPFL MSCS!

Posted on 2021-03-262021-05-13 David

Today, I decide to accept EPFL’s Master of Computer Science offer and become an EPFL student this August! Obviously, 2020

Continue readingDecided: EPFL MSCS!

Cat Links Geek

Clean Code: Beautiful Error Handling

Posted on 2021-03-242021-03-31 David

Error handling is a trouble thing in writing robust codes. Everyone understands it is critical, especially for the library codes,

Continue readingClean Code: Beautiful Error Handling

Cat Links Geek

Clean Code: Small and Clean Functions

Posted on 2021-03-232021-03-31 David

In this post, I would like to share the importance and method to write clean functions, the second section of

Continue readingClean Code: Small and Clean Functions

Cat Links Geek

Clean Code: Meaningful Names

Posted on 2021-03-222021-03-31 David

Every program should use meaningful names, not only for instant programming efficiency but also for long-term maintainability. In Chapter 2

Continue readingClean Code: Meaningful Names

Featured
Cat Links Geek

Clean Code: Being A Qualified Programmer

Posted on 2021-03-212021-04-16 David

In the last few weeks, I read Robert C. Martin’s excellent book Clean Code: A Handbook of Agile Software Craftsmanship.

Continue readingClean Code: Being A Qualified Programmer

Cat Links Geek

How I Build My WordPress in 2021

Posted on 2021-03-202021-03-26 David

I believe that all who praise their rights of speaking should own their personal WordPress sites. It is the best

Continue readingHow I Build My WordPress in 2021

Posts navigation

Older posts
May 2022
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
« May    

Recent Posts

  • Accepting Imperfection 学会接受不完美 2021-05-29
  • Reflection: How to Reach Out Ph. D. Opportunities 2021-05-13
  • Reflection: My Graduate School Application 2021-05-12
  • Reflection: FIRST System Research With Prof. Yeh-Ching Chung 2021-04-29
  • Reflection: HOW I think about AI 2021-04-25

Subsciption

Hey, wait!

Before you go, why not subscribe to get the latest posts?

Enter your email address

Archives

  • May 2021
  • April 2021
  • March 2021

Categories

  • Geek
  • NULL
  • Undergraduate

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Tags

ACM Active Learning AI application Clean Code Comments compiler CSAPP CUHK CUHK(SZ) CUHKSZ EPFL Error Handling function Go Latex LLVM MIPS Naming NUS Overleaf Publication Reflection research system

 15,776 total views,  22 views today

Copyright © 2022 Speak Out | Signify Dark by WEN Themes
Scroll Up