SALMAN AHMAD NURHOIRIZADjango: Migrations and Data SeedingIn this blog, I’ll be talking about Django’s way of database migrations and data seeding. I’ll try to explain both as briefly as I can and…Jun 7, 2021Jun 7, 2021
SALMAN AHMAD NURHOIRIZASoftware QA: Stress and Pen TestsIf you’ve ever developed a software that’s going to be distributed or used by multiple users, at some point you’d likely need to think…Jun 7, 2021Jun 7, 2021
SALMAN AHMAD NURHOIRIZAUsing Containers to Maintain AppsWhen developing a software, you might want to make sure that your software runs reliably on any computing environment. In the process of…May 24, 2021May 24, 2021
SALMAN AHMAD NURHOIRIZATesting: Mock and StubsIn your software engineering career, it is you will likely come across software testing. Software testing is basically making test cases…May 23, 2021May 23, 2021
SALMAN AHMAD NURHOIRIZARefactoring in Flutter?Flutter is all about widgets. All those widgets nested within each other will result in a widget tree. For a simple UI, you might still be…May 3, 2021May 3, 2021
SALMAN AHMAD NURHOIRIZAKnow Your Users!As developers, we create applications to help the society do things easier by digitizing what we do everyday. For example, we help people…May 2, 2021May 2, 2021
SALMAN AHMAD NURHOIRIZAGit: Working in TeamsMost of the time, working in teams to deliver a working product is the way to go, especially to a customer. The traditional way of waiting…Mar 22, 2021Mar 22, 2021
SALMAN AHMAD NURHOIRIZALoad Balancing with DjangoHow do you think popular e-commerce websites handle millions of users in a fast and reliable manner? And most importantly, with no errors.Mar 22, 20211Mar 22, 20211