<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Matthew Lewis</title>
        <link>https://www.mattech.fyi</link>
        <description>Your blog description</description>
        <lastBuildDate>Fri, 24 Apr 2026 16:48:20 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>Matthew Lewis</title>
            <url>https://www.mattech.fyi/favicon.ico</url>
            <link>https://www.mattech.fyi</link>
        </image>
        <copyright>All rights reserved 2026</copyright>
        <item>
            <title><![CDATA[Unleashing the Future of Web Development: PeakActivity Joins Forces with Vercel]]></title>
            <link>https://www.mattech.fyi/articles/peak-vercel</link>
            <guid>https://www.mattech.fyi/articles/peak-vercel</guid>
            <pubDate>Tue, 14 Feb 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[This article discusses the recent partnership between PeakActivity and Vercel, and the potential benefits it will bring to eCommerce and technology services. Learn how this collaboration will help drive innovation, and enable teams to build great experiences for users.]]></description>
            <content:encoded><![CDATA[<p>A partnership can be an excellent opportunity for companies to leverage each other&#x27;s strengths and achieve mutually beneficial goals. When it comes to creating a good partnership, it&#x27;s crucial to find a partner whose values, goals, and expertise align with your own.</p>
<p>At the Next.js 2023 conference in San Francisco, I had the pleasure of meeting with the team at Vercel, the creators and maintainers of Next.js, and the cloud platform for frontend developers. We had engaging conversations about the future of eCommerce and how we could collaborate to drive innovation and create unique and memorable experiences for our clients. The chemistry was undeniable, and the conversation led to the creation of a partnership between Vercel and PeakActivity.</p>
<p>PeakActivity is an eCommerce and technology services company, and Vercel is a cloud platform for frontend developers, and the partnership brings together PeakActivity&#x27;s expertise with Vercel&#x27;s platform. Our shared belief in client-centric solutions and experiences aligns perfectly, and we both understand that the key to success is the speed, reliability, and innovation that Vercel&#x27;s toolkit can provide, which unlocks developer potential and enables us to go from idea to global application in seconds.</p>
<p>At the heart of a good partnership is the understanding that the sum of the parts is greater than the whole. In a successful partnership, both companies must bring their unique strengths to the table and create something that is greater than either company could achieve alone. We both recognize that the combination of Vercel&#x27;s technology and PeakActivity&#x27;s expertise can lead to exceptional solutions that drive real results for our clients.</p>
<p>One of the most important factors in creating a partnership is communication. Regular communication is key to ensuring that both companies are working towards shared goals and that any issues are addressed and resolved quickly. In our partnership with Vercel, we make sure to stay in touch regularly, review our progress, and make necessary adjustments to ensure that we are delivering the best possible solutions for our clients.</p>
<p>Another critical aspect of a successful partnership is trust. When entering into a partnership, it&#x27;s important to establish trust between both companies. Trust can take time to build, but it&#x27;s a foundation that can make the partnership stronger in the long run. In our case, we took the time to understand Vercel&#x27;s values and culture, and we were able to find common ground that allowed us to build trust in each other&#x27;s abilities to deliver great solutions for our clients.</p>
<p>In partnering with Vercel, <a href="https://www.peakactivity.com">PeakActivity</a> is taking the next step in driving innovation for its clients. Their commitment to client-centric solutions and experiences, combined with Vercel’s platform, promises to bring exceptional solutions that deliver real results. With a proven track record in the industry, PeakActivity is set to continue to drive the future of eCommerce.</p>]]></content:encoded>
            <author>matthew.a.lewis7@gmail.com (Matthew Lewis)</author>
        </item>
        <item>
            <title><![CDATA[What I Learned from AWS Serverless]]></title>
            <link>https://www.mattech.fyi/articles/what-i-learned-from-aws-serverless</link>
            <guid>https://www.mattech.fyi/articles/what-i-learned-from-aws-serverless</guid>
            <pubDate>Tue, 31 Jan 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[As someone who has been working in the cloud computing industry for a while, I have been keeping a close eye on the growing popularity of serverless technology. I decided to take my skills to the next level and explore the world of AWS serverless.]]></description>
            <content:encoded><![CDATA[<p>As someone who has been working in the cloud computing industry for a while, I have been keeping a close eye on the growing popularity of serverless technology. With the increasing demand for highly scalable, cost-effective and agile solutions, I decided to take my skills to the next level and explore the world of AWS serverless.</p>
<p>To start my journey, I first familiarized myself with the basic concepts of serverless computing, including event-driven architectures and the benefits of using serverless solutions. I then proceeded to explore the various AWS serverless services, such as AWS Lambda, Amazon API Gateway, and AWS DynamoDB, among others.</p>
<p>I found that the best way to learn these services was through hands-on experience. I created simple serverless applications and gradually added more complexity as I became more comfortable with the tools and services. This allowed me to understand how these services work together to build scalable and efficient solutions.</p>
<p>Next, I focused on security and best practices for building and deploying serverless applications. I learned about the various security features offered by AWS, such as resource-based policies, IAM roles, and security groups, and how to use them effectively. I also learned about deployment strategies, including blue-green and canary deployments, and how to monitor and troubleshoot serverless applications.</p>
<p>In conclusion, I have found my journey into AWS serverless to be a rewarding and challenging experience. I have gained a deeper understanding of serverless technology and how it can be leveraged to build scalable and cost-effective solutions. I would highly recommend anyone interested in serverless technology to start their journey and explore the world of AWS serverless.</p>]]></content:encoded>
            <author>matthew.a.lewis7@gmail.com (Matthew Lewis)</author>
        </item>
        <item>
            <title><![CDATA[Next.js 13 Server Components: An Exciting New Feature for Server-Side Rendering]]></title>
            <link>https://www.mattech.fyi/articles/server-components</link>
            <guid>https://www.mattech.fyi/articles/server-components</guid>
            <pubDate>Sun, 20 Nov 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Next.js Server Components are a new way of building server-side rendering applications in Next.js. They offer a split rendering approach that allows developers to generate the initial HTML on the server and provide a dynamic, interactive experience on the client. Server Components simplify the development process, improve website performance, and streamline collaboration between designers and developers.]]></description>
            <content:encoded><![CDATA[<p>Next.js 13 has introduced an exciting new feature: Server Components. This new feature offers a revolutionary approach to server-side rendering, making it easier and more efficient to build dynamic, interactive web applications. In this article, we&#x27;ll explore what Server Components are, how they work, and what they mean for developers.</p>
<p>What Are Server Components?</p>
<p>Server Components are a new way of building server-side rendering applications in Next.js. They are a type of React component that is executed on the server, rather than the client, and can be used to generate dynamic content that is rendered on the client.</p>
<p>How Do Server Components Work?</p>
<p>Server Components work by allowing developers to split the rendering process into two stages: one on the server and one on the client. The server stage generates the initial HTML, and the client stage takes over to provide a dynamic, interactive experience. This split rendering approach makes it easier to build large, complex web applications that require both server-side rendering and client-side interactivity.</p>
<p>What Are the Benefits of Server Components?</p>
<p>Server Components offer a number of benefits to developers. They provide a simpler, more efficient way to build complex applications, reducing the need for custom middleware or complex data management tools. Additionally, they offer faster rendering times and improved performance, as the server-side rendering allows for faster load times and reduced client-side processing.</p>
<p>Another benefit of Server Components is their ability to enable more seamless collaboration between designers and developers. With Server Components, designers can work on the UI and user experience, while developers can focus on the logic and functionality. This separation of concerns can lead to more efficient workflows and better collaboration.</p>
<p>How Can You Get Started With Server Components?</p>
<p>If you&#x27;re interested in using Server Components in your Next.js applications, you&#x27;ll need to upgrade to Next.js 13 and make sure you have the latest version of React. Next.js provides detailed documentation and examples to help you get started, and the Next.js team is actively developing new tools and resources to support this exciting new feature.</p>
<p>In conclusion, Server Components represent an exciting new development in server-side rendering for web applications. By allowing developers to split the rendering process and streamline collaboration between designers and developers, Server Components make it easier to build complex, interactive web applications with improved performance and rendering times. As more developers begin to adopt this new feature, we can expect to see a new era of web development that is more efficient, collaborative, and dynamic than ever before.</p>]]></content:encoded>
            <author>matthew.a.lewis7@gmail.com (Matthew Lewis)</author>
        </item>
        <item>
            <title><![CDATA[Attending the Next.js Conference 2022: A First-Person Experience]]></title>
            <link>https://www.mattech.fyi/articles/nextjs-conference-2022</link>
            <guid>https://www.mattech.fyi/articles/nextjs-conference-2022</guid>
            <pubDate>Thu, 27 Oct 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Attending the Next.js Conference in 2022 provides an opportunity for developers to learn about the latest updates, features, and best practices for using Next.js. It's a great way to connect with fellow developers, network with industry experts, and gain insights from keynote speeches, workshops, and presentations. Attending the conference offers a valuable experience to stay up to date on the latest developments in Next.js and the wider React ecosystem.]]></description>
            <content:encoded><![CDATA[<p>Attending the Next.js Conference 2022: A First-Person Experience</p>
<p>I recently attended the Next.js Conference 2022, and it was an exhilarating experience. As a developer, I was excited to learn about the latest trends and features in the world of web development. The conference did not disappoint, as it was packed with informative sessions and keynote speeches.</p>
<p>One of the main takeaways from the conference was the emphasis on performance optimization. The speakers stressed the importance of creating fast-loading websites and reducing page load times. I learned about new techniques and tools for improving website speed, such as using Next.js&#x27;s static optimization feature and serverless functions.</p>
<p>Another exciting aspect of the conference was the unveiling of several new features. The Next.js team announced the upcoming release of Next.js 13, which promises to be even more developer-friendly and efficient than the current version. I was particularly impressed by the new image optimization features, which will allow developers to deliver high-quality images with minimal load times.</p>
<p>In addition to the new features, I also had the opportunity to network with other developers and industry experts. I met some amazing people and had insightful conversations about the future of web development. The conference was a great opportunity to connect with like-minded individuals and gain new perspectives on the industry.</p>
<p>Overall, my experience at the Next.js Conference 2022 was unforgettable. I came away with new skills, knowledge, and ideas for improving my development work. I am eagerly anticipating the release of Next.js 13 and am excited to incorporate the new features and techniques I learned at the conference into my future projects.</p>]]></content:encoded>
            <author>matthew.a.lewis7@gmail.com (Matthew Lewis)</author>
        </item>
    </channel>
</rss>