Shafiya Adzhani
Shafiya's Blog

Shafiya's Blog

Follow
homebadges

Applying Design Principle in Error Handling

Jun 7, 20215 min read

During TDD phase, you will find out that your code need to be refactored. How do you know if your code should be refactored or not? Let's take a look...

Applying Design Principle in Error Handling

Containerize Django App with Docker

Jun 7, 20218 min read

Have you ever been in a situation where you can run your app in your local, but it doesn't work in your friend's computer? Well, I have. Apparently,...

Containerize Django App with Docker

My Personal Experience: On Guiding Team Technically

May 24, 20215 min read

In my team, I feel like I am the one who got an early experience in building production-ready software (which I am very grateful and I also recognize...

My Personal Experience: On Guiding Team Technically

Building Team Dynamics in Software Engineering Team

May 24, 20216 min read

When it comes to my experience in building software, I often find myself in a team that is dominated with men. There was a time that I was the only...

Building Team Dynamics in Software Engineering Team

Confidently Writing Code with Test-Driven Development

May 3, 20214 min read

What is Test-Driven Development? Test-Driven Development (TDD) is a process where we make requirements into test cases and write the implementation...

Confidently Writing Code with Test-Driven Development

Writing Clean Code in Python

May 3, 20216 min read

How do you measure if your code is good? Aside from making sure your code is bug-free, your code need to be clean. Code is considered clean if it can...

Writing Clean Code in Python