<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[João Melo]]></title>
        <description><![CDATA[A software engineer and open-source contributor.]]></description>
        <link>https://jopcmelo.com</link>
        <generator>RSS for Node</generator>
        <lastBuildDate>Sun, 12 Apr 2026 09:16:52 GMT</lastBuildDate>
        <atom:link href="https://jopcmelo.com/rss.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[Understanding React renderings]]></title>
            <description><![CDATA[Understand advanced React rendering concepts and learn powerful tools to analyze the performance of your application.]]></description>
            <link>https://jopcmelo.com/articles/understanding-react-renderings</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/understanding-react-renderings</guid>
            <pubDate>Fri, 21 May 2021 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Optimizing ReactJS components]]></title>
            <description><![CDATA[Understand how to optimize ReactJS components using hooks the right way.]]></description>
            <link>https://jopcmelo.com/articles/optimizing-react-components</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/optimizing-react-components</guid>
            <pubDate>Sat, 19 Jun 2021 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to work remotely while earning in dollars]]></title>
            <description><![CDATA[How I became an international developer, and some golden tips that would have helped me absurdly if I had received them while working in my home country.]]></description>
            <link>https://jopcmelo.com/articles/how-to-work-remotely-while-earning-in-dollars</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/how-to-work-remotely-while-earning-in-dollars</guid>
            <pubDate>Tue, 10 Aug 2021 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Is NodeJS single threaded or not?]]></title>
            <description><![CDATA[After all, what is the truth about this discussion? Let's discuss how NodeJS works behind the scenes and draw a conclusion about it]]></description>
            <link>https://jopcmelo.com/articles/is-nodejs-single-threaded-or-not</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/is-nodejs-single-threaded-or-not</guid>
            <pubDate>Tue, 15 Feb 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to create a winning professional profile on LinkedIn, GitHub, and Stack Overflow]]></title>
            <description><![CDATA[Tips for creating a professional profile on LinkedIn, GitHub, and Stack Overflow]]></description>
            <link>https://jopcmelo.com/articles/how-to-create-a-winning-professional-profile-on-linkedin-github-and-stack-overflow</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/how-to-create-a-winning-professional-profile-on-linkedin-github-and-stack-overflow</guid>
            <pubDate>Fri, 24 Feb 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Understanding AWS Lambda: A comprehensive guide to serverless computing for everyone]]></title>
            <description><![CDATA[A comprehensive guide to serverless computing with AWS Lambda, including key features, use cases, and best practices for building serverless applications.]]></description>
            <link>https://jopcmelo.com/articles/understanding-aws-lambda-a-comprehensive-guide-to-serverless-computing-for-everyone</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/understanding-aws-lambda-a-comprehensive-guide-to-serverless-computing-for-everyone</guid>
            <pubDate>Wed, 15 Mar 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to create an AI chat chain with LangChain, Pinecone, and memory]]></title>
            <description><![CDATA[Master the art of AI chat chains with LangChain, Pinecone, and Upstash, using Next.js. Elevate communication, harness the potential of intelligent conversations, and unlock the future of interaction.]]></description>
            <link>https://jopcmelo.com/articles/ai-chat-with-langchain-pinecone-memory</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/ai-chat-with-langchain-pinecone-memory</guid>
            <pubDate>Mon, 16 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Demystifying binary search: An algorithm for quick discovery]]></title>
            <description><![CDATA[Explore the fascinating world of Binary Search. This piece digs deep into the inner workings of this efficient algorithm, illustrating its effectiveness against a straightforward linear search.]]></description>
            <link>https://jopcmelo.com/articles/binary-search</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/binary-search</guid>
            <pubDate>Fri, 20 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Grasping Big O notation: Your algorithm's speedometer]]></title>
            <description><![CDATA[Big O Notation is a special form of notation that helps us understand the performance characteristics of an algorithm - how fast the algorithm grows in terms of time complexity.]]></description>
            <link>https://jopcmelo.com/articles/big-o-notation</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/big-o-notation</guid>
            <pubDate>Mon, 23 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Arrays vs linked lists: An in-depth comparison and understanding]]></title>
            <description><![CDATA[Dive into this comprehensive guide discussing arrays and linked lists: two basic data structure types. Explore their distinction in detail, performance analysis using Big O Notation, and how to leverage their strengths based on your specific application needs.]]></description>
            <link>https://jopcmelo.com/articles/arrays-and-linked-lists</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/arrays-and-linked-lists</guid>
            <pubDate>Fri, 27 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Demystifying sorting algorithms: A deep dive into selection sort]]></title>
            <description><![CDATA[Break into the world of algorithms with an in-depth look at Selection Sort! With practical examples and easy-to-follow JavaScript code, this comprehensive guide will turn you into a sorting master.]]></description>
            <link>https://jopcmelo.com/articles/selection-sort</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/selection-sort</guid>
            <pubDate>Sun, 29 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Recursion revealed: An intuitive guide for software engineers]]></title>
            <description><![CDATA[Delve into the depths of recursion, an elegant and mighty concept in coding. With an array of real-life examples and code snippets, we'll unravel the 'mystery' of recursion, proving that it's not as daunting as it seems!]]></description>
            <link>https://jopcmelo.com/articles/recursion</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/recursion</guid>
            <pubDate>Mon, 06 Nov 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Deconstructing problems with "Divide and conquer" technique]]></title>
            <description><![CDATA[Unlock the power of "Divide and Conquer" strategy in problem-solving. Learn how to solve complex problems with simplicity using recursive algorithms.]]></description>
            <link>https://jopcmelo.com/articles/divide-and-conquer</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/divide-and-conquer</guid>
            <pubDate>Fri, 10 Nov 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Mastering Quicksort: A comprehensive guide for developers]]></title>
            <description><![CDATA[Unravel the workings of the Quicksort algorithm, right from its application on simple arrays to handling larger ones. Discover how the 'Divide and Conquer' strategy plays out in Quicksort, and learn the underestimated significance of pivot choice in boosting efficiency.]]></description>
            <link>https://jopcmelo.com/articles/quicksort</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/quicksort</guid>
            <pubDate>Sun, 26 Nov 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Mastering hash tables: From understanding to optimization]]></title>
            <description><![CDATA[A comprehensive look at hash tables and practical tips to optimize their utilization. Dive into hash functions, load factors, and trade-offs to learn how to get the best of hash tables.]]></description>
            <link>https://jopcmelo.com/articles/hash-tables</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/hash-tables</guid>
            <pubDate>Tue, 28 Nov 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Graphs unveiled: Exploring shortest paths with breadth-first search]]></title>
            <description><![CDATA[Delve into the implementation of graphs, understand the Breadth-First Search (BFS) algorithm, its application and time complexity. A handy guide for software engineers.]]></description>
            <link>https://jopcmelo.com/articles/introduction-to-graphs</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/introduction-to-graphs</guid>
            <pubDate>Sun, 25 Feb 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Understanding weighted graphs: Dijkstra's algorithm revealed]]></title>
            <description><![CDATA[In this guide for developers, we delve into an understanding of weighted graphs and Dijkstra's Algorithm, a popular method for finding the shortest paths in such structures.]]></description>
            <link>https://jopcmelo.com/articles/dijkstras-algorithm</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/dijkstras-algorithm</guid>
            <pubDate>Sun, 05 May 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[You're absolutely right]]></title>
            <description><![CDATA[AI will validate your approach every time — even when you're catastrophically wrong. That's both the magic and the danger.]]></description>
            <link>https://jopcmelo.com/articles/youre-absolutely-right</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/youre-absolutely-right</guid>
            <pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How I replaced ngrok with a free, self-hosted alternative]]></title>
            <description><![CDATA[A guide to setting up frp as a self-hosted ngrok replacement with custom subdomains, parallel tunnels, and zero monthly fees.]]></description>
            <link>https://jopcmelo.com/articles/how-i-replaced-ngrok-with-a-free-self-hosted-alternative</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/how-i-replaced-ngrok-with-a-free-self-hosted-alternative</guid>
            <pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The challenge of not making a decision]]></title>
            <description><![CDATA[Indecision kills startup momentum more than bad architecture or technical debt. Here's why the worst decision you can make is no decision at all.]]></description>
            <link>https://jopcmelo.com/articles/the-challenge-of-not-making-a-decision</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/the-challenge-of-not-making-a-decision</guid>
            <pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[I used my broken AI assistant to fix itself]]></title>
            <description><![CDATA[What started as 'why isn't this working' turned into a fork, an issue, and a PR. Here's the full debugging story.]]></description>
            <link>https://jopcmelo.com/articles/broken-ai-assistant-fixed-itself</link>
            <guid isPermaLink="true">https://jopcmelo.com/articles/broken-ai-assistant-fixed-itself</guid>
            <pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate>
        </item>
    </channel>
</rss>