<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Nisala Premathilake</title><description>Hey there, welcome to my piece of real estate on the www land</description><link>https://nisalap.com/</link><item><title>Beyond Coding</title><link>https://nisalap.com/projects/engineering/beyond-coding/</link><guid isPermaLink="true">https://nisalap.com/projects/engineering/beyond-coding/</guid><description>Interesting Reads from the Internet</description><pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate></item><item><title>On Being A Senior Engineer</title><link>https://nisalap.com/projects/engineering/senior-engineer/</link><guid isPermaLink="true">https://nisalap.com/projects/engineering/senior-engineer/</guid><description>On Being A Senior Engineer</description><pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Databases: ACID vs BASE</title><link>https://nisalap.com/projects/databases/acid-vs-base/</link><guid isPermaLink="true">https://nisalap.com/projects/databases/acid-vs-base/</guid><description>How to pick your database</description><pubDate>Tue, 17 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Microservices: Components</title><link>https://nisalap.com/projects/microservices/components/</link><guid isPermaLink="true">https://nisalap.com/projects/microservices/components/</guid><description>Microservice basics</description><pubDate>Wed, 20 Nov 2024 00:00:00 GMT</pubDate></item><item><title>API: Rate Limiting</title><link>https://nisalap.com/projects/api/rate-limiting/rate-limiting/</link><guid isPermaLink="true">https://nisalap.com/projects/api/rate-limiting/rate-limiting/</guid><description>How to protect your API from greedy users?</description><pubDate>Mon, 18 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Python: Debugging without IDE</title><link>https://nisalap.com/projects/languages/python/debugging/</link><guid isPermaLink="true">https://nisalap.com/projects/languages/python/debugging/</guid><description>How to debug Python applications without IDE support</description><pubDate>Mon, 18 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Mind Map Tool</title><link>https://nisalap.com/projects/mind-palace/</link><guid isPermaLink="true">https://nisalap.com/projects/mind-palace/</guid><description>This is a mind map tool to create uniform looking mind maps</description><pubDate>Mon, 18 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Python: Start a project</title><link>https://nisalap.com/projects/languages/python/python-project/</link><guid isPermaLink="true">https://nisalap.com/projects/languages/python/python-project/</guid><description>Starting a new Python project?</description><pubDate>Sun, 17 Nov 2024 00:00:00 GMT</pubDate></item><item><title>API: Basics</title><link>https://nisalap.com/projects/api/api-basics/</link><guid isPermaLink="true">https://nisalap.com/projects/api/api-basics/</guid><description>Non negotiables when it comes to APIs</description><pubDate>Fri, 15 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Election 2024 Result Viewer</title><link>https://nisalap.com/projects/election-2024/</link><guid isPermaLink="true">https://nisalap.com/projects/election-2024/</guid><description>Election results 2024 viewer</description><pubDate>Wed, 18 Sep 2024 00:00:00 GMT</pubDate></item><item><title>Algorithms: Sorting</title><link>https://nisalap.com/projects/algo/sort/comparison/</link><guid isPermaLink="true">https://nisalap.com/projects/algo/sort/comparison/</guid><description>Efficiency of Sorting Algorithms</description><pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Debugging: Android Debug Bridge</title><link>https://nisalap.com/projects/android/debugging/adb-cheat-sheet/</link><guid isPermaLink="true">https://nisalap.com/projects/android/debugging/adb-cheat-sheet/</guid><description>Debug android devices using ADB Interface</description><pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Python: Commenting</title><link>https://nisalap.com/projects/languages/python/python-comments/</link><guid isPermaLink="true">https://nisalap.com/projects/languages/python/python-comments/</guid><description>How to debug Python applications without IDE support</description><pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Microservices: Service Discovery and Registry</title><link>https://nisalap.com/projects/microservices/service-registry/</link><guid isPermaLink="true">https://nisalap.com/projects/microservices/service-registry/</guid><description>Microservice: How important is service discovery and registry</description><pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate></item><item><title>A blog using Python</title><link>https://nisalap.com/blog/blog-with-python/</link><guid isPermaLink="true">https://nisalap.com/blog/blog-with-python/</guid><description>A Blog website using Python, Material Design and Mkdocs</description><pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Whack-A-Moley</title><link>https://nisalap.com/projects/whack-a-moley/</link><guid isPermaLink="true">https://nisalap.com/projects/whack-a-moley/</guid><description>Whack A Moley Game for Fun</description><pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Fake Bash on Browser</title><link>https://nisalap.com/projects/fake-bash/</link><guid isPermaLink="true">https://nisalap.com/projects/fake-bash/</guid><description>Just for the terminal enthusiasts</description><pubDate>Mon, 18 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Algorithms: Fast and Slow Pointers</title><link>https://nisalap.com/projects/algo/arrays/fast-and-slow-pointers/</link><guid isPermaLink="true">https://nisalap.com/projects/algo/arrays/fast-and-slow-pointers/</guid><description>Two pointers in the same direction at two different speeds</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Algorithms: Sliding Window</title><link>https://nisalap.com/projects/algo/arrays/sliding-window/</link><guid isPermaLink="true">https://nisalap.com/projects/algo/arrays/sliding-window/</guid><description>How can sliding window algorithm solve some problems</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Algorithms: Two Pointers</title><link>https://nisalap.com/projects/algo/arrays/two-pointers/</link><guid isPermaLink="true">https://nisalap.com/projects/algo/arrays/two-pointers/</guid><description>The two pointer algorithm in play</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Algorithms: Patterns</title><link>https://nisalap.com/projects/algo/patterns/</link><guid isPermaLink="true">https://nisalap.com/projects/algo/patterns/</guid><description>Patterns of Algorithms</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Algorithms: Insertion Sort</title><link>https://nisalap.com/projects/algo/sort/insertion-sort/</link><guid isPermaLink="true">https://nisalap.com/projects/algo/sort/insertion-sort/</guid><description>How does insertion sort algorithm work</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>API: SSL/TLS</title><link>https://nisalap.com/projects/api/security/ssl-https-basics/</link><guid isPermaLink="true">https://nisalap.com/projects/api/security/ssl-https-basics/</guid><description>Secure your endpoints with https</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>API: SSL/TLS Best Practices</title><link>https://nisalap.com/projects/api/security/ssl-tls-best-practices/</link><guid isPermaLink="true">https://nisalap.com/projects/api/security/ssl-tls-best-practices/</guid><description>Best practices when using SSL and TLS</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>AWS Serverless: Step Functions</title><link>https://nisalap.com/projects/aws/serverless/step-function-input-output/</link><guid isPermaLink="true">https://nisalap.com/projects/aws/serverless/step-function-input-output/</guid><description>Step Functions Input and Output Mapping for Serverless Applications</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>CI/CD: Docker Basic Commands</title><link>https://nisalap.com/projects/cicd/docker-quick-commands/</link><guid isPermaLink="true">https://nisalap.com/projects/cicd/docker-quick-commands/</guid><description>Basics of Docker</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Databases: Why you need one?</title><link>https://nisalap.com/projects/databases/databases/</link><guid isPermaLink="true">https://nisalap.com/projects/databases/databases/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Databases: Case Studies: Salesforce</title><link>https://nisalap.com/projects/databases/how-salesforce-did/</link><guid isPermaLink="true">https://nisalap.com/projects/databases/how-salesforce-did/</guid><description>How did Salesforce scale their databases to have billions of rows</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Databases: Normalization</title><link>https://nisalap.com/projects/databases/normalization/</link><guid isPermaLink="true">https://nisalap.com/projects/databases/normalization/</guid><description>What does database normalization actually do?</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Databases: Partioning</title><link>https://nisalap.com/projects/databases/partition/</link><guid isPermaLink="true">https://nisalap.com/projects/databases/partition/</guid><description>How can database partioninig help you speed up things?</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Databases: Sharding</title><link>https://nisalap.com/projects/databases/sharding/</link><guid isPermaLink="true">https://nisalap.com/projects/databases/sharding/</guid><description>How can database sharding help you?</description><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Javascript: Truthy vs Falsy</title><link>https://nisalap.com/projects/languages/javascript/falsy-vs-truthy/</link><guid isPermaLink="true">https://nisalap.com/projects/languages/javascript/falsy-vs-truthy/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Javascript: Operators</title><link>https://nisalap.com/projects/languages/javascript/operators/</link><guid isPermaLink="true">https://nisalap.com/projects/languages/javascript/operators/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Javascript: Primitives</title><link>https://nisalap.com/projects/languages/javascript/primitives/</link><guid isPermaLink="true">https://nisalap.com/projects/languages/javascript/primitives/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Programming: Basics</title><link>https://nisalap.com/projects/programming/basics/</link><guid isPermaLink="true">https://nisalap.com/projects/programming/basics/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Programming: Code Reviews</title><link>https://nisalap.com/projects/programming/code-reviews/</link><guid isPermaLink="true">https://nisalap.com/projects/programming/code-reviews/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Programming: Design Build Test Loop</title><link>https://nisalap.com/projects/programming/design-build-test-loop/</link><guid isPermaLink="true">https://nisalap.com/projects/programming/design-build-test-loop/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Programming: Language Agnostics</title><link>https://nisalap.com/projects/programming/language-agnostic-concepts/</link><guid isPermaLink="true">https://nisalap.com/projects/programming/language-agnostic-concepts/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Programming: Language Classifications</title><link>https://nisalap.com/projects/programming/programming-languages/</link><guid isPermaLink="true">https://nisalap.com/projects/programming/programming-languages/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>System Design: Use Cases: Tiny URL</title><link>https://nisalap.com/projects/system-design/usecases/tinyurl/</link><guid isPermaLink="true">https://nisalap.com/projects/system-design/usecases/tinyurl/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>System Design: Start a Design</title><link>https://nisalap.com/projects/system-design/game-plan/</link><guid isPermaLink="true">https://nisalap.com/projects/system-design/game-plan/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>System Design: Scaling</title><link>https://nisalap.com/projects/system-design/scaling/</link><guid isPermaLink="true">https://nisalap.com/projects/system-design/scaling/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>System Design: Golden Rules</title><link>https://nisalap.com/projects/system-design/system-design-golden-rules/</link><guid isPermaLink="true">https://nisalap.com/projects/system-design/system-design-golden-rules/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Version Control: Git Setup</title><link>https://nisalap.com/projects/vcs/git-account-setup/</link><guid isPermaLink="true">https://nisalap.com/projects/vcs/git-account-setup/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Version Control: Git Beginner</title><link>https://nisalap.com/projects/vcs/git-beginner/</link><guid isPermaLink="true">https://nisalap.com/projects/vcs/git-beginner/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Version Control: Git Cheatsheet</title><link>https://nisalap.com/projects/vcs/git-cheat-sheet/</link><guid isPermaLink="true">https://nisalap.com/projects/vcs/git-cheat-sheet/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Algorithms: Two Sum</title><link>https://nisalap.com/projects/algo/arrays/two-sum/</link><guid isPermaLink="true">https://nisalap.com/projects/algo/arrays/two-sum/</guid><description>Solve two sum problem</description><pubDate>Sat, 17 Feb 2024 00:00:00 GMT</pubDate></item><item><title>Python: Dependency Management</title><link>https://nisalap.com/projects/languages/python/python-dependency-management/</link><guid isPermaLink="true">https://nisalap.com/projects/languages/python/python-dependency-management/</guid><description>How to manage python dependencies</description><pubDate>Sat, 17 Feb 2024 00:00:00 GMT</pubDate></item><item><link>https://nisalap.com/projects/algo/hashing/back-of-the-envelope/</link><guid isPermaLink="true">https://nisalap.com/projects/algo/hashing/back-of-the-envelope/</guid><pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate></item><item><link>https://nisalap.com/projects/algo/hashing/bloom-filters/</link><guid isPermaLink="true">https://nisalap.com/projects/algo/hashing/bloom-filters/</guid><pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate></item><item><link>https://nisalap.com/projects/algo/hashing/consistent-hashing/</link><guid isPermaLink="true">https://nisalap.com/projects/algo/hashing/consistent-hashing/</guid><pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate></item><item><link>https://nisalap.com/projects/iac/terraform/start-with-terraform/</link><guid isPermaLink="true">https://nisalap.com/projects/iac/terraform/start-with-terraform/</guid><pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Payee Tax Calculator</title><link>https://nisalap.com/projects/paye-tax-calculator/</link><guid isPermaLink="true">https://nisalap.com/projects/paye-tax-calculator/</guid><description>This is a PAYE Tax Calculator App</description><pubDate>Fri, 18 Mar 2022 00:00:00 GMT</pubDate></item></channel></rss>