blog.paulig.devCaching; Approaches and Eviction PoliciesThe purpose of caching is to make frequently accessed or hard-to-generate data easily accessible by users. In designing a data-intensive application, caching is employed to reduce the latency and overhead cost of retrieving data from its source ensur...Mar 21, 2024ยท5 min read
blog.paulig.devBuilding a Horizontally Scalable Microservice App. What does it mean?Micro services have become widely adopted by many companies and as a result of this, a lot of developers have gone into learning how to develop this type of applications. When I first started building micro services and cloud native applications I wa...Feb 29, 2024ยท4 min read
blog.paulig.devHow I built My First SaaS ProductPhoto credit: Investopedia; Hello friends ๐, I want to write about the steps I took to build my first SaaS product and also why I want to be featured on the Toptal Freelance SaaS Developers page and hopefully it will help someone get started buildin...Jan 29, 2021ยท4 min read
blog.paulig.devHandling Error Response Messages in Laravel App Using AjaxHello World ๐จ๐ฝโ๐ซ, Here's a quick tutorial where am going to show you a code snippet on how you can handle error response messages from your validation on the server side of your Laravel application using Ajax and a custom JavaScript function which...Nov 15, 2020ยท4 min read
blog.paulig.devHow I Built A Simple Note App Using JavaScriptPlease pardon my writing skills,i just started out recently. Note: You can also build this app or create it's functionality using Angular or any other framework/library. App Description: A simple browser based note app which allows you to create and ...Jul 8, 2019ยท9 min read