PinnedDanushaka DissanayakaDynamic Programming: Break It Down, Solve It FastIntroduction to Dynamic ProgrammingJun 6Jun 6
Danushaka Dissanayaka8 Security Best Practices in LaravelMany new developers question whether Laravel is secure or not. Laravel offers various security features, but the framework itself is…Jul 16Jul 16
Danushaka DissanayakaPython: Mapping Dictionary to Class AttributesWhen it comes to mapping dictionaries from external sources like MongoDB query results or API responses to class attributes, we often…Jul 7Jul 7
Danushaka DissanayakaFastAPI and Inversion of Control (IoC): Building Scalable and Maintainable FastAPI Applications …Inversion of Control (IoC) in software design flips the script on how objects are controlled. Instead of your code calling libraries or…Apr 1Apr 1
Danushaka DissanayakaBuilding Scalable and Maintainable FastAPI Applications: Part-2 Dependancy InjectionIn my previous blog post, we explored a well-organized directory structure for FastAPI projects. Now, let’s delve into the power of…Mar 13Mar 13
Danushaka DissanayakaBuilding Scalable and Maintainable FastAPI Applications: Part-1 Folder structureFastAPI has gained substantial traction among developers globally, thanks to its robust nature and exceptional performance. As its…Feb 12Feb 12