Open in app
Home
Notifications
Lists
Stories

Write
Ian Andersen Ng
Ian Andersen Ng

Home

Jun 14

UI/UX Design: Usability Testing

Usability testing is a method of testing the functionality of a website, app, or other digital product by observing real users as they attempt to complete tasks on it while supervised by an employee or the researchers. Questions are given and expected result is noted. …

7 min read

UI/UX Design: Usability Testing
UI/UX Design: Usability Testing

Jun 14

Performance Testing

Overview Performance testing evaluates speed, response time, durability and stability of a computer service or software. Performance testing evaluates the service as a whole how it works in difficult conditions, Durability for daily use and stress testing. Performance testing also tests main metrics such as speed, durability, stability. Stability —…

5 min read

Performance Testing
Performance Testing

Jun 9

Design Pattern

Design patterns are typical solutions to problems that occur frequently in software engineering. These patterns have proved to be efficient in solving different cases that are recurring. These patterns could be learned to increase our understanding in a specific software engineering problem. …

7 min read

Design Pattern
Design Pattern

May 9

Deployment and maintainability

Overview Software deployment is a process to make a software available for use. Deployment is makes the software accessible from the internet. A target URL is needed for accessibility use. Deployment can be done in a various different ways through various different hosting platforms. Deployment aims to push updates from one…

6 min read

Deployment and maintainability
Deployment and maintainability

May 7

Test Driven Development

What is test driven development ? During a test driven development, engineers create tests first before they code. When they see that this test is red or not working. They start coding to fill in the test. This way a code is always tested and will always work as intended. We are always refactoring the test…

5 min read

Test Driven Development
Test Driven Development

May 6

Refactoring

“ God is in the details ” — Ludwig Mies Van der Rohe This quote opened the book Clean Code by Robert C. Martin. One of the pillars of clean code in software engineering. A clean code is what differentiates good code and bad code. Clean, concise and efficient quote…

6 min read

Refactoring
Refactoring

Apr 20

Agile Software Development and Scrum

Agile means to create and respond to changes quickly. This is the core value in this workflow. This core value is very useful because technology is a very vast field of knowledge with exponential speed of growth. With agile software development developers follow a set of plans and iterate changes…

5 min read

Agile Software Development and Scrum
Agile Software Development and Scrum

Apr 18

Persona

To create the best experience when using an application or website we need to understand our users. How they interact, spend their time, their hobbies. Feeling of comfort when using an app is the most important thing. A lot of factors contribute to this. Such as design, services that are…

3 min read

Persona
Persona

Apr 11

A deep dive on react-bootstrap

How do we use react with bootstrap? How do we develop components ? React-bootstrap is a library replaces Bootstrap Javascript. Each React-bootstrap is created from a react component but is used similarly as bootstrap is used with vanilla JS. It’s learning curve is not too steep for early adopters of…

5 min read

A deep dive on react-bootstrap
A deep dive on react-bootstrap

Mar 6

Linting Python in VS Code

Linting is a process done by a linter program that analyzes code and flags potential problems such as stylistic errors, typos ans syntax error. In this article I will share my experience in setting up a linter called pylint in Python for VS Code. A descriptive steps about this is…

2 min read

Linting Python in VS Code
Linting Python in VS Code
Ian Andersen Ng

Ian Andersen Ng

Following
  • Calmeryan Jireh

    Calmeryan Jireh

  • Google Developers

    Google Developers

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable