Category: Uncategorized

  • Debugging

    Today I really want to talk about debugging. Because no matter whether you are a beginner or an experienced developer, you write bugs in the code. However, we can study the tools and bugs to find solutions that can help us be more efficient in reducing the bugs we create. Learn the basics of the…

  • You should know MVC

    Many of you had worked on some tutorial web-app projects. You followed all the instructions, created some folders, wrote the code, and ran the program. But have you wondered why they put codes like that and what’s the logic behind the process? Today, I will introduce you to a concept called MVC. Model–view–controller is a…

  • Simple Introduction to Flask

    Most of you must have been familiar with Python which is an interpreted language, very easy to learn, and powerful. Python can be used on a server to create web applications. To make our work even easier, there is a framework based on Python called Flask. Flask is a lightweight WSGI web application framework. It is designed…

  • 4 tips to learn coding

    When I was a beginner, I was shocked by so many programming languages, what’s the difference between them, and which one I should start with. I remember the dummy thing I had done is: I spent a lot of time trying each one and wanted to find the one that I can understand and master…

  • How to address a behavior question?

    In the last post, we talked about coding interviews. Most of the time, companies will embed behavior questions during the interview. Behavioral (experience-based or patterned behavioral) interviews are past-oriented in that they ask respondents to relate what they did in past jobs or life situations that are relevant to the particular job-relevant knowledge, skills, and…

  • How to crack a coding interview

    The technical interview in the software engineering industry is very robust, especially for the entry-level position. The whole interview process not only includes your project experiences and communication skills but also tests your coding skills and problem-solving abilities. So even before a technical interview, it’s a lot easier when you know what the interviewee expects…

  • 4 Habits That Helped Me Get Closer to My Tech Dream?

    We all have our own goals. But what should we do to make our goal achievable? No success happens suddenly, we have to work hard and persistently. Step-by-step and day-by-day, we move towards to our goals gradually until we made it. I want to share 4 habits helping me along the way. Realistic Goals Some…

  • Why I choose software development

    Today, I want to talk a little about my personal journey in software development and why I chose it. I hope that my experience can give others some inspiration. Let’s start with my brief background. My first bachelor’s degree is in Human Resource Management and I worked in a global engineering consultancy company for five…

  • Hello world!

    Welcome to blogs.oregonstate.edu. This is your first post. Edit or delete it, then start blogging!