Open in app
Home
Notifications
Lists
Stories

Write
Nethania Sonya
Nethania Sonya

Home

Jun 6, 2021

Validating a Product

Product validation is a vital aspect in software development. After a long journey of user research, problem and market validation, and most importantly development, you finally have a working product. Validating your product means getting meaningful feedbacks and using them to improve your product in the next iterations. In Agile…

Product Validation

3 min read

Validating a Product
Validating a Product

Jun 4, 2021

Packing and Shipping Code With Docker

As software developers, we’ve all had to run someone else’s code on our own machines. Docker is a popular tool to make it easier and safer. It allows us to encapsulate a project, including the code and dependencies, and ship it to any machine with no hassle. Why Docker? Faster Delivery Cycles Docker containers decrease…

Docker

4 min read

Packing and Shipping Code With Docker
Packing and Shipping Code With Docker

May 23, 2021

Don’t Reinvent the Wheel

It’s a common rule in software engineering that you don’t need to reinvent the wheel — use design patterns. Software design patterns are reusable solutions to general problems that you can adjust according to your needs. Of course, it’s not a one-size-fits-all solution. Sometimes you need to combine several patterns…

Software Development

4 min read

Don’t Reinvent the Wheel
Don’t Reinvent the Wheel

May 19, 2021

Using Guidelines to Design a Good Product

How a product is designed is the users’ first impression of the product, so it’s crucial to do it the right way. In software development, this is called the user interface and user experience. User Experience (UX) is how the user interacts with the product, like how easy it is…

UI

6 min read

Using Guidelines to Design a Good Product
Using Guidelines to Design a Good Product

May 1, 2021

Becoming a People Person in the New Normal Era

These days, skills and experience are not the only essential things when it comes to succeeding in the workplace. Whatever work you do, it’s crucial to work well with others and even have good relationships with them. In other words, become a people person. Frankly, it’s easier said than done…

4 min read

Becoming a People Person in the New Normal Era
Becoming a People Person in the New Normal Era

Apr 4, 2021

Keeping Your Code Squeaky Clean

Truth can only be found in one place: the code. — Robert C. Martin, author of Clean Code Why is Clean Code So Important? There are many reasons why you should keep your code clean, but the most obvious one is to ensure that people who read your code in the future understand it nicely. …

Clean Code

4 min read

Keeping Your Code Squeaky Clean
Keeping Your Code Squeaky Clean

Apr 1, 2021

Making the Most Out of Test-Driven Development

If you’re not new to software development, you’re probably already familiar with test-driven development (TDD). As a quick refresher, TDD is a development process where the software requirements are made into test cases before the implementation code itself is written. In TDD, there’s a cycle called Red - Green …

Test Driven Development

4 min read

Making the Most Out of Test-Driven Development
Making the Most Out of Test-Driven Development

Mar 20, 2021

The Values You Need to Become a Scrum Queen

If you’re reading this article because of the cover picture, I’m sorry to inform you that I’m not going to talk about Chanel Oberlin and the other Chanels. Instead of talking about Scream Queens, I’m going to explore the five fundamental values of scrum that might be just what you…

Scrum

5 min read

Values You Need to Become a Scrum Queen
Values You Need to Become a Scrum Queen

Mar 19, 2021

Putting Yourself in Your Users’ Shoes

Say you want to build an app to help teachers execute online learning efficiently. Of course, you could guess what features they might need and how they would expect the app to be. But as someone working in tech, do you really know what motivates them, what their goals are…

UX

7 min read

Putting Yourself in Your Users’ Shoes
Putting Yourself in Your Users’ Shoes

Mar 18, 2021

Gitty Up, Let’s Go!

In case you didn’t get the reference, it’s from the Christmas song Sleigh Ride: Giddy up giddy up giddy up, let’s go Let’s look at the show We’re riding in a wonderland of snow I’ve been using git for more than two years now, but I still find it amazing…

Git

8 min read

Gitty Up, Let’s Go!
Gitty Up, Let’s Go!
Nethania Sonya

Nethania Sonya

CS Student

Following
  • Safira Rizki Anartya

    Safira Rizki Anartya

  • Hana F. Ardiansyah

    Hana F. Ardiansyah

  • Naura Azka

    Naura Azka

  • Fredy Pasaud

    Fredy Pasaud

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable